On 8/11/26 12:25, Gyan Doshi via ffmpeg-devel wrote:
PR #24075 opened by Gyan Doshi (GyanD)

Set up framework for non-PCM decoding in-place and add support for Dolby-E 
decoding.

Useful for direct transcoding of non-PCM audio in live inputs.

   ```fate-samples
   s302m/s302_20bits_DolbyE_16bits.ts
   s302m/s302_20bits_DolbyE_20bits.ts
   s302m/s302_24bits_DolbyE_20bits.ts
   ```

Originally posted to the ML in early 2024.

Some encoders (at least for live) support SMPTE-302 / Dolby E Pass-Through, which means an mpegts stream can switch dynamically between LPCM and Dolby E (yes, this is harsh when trying to decode).

AFAIK, it is a conformant Dolby use case. It should be specified if it is supported (from reading the code, I assume it is not), but most importantly if it could be supported later with an additional patch (ie. be future-proof).

Also, previously, "nested decoders" were not welcome. IMO, Dolby E is very particular... anyway, is it now ok for an exception here ?

Nicolas

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to