|
|
|
@@ -4107,10 +4107,11 @@ int avformat_query_codec(const AVOutputFormat *ofmt, enum AVCodecID codec_id, |
|
|
|
int std_compliance) |
|
|
|
{ |
|
|
|
if (ofmt) { |
|
|
|
unsigned int codec_tag; |
|
|
|
if (ofmt->query_codec) |
|
|
|
return ofmt->query_codec(codec_id, std_compliance); |
|
|
|
else if (ofmt->codec_tag) |
|
|
|
return !!av_codec_get_tag(ofmt->codec_tag, codec_id); |
|
|
|
return !!av_codec_get_tag2(ofmt->codec_tag, codec_id, &codec_tag); |
|
|
|
else if (codec_id == ofmt->video_codec || |
|
|
|
codec_id == ofmt->audio_codec || |
|
|
|
codec_id == ofmt->subtitle_codec) |
|
|
|
|