Commit 15c60c8a authored by Hendrik Leppkes's avatar Hendrik Leppkes

Merge commit 'cea1eef2'

* commit 'cea1eef2':
  lavc: get the profile name through the codec descriptor in avcodec_string()
Merged-by: 's avatarHendrik Leppkes <h.leppkes@gmail.com>
parents e7606417 cea1eef2
...@@ -2669,7 +2669,6 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) ...@@ -2669,7 +2669,6 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode)
const char *codec_type; const char *codec_type;
const char *codec_name; const char *codec_name;
const char *profile = NULL; const char *profile = NULL;
const AVCodec *p;
int64_t bitrate; int64_t bitrate;
int new_line = 0; int new_line = 0;
AVRational display_aspect_ratio; AVRational display_aspect_ratio;
...@@ -2679,15 +2678,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) ...@@ -2679,15 +2678,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode)
return; return;
codec_type = av_get_media_type_string(enc->codec_type); codec_type = av_get_media_type_string(enc->codec_type);
codec_name = avcodec_get_name(enc->codec_id); codec_name = avcodec_get_name(enc->codec_id);
if (enc->profile != FF_PROFILE_UNKNOWN) { profile = avcodec_profile_name(enc->codec_id, enc->profile);
if (enc->codec)
p = enc->codec;
else
p = encode ? avcodec_find_encoder(enc->codec_id) :
avcodec_find_decoder(enc->codec_id);
if (p)
profile = av_get_profile_name(p, enc->profile);
}
snprintf(buf, buf_size, "%s: %s", codec_type ? codec_type : "unknown", snprintf(buf, buf_size, "%s: %s", codec_type ? codec_type : "unknown",
codec_name); codec_name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment