Тег формата MS для кодека Opus

Существует ли определенный тег формата для Opus, который следует использовать со структурой WAVEFORMATEX? См. WAVEFORMATEX структуру, wFormatTag.


person user3569107    schedule 10.09.2014    source источник


Ответы (2)



Пока для Opus не будет официального тега формата, я буду использовать WAVE_FORMAT_EXTENSIBLE вместо этого используйте MEDIASUBTYPE_OPUS для параметра SubFormat.

#define WAVE_FORMAT_OPUS      mmioFOURCC('O','P','U','S')
DEFINE_GUID(MEDIASUBTYPE_OPUS,
  WAVE_FORMAT_OPUS, 0x0000, 0x0010, 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71);

WAVEFORMATEXTENSIBLE позволяет избежать регистрации нового тега формата в Microsoft.

См. MMReg.h в Windows SDK.

person user3569107    schedule 19.09.2014