From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 8605146F8D for ; Mon, 24 Jul 2023 02:41:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A75F668C73A; Mon, 24 Jul 2023 05:41:17 +0300 (EEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2021.outbound.protection.outlook.com [40.92.21.21]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9169268C1A1 for ; Mon, 24 Jul 2023 05:41:11 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gNSe9XmZiplzRYH/8cgwsJ0YV3HD5hca56nvTr+QI67neS758triASAL5cPYowGkEL3NMfeaE0Bu7YlAxaBryvAfx2HzLs05+a09r8duTgG2B0eCb1LDV6TGxoOu1OixQXcXENof4fKOOFJAj5MPBwSDFQaqe3KgX5UxxDxmKE1XMPYxMpRa2Qn8+rKPpqvbZI/VrpYt2UNxPFX6U/0pGDkBwxLPCgWuJzFsnsWYT2upP7lZTjHmbE25H0koXa4oxy2u54SSmWawRMfVTeURjt4LvL3ihrZcHKo1a5a52MV9p73EhLQadlmzdaiIUCiXYts8xibXPt505cYiXsgZVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9JGEXRHh49AlqJR7q9NmOUealSeiu46g7YVRqFl7Rn4=; b=AP1cZ9wB4aO2/eaAbeTMn8YvQJYiJAKtkjEykjM9etobv+yFWggY32J6nkv6xpKjVVusl9HbfHfTh4P/f2H3Owe2sL5sP0LcofsT9nGWjs7Id4D2A9KDf3QsfSp6RHLAByKpdJd3g6c7GxcugomM/XUVH4jOvOGl2jritYpxvkdaTa/s6xP+oKOyURUpX8Sxh7984QamnuxPL5+Sm+vjxaL3RZuFveDXHQ+hphHtm4YkamkW36EuKIM/bw+AEpDgNOjEgrQoEd8X7o+a8LW5mVlaoBLDPqRBp1W4a7kysNf7HtBn4EF8I3NFakBs2AgYy4nFgaIVdEy/1eReAwdaAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9JGEXRHh49AlqJR7q9NmOUealSeiu46g7YVRqFl7Rn4=; b=KhaXH1RYwl+yBZIaMbFEGJg9icN65Slv0DwYueXhdBntHqM+x31weMh3QeelSJxSEPHVujXPSyc9pNxNNSB28oqwiwz8GYhHS1FPRUeMWW9xr1ypYi+9qXYEx6GTyA9VT/rfoxhpvv6qNqPCNwXzm0cap+1j/Rs5LkskPIrqbmkyHgTT0eqt4ky8ovwMk24W9+oaumldjee0AzBJ54fJEWwLQpV37XImP16GVYrU3LT48ILiipJDDh7uffbN7A0G0lb7Gxg14qwZg2TMZcUZ3rvgoYtfVjx5m/pGfbDvGbrnWHZASizX/ik9x9JyaBzahW6D1nvCJIg+Od5IFOTyMw== Received: from PH7PR11MB7430.namprd11.prod.outlook.com (2603:10b6:510:274::20) by PH8PR11MB7021.namprd11.prod.outlook.com (2603:10b6:510:223::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.32; Mon, 24 Jul 2023 02:41:08 +0000 Received: from PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::6216:b3a7:a5b2:bd43]) by PH7PR11MB7430.namprd11.prod.outlook.com ([fe80::6216:b3a7:a5b2:bd43%4]) with mapi id 15.20.6609.031; Mon, 24 Jul 2023 02:41:08 +0000 From: hung kuishing To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: [PATCH] use bits_per_coded_sample if bits_per_raw_sample equal to 0 in pcmc tag, fix bug #10433 Thread-Index: Adm92EtIBDUt/iodSKasW9VHVkkuGg== Date: Mon, 24 Jul 2023 02:41:08 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [G2jeETIXa/fz+xHoAF3DGYlqAJIU3buf2vkrSUTPVDQ=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB7430:EE_|PH8PR11MB7021:EE_ x-ms-office365-filtering-correlation-id: 37e2a305-f978-4ab6-ed67-08db8bef6f9b x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: PExCwTRn0UaYwC+2k4UQlugVJqkHVgdSh8RtwR7ZAGUycT3hxH9xxWARy5wEgoFvq9jr1wiP4WAKjB/RngfOjxdPv07ftWu+nPTAj2XA5eK7mWDopBl0+sxezp3v0UjhF5vMWepZU8X44UqjI09JzoxdEzaO09NorcyWQZKAgFEb5mT3bO84LzKZkFqLggzTDDe2+b0WiEgtJluIRID3B6eRtCQy9yFZ/2GVnWhcbsejFcjNeljEwR85MY3uLswII5WazdQPk88SJQ5Aqhf2CIAr7Z1sxWbvjoMy4nJ6unkHcw5/XdJQdKKQM0qw/Q1Pwzh6RQqkc/+J+Oaq5mDOFnsjrw7HNg8RjlwJ8rp/4bfckUguRkDpUtdTMGznm5FGoiqpYpRdVvtbRQJnxMMLJtI9k3Ijwq6XaU8P0ukeDRfKL1YzWgWrcVAfSzq4nVfu+BYylV93a91hfVlW2JU7uMaF/lBV9250uo0m9eJDL8wDus+z+wvNYOwtIkCbfhr6DzQbyRISoGs2Es0JuVxM2GwkAEsbXgQxH68xzen5X0Ec3b7Bknr7m8QNcK+5Mgtl x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Jsm2wSVn4g/+AY+68CQYSssQ3uX2IuJyUs0YNzjm1J/f1FuvouVBL/woX2aD?= =?us-ascii?Q?E1Agyj9VMB+D3U5hRvTXX20EaT+i6hSaU8VC0Tzqr3SZLTmlW331GdZPSPXr?= =?us-ascii?Q?wsK314uG3+dbR7Hzi4n52T7kO5mklJ86mETr0mea65C+eaC38k5msiILH7Ta?= =?us-ascii?Q?lVTQlptWukCTDnHb+Efg4TAWv0LmmCJ+28qQHuAzAqZ71p7m9QNZSkAILGAA?= =?us-ascii?Q?LAi8ijw9OJfFC0O8eKcOcNJ0q4HP4gpEMRO8RHKbxuX0bRovoWEDmHRqrOVh?= =?us-ascii?Q?rVx6yMF1R8y/oUbEqF1rjXjWi+wx1h6EQwtb2aXDSFlzVEnlswK5pACF5/8R?= =?us-ascii?Q?n/Rua8ziqfQ1b5i5l4fIhbNNecGseEyZWr/dHgjJMl0SmjfEAFDgoB6dDJ2Z?= =?us-ascii?Q?T8m57BKYnwbQazXCaRGmJ/GKAzOMxZ8hoyHd6bC+aSSNiFOonH+stZKSkcoH?= =?us-ascii?Q?vSwC5FjUwM2yUGdwTyHg+XTlt2cXLTjn0vMqIkYQfxGQZ2QVzW6D5n9B7bWc?= =?us-ascii?Q?ULWRZSkKw3JISPsGk6tZFxQrhVWizcC18VbSOMm75Mwj/XCDf9OnUwnUqKBQ?= =?us-ascii?Q?g5MWm6zulhpjv81lYNjvLcbywZdwm17AdAOehfyHQnHytwdsVKOVq7QWuCjx?= =?us-ascii?Q?ah64iMo39ZSPr8PGwl0JxMadt0rk+xZ5BJAcn91jfMMGQi7WixjMOjdvXcl+?= =?us-ascii?Q?HURZhjiwnd3id/MFi8cll4PtQGwE8ZlDRXq6lBbXKX8fH2TTu1h6waRI9Uc6?= =?us-ascii?Q?tdk+tk4gVaLb/sarLVrG8eQ3dXhy4lUWhI6YqrUn5J3kVfgkmPdPCgmdb5RI?= =?us-ascii?Q?XVC/WhruLwXIR980purbjrSERRA+AHEsv5cZyAyvTgbbU2KUKYyctr3UzolX?= =?us-ascii?Q?WJ3qlhM8BTF+i28EbMcANmqPnn7rf5SdwWzqV7CUvpGRDHQ4jeF9q3FYWY/Q?= =?us-ascii?Q?syHb1aBSzTsmruEYFgUiDIrNOWaP2oiWxZHLrvtWxHSN1Z2ldze5epSvtYpW?= =?us-ascii?Q?DN+gZW9zFqyDd6KpKfW9HH767qvSbxTYUaV3aOO4xMDTrh49eYwMw1J6Q5qh?= =?us-ascii?Q?G+LDcDyBAk1v8s2vW/WhkYgqshKG6j0goAXpPZ8zqOG8v2s5huRddThMMfhm?= =?us-ascii?Q?1CicvAVS+F132fggvSh3ilN+kTcNVZICpj3VkGnP5npa1dqgvav+GRZi29WT?= =?us-ascii?Q?KHpMKmunz8zmB+lSmEJDKP1AKHT5BUV6j+CiKw=3D=3D?= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB7430.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 37e2a305-f978-4ab6-ed67-08db8bef6f9b X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2023 02:41:08.8651 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB7021 Subject: [FFmpeg-devel] [PATCH] use bits_per_coded_sample if bits_per_raw_sample equal to 0 in pcmc tag, fix bug #10433 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Signed-off-by: clarkh --- libavformat/movenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index f1cc80b1b3..d08c056438 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -1237,7 +1237,7 @@ static int mov_write_pcmc_tag(AVFormatContext *s, AVIOContext *pb, MOVTrack *tra track->par->codec_id == AV_CODEC_ID_PCM_S24LE || track->par->codec_id == AV_CODEC_ID_PCM_S32LE); avio_w8(pb, format_flags); - avio_w8(pb, track->par->bits_per_raw_sample); + avio_w8(pb, track->par->bits_per_raw_sample ? track->par->bits_per_raw_sample : track->par->bits_per_coded_sample); return update_size(pb, pos); } -- 2.39.2 (Apple Git-143) _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".