On Mon, 1 Apr 2024, James Almer wrote:

On 4/1/2024 3:56 PM, Marton Balint wrote:
 Previously we always assumed that the channels are in native order, even
 if
 they were not. The new channel layout API allows us to signal the proper
 channel order, so let's do so.

 Signed-off-by: Marton Balint <c...@passwd.hu>
 ---
   libavformat/mov_chan.c     | 145 +++++++++++++++++++++----------------
   libavformat/mov_chan.h     |   5 +-
   tests/ref/fate/mov-mp4-pcm |   2 +-
   3 files changed, 86 insertions(+), 66 deletions(-)

[...]

 diff --git a/tests/ref/fate/mov-mp4-pcm b/tests/ref/fate/mov-mp4-pcm
 index 6bae8f800b..19a978df95 100644
 --- a/tests/ref/fate/mov-mp4-pcm
 +++ b/tests/ref/fate/mov-mp4-pcm
 @@ -1,4 +1,4 @@
 -99ad26b4054794e84bd962a1124cdccf *tests/data/fate/mov-mp4-pcm.mp4
 +462668dd69e7ce4fde4934d1d5978531 *tests/data/fate/mov-mp4-pcm.mp4

What changes in the output?

The chnl atom changes for the 7.1 layout, the order of channels (being in native order) is different from the the ISO order, so defined layout 12
cannot be used.

Regards,
Marton
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to