avcodec_string: Favor AVCodecContext.codec over the default codec.

This improves output for formats with more than one AVCodec.
This commit is contained in:
Alex Converse
2012-04-17 11:32:56 -07:00
parent b5d2bf964b
commit df8d5eaa14

View File

@ -1498,7 +1498,9 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode)
int bitrate;
AVRational display_aspect_ratio;
if (encode)
if (enc->codec)
p = enc->codec;
else if (encode)
p = avcodec_find_encoder(enc->codec_id);
else
p = avcodec_find_decoder(enc->codec_id);