vlc_codecs: add WAVEFORMATEXTENSIBLE_IEC61937

This will be used by wasapi for EAC3, MLP, TRUEHD...
This commit is contained in:
Thomas Guillem 2016-09-14 14:34:45 +02:00
parent ceec14e44b
commit da77ec84d4
1 changed files with 12 additions and 0 deletions

View File

@ -90,6 +90,18 @@ _WAVEFORMATEXTENSIBLE {
} WAVEFORMATEXTENSIBLE, *PWAVEFORMATEXTENSIBLE;
#endif /* _WAVEFORMATEXTENSIBLE_ */
#ifndef _WAVEFORMATEXTENSIBLE_IEC61937_
#define _WAVEFORMATEXTENSIBLE_IEC61937_
typedef struct
ATTR_PACKED
_WAVEFORMATEXTENSIBLE_IEC61937 {
WAVEFORMATEXTENSIBLE FormatExt;
uint32_t dwEncodedSamplesPerSec;
uint32_t dwEncodedChannelCount;
uint32_t dwAverageBytesPerSec;
} WAVEFORMATEXTENSIBLE_IEC61937, *PWAVEFORMATEXTENSIBLE_IEC61937;
#endif /* _WAVEFORMATEXTENSIBLE_IEC61937_ */
#ifndef _WAVEHEADER_
#define _WAVEHEADER_
typedef struct