On 7/26/23 11:22, Zhao Zhili wrote:
From: ffmpeg-devel On Behalf Of Raphaël Zumer
Sent: 2023年7月26日 21:38
To: ffmpeg-devel@ffmpeg.org
Subject: Re: [FFmpeg-devel] [PATCH 1/2] avformat/movenc: fix sample size being
zero in pcmC
On 7/25/23 23:45, Zhao Zhili wrote:
From: Zhao Zhili
-avio_w8
> From: ffmpeg-devel On Behalf Of Raphaël
> Zumer
> Sent: 2023年7月26日 21:38
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH 1/2] avformat/movenc: fix sample size
> being zero in pcmC
>
> On 7/25/23 23:45, Zhao Zhili wrote:
> > From: Zhao Zhili
On 7/25/23 23:45, Zhao Zhili wrote:
From: Zhao Zhili
-avio_w8(pb, track->par->bits_per_raw_sample);
+sample_size = track->par->bits_per_raw_sample;
+if (!sample_size)
+sample_size = av_get_exact_bits_per_sample(track->par->codec_id);
+av_assert0(sample_size);
+avio_w
From: Zhao Zhili
bits_per_raw_sample might not set when remux raw PCM.
Fix #10433.
---
libavformat/movenc.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index f1cc80b1b3..7ef6cef46a 100644
--- a/libavformat/movenc.c
+++ b/