From patchwork Fri Oct 29 07:49:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhao Zhili X-Patchwork-Id: 31249 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a5e:a610:0:0:0:0:0 with SMTP id q16csp1416302ioi; Fri, 29 Oct 2021 00:49:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4zQj9tsk6Qio85y2By2wAy65nNIe1OHuGe12+1CN/Pji4olUwBDYtEL5xucL+cZnaWOOG X-Received: by 2002:a05:6402:22d6:: with SMTP id dm22mr12919598edb.209.1635493776883; Fri, 29 Oct 2021 00:49:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635493776; cv=none; d=google.com; s=arc-20160816; b=B3puHydUJpEXyZBk5D0fD1J92xXUZA9+elk0gFS1MxPj3YqCNwUZyIWdImwCn44iO4 EvgBeZWlIsim+zQpzmDMUNhkKJc9uo0OrZwSQ0aNqmbCk18draM3F1o+oexGvqdXV18S nGezs9Wbm/eKgSouPwyBiOGnVR4T2Ue81bwbTDWRaUDBl9hoZvbEbJIqo6m1Z8OeRjvH fWhRJWI6ZPygThKQUhSKy+tzPLsXNb6fQNwEEmUdRnD3+Tc4+7ZlkfHIpsmvYGqWJHLc ABh+UJxfe6r5bcuUXXUoVvamfdxnUMf48iQsSLlgDJpvuuH4bKVBbLiaNFrRW4Hdhzfd 8i3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:date:to:from:message-id :dkim-signature:delivered-to; bh=Ai69lE4kWLw1UqdpQzJOdIPDPkz0NOPupX7jAFgJptY=; b=WjNNQMjx2EDsPpq5WDwEI7vtYEj84K6g6N/uJqQJwYnlmvhcpYscRn+udxa5FHLXE5 C7OQJaEay2002tU+78ezSKG5q42V376BNR1B4QwJlfrQ78EhKoiIr6CxVGpfA4wz2gCE Y9cbNwf3Li26hHN2NWZNjTsR9YxCmMc3pnQMlDGnAAL28Bg8jI8rfBl1JU/FRZYq1Bts mdFtiww8BQ/1RvRbWde5JIXP1wLF9XsqMZI17Eji5DRTB1mo3eLCF03Hf3e0bIG6KNQQ W6PkdSplXgRLYtH+xlPR6HefjMmB3fHO7fD3Gw/ISo8nj/0RrqQPF3Za/GXM54Q1CRMp FYrw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=l6RAPCU8; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id kl2si6918499ejc.668.2021.10.29.00.49.28; Fri, 29 Oct 2021 00:49:36 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=l6RAPCU8; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DF64268A7D4; Fri, 29 Oct 2021 10:49:23 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-242.mail.qq.com (out203-205-221-242.mail.qq.com [203.205.221.242]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9A21568A7D4 for ; Fri, 29 Oct 2021 10:49:15 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1635493749; bh=ivHgpf7Rx336m4bw8oHXRxYaDlz0L6wCvUQ/7+8ixXk=; h=From:To:Cc:Subject:Date; b=l6RAPCU8QMkmDBaip6nOk2+iqjsaswERxjyHKRwQRP+kmzJwSZPeI0+ZJgE9rWdIQ iLNOtlTxJ7KgTzbhP7b49PT4ImyXUYTF0Q/oI9+rUB/forjHu+xsLUFGuXaKrk+JBC egpbhAd2EjhzeTmad0YUee513zrm7ch4w2UX52m0= Received: from ZHILIZHAO-MB2.tencent.com ([113.108.77.70]) by newxmesmtplogicsvrsza28.qq.com (NewEsmtp) with SMTP id C482B24C; Fri, 29 Oct 2021 15:49:08 +0800 X-QQ-mid: xmsmtpt1635493748tmvsasu58 Message-ID: X-QQ-XMAILINFO: M1Qh2uBElWf6ZxDlPg2gz/v/KiYssE+AtGCkcFESoFnHpD+sjexdm7oI4EAe9T 6JLrNnP76Z/E3fav3042YL1rgpV6GaaCR6c90s82ggXnrFqR+oCXQu6asAaI/F31psAtMpp4vDsA 4bDRs9f+v2M1MYIwfiU2irbzkdjqH2Lt3zGmtxWNQuSk0EOPzHokpSXJFRWQn0jmoiJCEsQMMhzH 7MGgbxMRcY+yEgTSPDXasLNfSF+iXMbnHtqVJOrG97ddTzlTEAH3qdeotFP39uKzA3GfY87kveBe apfgDKMW3+dsoff66G49K7JHp05btpalfyf2aMjeJiI9VxEuEoP0ofkvIdszzCFwzFdwWXgGrvvs iE1NmY8+XPVFsOJ05V0kR5Rp8bwwGMvEQe/xFr0v5UZTV9wh9LOZsJw3A1yUBkQYZLSyjz4K7cEG urgXy49CFgGrnVOqMampEf8jztmBtJMIo5AbCr6NZDq+uUexeSVAVPDihMikup2fK6RwyFGPkf2/ 6+ZBQVnne5OqYSZK4/4xKI7fcItDyIXVmqeLs2fzdPMdQAW8eB7UlYs1RGRhPXStYPegBKIPNaDD W3MAdGivPe/skRlYpxj/pndp+0wEOAV3B+srd51rc5lqb/bwliu8SdxJx+voNS6l51np9+V7bLkN KvHTHsDbaCKqZ62GZ1w8XyeG2T8cv4+VXGGM1NTf/wGEqUY2CtV+z4iIRXAJKGOaYG/j0nbLkPL2 YBnBUud/Mch+CGZJcEnVHEXPydplzP8EAnWC0WvscjWw40tPTti0+jolMsym4IANPC08dOqcfPcd c82aBdJ1euWvKJYWpQIYrdpdRm2pccSjcoBZ1J/EyipNbEIq5flJsdG5XtY9curOE= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Fri, 29 Oct 2021 15:49:07 +0800 X-OQ-MSGID: <20211029074907.75357-1-quinkblack@foxmail.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avformat/isom_tags: fix 'ipcm' with samplesize equal to 16 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Zhao Zhili Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 4Xrf3aCyN8kt Use PCM_S16 so the codec_id will be updated later according to bits_per_coded_sample. --- 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 d0400b18fc..62e60470a8 100644 --- a/libavformat/isom_tags.c +++ b/libavformat/isom_tags.c @@ -312,10 +312,10 @@ const AVCodecTag ff_codec_movaudio_tags[] = { { AV_CODEC_ID_PCM_S16LE, MKTAG('s', 'o', 'w', 't') }, { AV_CODEC_ID_PCM_S16BE, MKTAG('l', 'p', 'c', 'm') }, { AV_CODEC_ID_PCM_S16LE, MKTAG('l', 'p', 'c', 'm') }, + { AV_CODEC_ID_PCM_S16BE, MKTAG('i', 'p', 'c', 'm') }, + { AV_CODEC_ID_PCM_S16LE, MKTAG('i', '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_S24BE, MKTAG('i', 'p', 'c', 'm') }, - { AV_CODEC_ID_PCM_S24LE, MKTAG('i', 'p', 'c', 'm') }, { AV_CODEC_ID_PCM_S32BE, MKTAG('i', 'n', '3', '2') }, { AV_CODEC_ID_PCM_S32LE, MKTAG('i', 'n', '3', '2') }, { AV_CODEC_ID_PCM_S8, MKTAG('s', 'o', 'w', 't') },