Changeset 178 for sbliveos2/trunk/drv16/dwavestrm.hpp
- Timestamp:
- Apr 30, 2001, 11:08:00 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sbliveos2/trunk/drv16/dwavestrm.hpp
r167 r178 43 43 44 44 public: 45 virtual ULONG Write(PSTREAMBUF, ULONG);45 virtual ULONG Write(PSTREAMBUF, ULONG, BOOL fLooping = 0); 46 46 virtual ULONG Register(PDDCMDREGISTER); 47 47 virtual void DeRegister(void); 48 virtual ULONG StartStream(); 48 49 49 50 DWAVESTREAM(ULONG streamtype, LPMCI_AUDIO_INIT pinit, USHORT filesysnum); … … 52 53 BOOL IsEverythingOk() { return (fError == FALSE); }; 53 54 55 virtual BOOL SetProperty(int type, ULONG value, ULONG reserved = 0); 56 virtual ULONG GetProperty(int type); 57 54 58 private: 55 59 virtual void ReturnBuffer(void); // returns one buffer 60 61 virtual void AddBuffers(BOOL fFirst); // Initialize the audio buffer object 56 62 57 63 QUEUEHEAD qhReturn; //queue with buffers to be returned 58 64 ULONG hCtxHook; 59 65 ULONG hSem; 60 61 66 BOOL fError; 62 67
Note:
See TracChangeset
for help on using the changeset viewer.