From: Zhao Zhili <[email protected]>
Signed-off-by: Zhao Zhili <[email protected]>
---
fftools/ffmpeg_enc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/fftools/ffmpeg_enc.c b/fftools/ffmpeg_enc.c
index 9141dab6a4..ac38e8db75 100644
--- a/fftools/ffmpeg_enc.c
+++ b/fftools/ffmpeg_enc.c
@@ -206,6 +206,7 @@ int enc_open(void *opaque, const AVFrame *frame)
switch (enc_ctx->codec_type) {
case AVMEDIA_TYPE_AUDIO:
+ av_assert0(frame->format != AV_SAMPLE_FMT_NONE);
enc_ctx->sample_fmt = frame->format;
enc_ctx->sample_rate = frame->sample_rate;
ret = av_channel_layout_copy(&enc_ctx->ch_layout, &frame->ch_layout);
@@ -227,6 +228,7 @@ int enc_open(void *opaque, const AVFrame *frame)
av_mul_q(ost->frame_aspect_ratio, (AVRational){ enc_ctx->height,
enc_ctx->width }) :
frame->sample_aspect_ratio;
+ av_assert0(frame->format != AV_PIX_FMT_NONE);
enc_ctx->pix_fmt = frame->format;
if (ost->bits_per_raw_sample)
--
2.34.1
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".