[PR] avcodec/s302m: enable non-PCM decoding (PR #24075)
Nicolas Gaullier via ffmpeg-devel <[email protected]>
| Newsgroups | gmane.comp.video.ffmpeg.devel |
|---|---|
| Message-ID | <[email protected]> |
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]