Hello,
On 2021-08-31 22:53, Paul B Mahol wrote:
What samples this fixes?
No specific sample, it depends on the way the decoder is invoked.
It fixes using the xma1/2 decoder directly on a memory buffer and not
wanting to decode all channels in the stream.
Say the stream has 6 channels and one wants to only decode 2.
Previously this was not possible due to the skip logic of the channel
interleaving.
This should also make the decoder more robust because in theory it is
possible to have an xma stream which has chunks of 2kB junk data
(packets) which are expected to be skipped due to the skip_packets
numbers.
I haven't seen such streams though.
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".