I'm trying to find out what's needed to get VLC play some MXFlib wrappings.
Mpeg only frame wrapped op1a are ok.
Audio only frame wrapped op1a are almost ok, no sound because VLC sees no codec : "undefined". (see fix below)
However Mpeg+Audio doesn't work at all...
Any idea why ?
Fix to get VLC play op1a wav wrapped files :
in esp_wavpecm.cpp
Code:
// set Little endian order s16l
Ret->SetValue(SoundEssenceCompression_UL, DataChunk(16,SoundEssenceCompressionS16L_UL_Data));
in ulmap.h
Code:
const UInt8 SoundEssenceCompressionS16L_UL_Data[16] = { 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x02, 0x02, 0x01, 0x7f, 0x00, 0x00, 0x00 };
const UL SoundEssenceCompressionS16L_UL(SoundEssenceCompressionS16L_UL_Data);
Thanks.