Changeset 166 for sbliveos2/trunk/drv16/stream.hpp
- Timestamp:
- Mar 22, 2001, 7:13:01 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sbliveos2/trunk/drv16/stream.hpp
r142 r166 82 82 virtual ULONG Register(PDDCMDREGISTER); 83 83 void DeRegister(void); 84 virtual ULONG Write(PSTREAMBUF, unsigned);84 virtual ULONG Write(PSTREAMBUF, ULONG); 85 85 virtual ULONG Read(PSTREAMBUF, unsigned) = 0; 86 86 virtual ULONG GetCurrentTime(void) = 0; 87 virtual ULONG GetCurrentPos(void) = 0; 87 88 virtual void SetCurrentTime(ULONG time) = 0; 88 89 virtual ULONG StartStream(void) = 0; … … 94 95 virtual void SetInputGain(ULONG gain); 95 96 virtual void SetVolume(ULONG volume); 97 ULONG GetVolume() { return volume; }; 96 98 virtual void SetBalance(ULONG balance); 97 99 virtual BOOL SetMasterVol(ULONG volume); … … 104 106 ULONG ulCurrentTime; 105 107 PAUDIOHW pahw; // pointer to the hardware object for this stream 106 v oid ReturnBuffer(void); // returns one buffer108 virtual void ReturnBuffer(void); // returns one buffer 107 109 void ReturnBuffers(void); // returns all buffers 108 110 void ProcessEvents(void);
Note:
See TracChangeset
for help on using the changeset viewer.