diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-02-19 15:58:19 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-02-23 11:50:48 +0100 |
commit | 047a4e580ecbe4542a9ad090af630d4e045df21e (patch) | |
tree | c72302a8a37c809d2e6219c942fe3699dba0faf6 | |
parent | 26cce232d7eb6bb07e6fb2883d4c52c9edf3e3d9 (diff) | |
download | ffmpeg-047a4e580ecbe4542a9ad090af630d4e045df21e.tar.gz |
fftools/ffprobe: Remove redundant checks
A decoder is only opened if there is a decoder for the codec,
so every AVCodecContext here has AVCodecContext.codec set.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r-- | fftools/ffprobe.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c index 4205ddedda..38b7e7e00f 100644 --- a/fftools/ffprobe.c +++ b/fftools/ffprobe.c @@ -2561,7 +2561,7 @@ static av_always_inline int process_frame(WriterContext *w, int ret = 0, got_frame = 0; clear_log(1); - if (dec_ctx && dec_ctx->codec) { + if (dec_ctx) { switch (par->codec_type) { case AVMEDIA_TYPE_VIDEO: case AVMEDIA_TYPE_AUDIO: @@ -2901,7 +2901,7 @@ static int show_stream(WriterContext *w, AVFormatContext *fmt_ctx, int stream_id break; } - if (dec_ctx && dec_ctx->codec && dec_ctx->codec->priv_class && show_private_data) { + if (dec_ctx && dec_ctx->codec->priv_class && show_private_data) { const AVOption *opt = NULL; while (opt = av_opt_next(dec_ctx->priv_data,opt)) { uint8_t *str; |