PR #21110 opened by ngaullier URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21110 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21110.patch
This fixes a sample I get recently (a supposed 'iso' mp4 file with 42ni tracks; I think its format is invalid/quicktime-based, but anyway should be supported). (Note: VLC already supports 42ni/23ni: see fourcc_list.h and plays my sample successfully.) >From 2f08cf6093c455c520e4725a9ec1ad43b7cdc4a9 Mon Sep 17 00:00:00 2001 From: Nicolas Gaullier <[email protected]> Date: Fri, 5 Dec 2025 16:44:03 +0100 Subject: [PATCH] avformat/isom_tags: fix fourcc for in24/in32 LE Signed-off-by: Nicolas Gaullier <[email protected]> --- libavformat/isom_tags.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/isom_tags.c b/libavformat/isom_tags.c index 151c42e9e6..b46e293ebf 100644 --- a/libavformat/isom_tags.c +++ b/libavformat/isom_tags.c @@ -347,9 +347,9 @@ const AVCodecTag ff_codec_movaudio_tags[] = { { AV_CODEC_ID_PCM_S16BE, MKTAG('l', 'p', 'c', 'm') }, { AV_CODEC_ID_PCM_S16LE, MKTAG('l', 'p', 'c', 'm') }, { AV_CODEC_ID_PCM_S24BE, MKTAG('i', 'n', '2', '4') }, - { AV_CODEC_ID_PCM_S24LE, MKTAG('i', 'n', '2', '4') }, + { AV_CODEC_ID_PCM_S24LE, MKTAG('4', '2', 'n', 'i') }, { AV_CODEC_ID_PCM_S32BE, MKTAG('i', 'n', '3', '2') }, - { AV_CODEC_ID_PCM_S32LE, MKTAG('i', 'n', '3', '2') }, + { AV_CODEC_ID_PCM_S32LE, MKTAG('2', '3', 'n', 'i') }, { AV_CODEC_ID_PCM_S8, MKTAG('s', 'o', 'w', 't') }, { AV_CODEC_ID_PCM_U8, MKTAG('r', 'a', 'w', ' ') }, { AV_CODEC_ID_PCM_U8, MKTAG('N', 'O', 'N', 'E') }, -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
