[FFmpeg-cvslog] ffmpeg_opts: remove lowres check

James Almer git at videolan.org
Thu Jan 21 15:25:14 EET 2021


ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Fri Jan  8 17:47:41 2021 -0300| [a423bc9dc294c32e6162b900b58b1cc2d3c3328d] | committer: James Almer

ffmpeg_opts: remove lowres check

The st->codec values are updated based on the lowres factor by
avformat_find_stream_info() when it runs an instance of the decoder internally,
and the same thing happens in ffmpeg.c when we open ist->dec_ctx with
avcodec_open2(), so these assignments are redundant.

Signed-off-by: James Almer <jamrial at gmail.com>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a423bc9dc294c32e6162b900b58b1cc2d3c3328d
---

 fftools/ffmpeg_opt.c | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/fftools/ffmpeg_opt.c b/fftools/ffmpeg_opt.c
index fd923fce04..bf2eb26246 100644
--- a/fftools/ffmpeg_opt.c
+++ b/fftools/ffmpeg_opt.c
@@ -867,15 +867,6 @@ static void add_input_streams(OptionsContext *o, AVFormatContext *ic)
         case AVMEDIA_TYPE_VIDEO:
             if(!ist->dec)
                 ist->dec = avcodec_find_decoder(par->codec_id);
-#if FF_API_LOWRES
-            if (st->codec->lowres) {
-                ist->dec_ctx->lowres = st->codec->lowres;
-                ist->dec_ctx->width  = st->codec->width;
-                ist->dec_ctx->height = st->codec->height;
-                ist->dec_ctx->coded_width  = st->codec->coded_width;
-                ist->dec_ctx->coded_height = st->codec->coded_height;
-            }
-#endif
 
             // avformat_find_stream_info() doesn't set this for us anymore.
             ist->dec_ctx->framerate = st->avg_frame_rate;



More information about the ffmpeg-cvslog mailing list