[FFmpeg-devel] [PATCH 07/10] doc/examples/transcode: handle audio encoder frame size restrictions
Anton Khirnov
anton at khirnov.net
Wed Sep 25 16:29:18 EEST 2024
---
doc/examples/transcode.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/examples/transcode.c b/doc/examples/transcode.c
index 54fb315236..1dc1b50502 100644
--- a/doc/examples/transcode.c
+++ b/doc/examples/transcode.c
@@ -374,6 +374,9 @@ static int init_filter(FilteringContext* fctx, AVCodecContext *dec_ctx,
goto end;
}
+ if (enc_ctx->frame_size > 0)
+ av_buffersink_set_frame_size(buffersink_ctx, enc_ctx->frame_size);
+
ret = avfilter_init_dict(buffersink_ctx, NULL);
if (ret < 0) {
av_log(NULL, AV_LOG_ERROR, "Cannot initialize audio buffer sink\n");
--
2.43.0
More information about the ffmpeg-devel
mailing list