Changeset 2778:f7b661680b55 in roaraudio for roard/include/driver_wmm.h
- Timestamp:
- 09/24/09 02:11:34 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/include/driver_wmm.h
r2774 r2778 40 40 int msPerBlock; /* millisecond per block (approx.) */ 41 41 42 // void * bigbuffer; /* Allocated buffer for waveheaders and sound data */ 43 // myWH_t * wh; /* Pointer to waveheaders in bigbuffer */ 44 // BYTE * spl; /* Pointer to sound data in bigbuffer */ 42 void * bigbuffer; /* Allocated buffer for waveheaders and sound data */ 43 struct { 44 WAVEHDR wh; /* waveheader */ 45 char * data; /* sample data ptr */ 46 int idx; /* index of this header */ 47 int count; /* current byte count */ 48 int length; /* size of data */ 49 int sent; /* set when header is sent to device */ 50 } * wh; /* Pointer to waveheaders in bigbuffer */ 51 BYTE * spl; /* Pointer to sound data in bigbuffer */ 52 53 int sent_blocks; /* Number of waveheader sent (not ack). */ 54 int full_blocks; /* Number of waveheader full (ready to send). */ 55 int widx; /* Index to the block being currently filled. */ 56 int ridx; /* Index to the block being sent. */ 45 57 }; 46 58
Note: See TracChangeset
for help on using the changeset viewer.