Changeset 62580 in vbox for trunk/include
- Timestamp:
- Jul 27, 2016 9:52:15 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmaudioifs.h
r62576 r62580 488 488 uint8_t cShift; 489 489 } PDMAUDIOMIXBUF; 490 491 typedef uint32_t PDMAUDIOFILEFLAGS; 492 493 /* No flags defined. */ 494 #define PDMAUDIOFILEFLAG_NONE 0 495 496 /** 497 * Audio file types. 498 */ 499 typedef enum PDMAUDIOFILETYPE 500 { 501 /** Unknown type, do not use. */ 502 PDMAUDIOFILETYPE_UNKNOWN = 0, 503 /** Wave (.WAV) file. */ 504 PDMAUDIOFILETYPE_WAV 505 } PDMAUDIOFILETYPE; 506 507 /** 508 * Structure for an audio file handle. 509 */ 510 typedef struct PDMAUDIOFILE 511 { 512 /** Type of the audio file. */ 513 PDMAUDIOFILETYPE enmType; 514 /** File name. */ 515 char szName[255]; 516 /** Actual file handle. */ 517 RTFILE hFile; 518 /** Data needed for the specific audio file type implemented. 519 * Optional, can be NULL. */ 520 void *pvData; 521 /** Data size (in bytes). */ 522 size_t cbData; 523 } PDMAUDIOFILE, *PPDMAUDIOFILE; 490 524 491 525 /** Stream status flag. To be used with PDMAUDIOSTRMSTS_FLAG_ flags. */
Note:
See TracChangeset
for help on using the changeset viewer.