]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/wxMMedia2/lib/sndaiff.h
Major changes in wxVidXANIM (support for output filtering)
[wxWidgets.git] / utils / wxMMedia2 / lib / sndaiff.h
index bd9750380b9b9a2bd474332daef9fa9bf33ca7b2..20539e6fb04f7257215956be78d7c0611177951c 100644 (file)
 
 class wxSoundAiff: public wxSoundFileStream {
  public:
-  wxSoundAiff(wxInputStream& stream, wxSoundStream& io_sound);
-  wxSoundAiff(wxOutputStream& stream, wxSoundStream& io_sound);
-  ~wxSoundAiff();
-
-  bool CanRead();
-
+    wxSoundAiff(wxInputStream& stream, wxSoundStream& io_sound);
+    wxSoundAiff(wxOutputStream& stream, wxSoundStream& io_sound);
+    ~wxSoundAiff();
+    
+    bool CanRead();
+    wxString GetCodecName() const;
+    
  protected:
-  bool PrepareToPlay(); 
-  bool PrepareToRecord(unsigned long time);
-  bool FinishRecording();
-
-  wxUint32 GetData(void *buffer, wxUint32 len);
-  wxUint32 PutData(const void *buffer, wxUint32 len);
+    bool PrepareToPlay(); 
+    bool PrepareToRecord(unsigned long time);
+    bool FinishRecording();
+    
+    wxUint32 GetData(void *buffer, wxUint32 len);
+    wxUint32 PutData(const void *buffer, wxUint32 len);
 };
 
 #endif