From: Antonio Ospite Date: Tue, 17 Nov 2015 09:47:36 +0000 (+0100) Subject: am7xxx-play: fix runtime warnings from ffmpeg X-Git-Tag: v0.1.6~5 X-Git-Url: https://git.ao2.it/libam7xxx.git/commitdiff_plain/c29b6eadb255f5f5f732d0391812d97fe015395f?hp=81c8bcd5aa0a94b6cc2f429faa61eff6d36049c4 am7xxx-play: fix runtime warnings from ffmpeg ffmpeg emits warnings at runtime about some AVFrame fields not being set: [mjpeg @ 0x669040] AVFrame.format is not set [mjpeg @ 0x669040] AVFrame.width or height is not set This happens in a loop so the message is repeated over and over and becomes annoying, fix this by setting the missing values. --- diff --git a/examples/am7xxx-play.c b/examples/am7xxx-play.c index 1b06dfa..dedf0de 100644 --- a/examples/am7xxx-play.c +++ b/examples/am7xxx-play.c @@ -320,6 +320,9 @@ static int am7xxx_play(const char *input_format_string, ret = -ENOMEM; goto cleanup_picture_raw; } + picture_scaled->format = (output_ctx.codec_ctx)->pix_fmt; + picture_scaled->width = (output_ctx.codec_ctx)->width; + picture_scaled->height = (output_ctx.codec_ctx)->height; /* calculate the bytes needed for the output image and create buffer for the output image */ out_buf_size = avpicture_get_size((output_ctx.codec_ctx)->pix_fmt,