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]