[SCM] libav/experimental: ffmpeg.c : Don't set AVFormatParameters::[audio|video]_codec_id since it is no longer required.

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:58:53 UTC 2013


The following commit has been merged in the experimental branch:
commit ecc544debded8e28176ae6cfa70c491dd30c0152
Author: Jai Menon <jmenon86 at gmail.com>
Date:   Thu Jan 28 16:17:52 2010 +0000

    ffmpeg.c : Don't set AVFormatParameters::[audio|video]_codec_id
    since it is no longer required.
    
    Originally committed as revision 21513 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/ffmpeg.c b/ffmpeg.c
index 868c669..e82194f 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -2882,10 +2882,6 @@ static void opt_input_file(const char *filename)
    // ap->sample_fmt = audio_sample_fmt; //FIXME:not implemented in libavformat
     ap->channel = video_channel;
     ap->standard = video_standard;
-    ap->video_codec_id = find_codec_or_die(video_codec_name, CODEC_TYPE_VIDEO, 0);
-    ap->audio_codec_id = find_codec_or_die(audio_codec_name, CODEC_TYPE_AUDIO, 0);
-    if(pgmyuv_compatibility_hack)
-        ap->video_codec_id= CODEC_ID_PGMYUV;
 
     set_context_opts(ic, avformat_opts, AV_OPT_FLAG_DECODING_PARAM);
 
@@ -2894,6 +2890,9 @@ static void opt_input_file(const char *filename)
     ic->subtitle_codec_id= find_codec_or_die(subtitle_codec_name, CODEC_TYPE_SUBTITLE, 0);
     ic->flags |= AVFMT_FLAG_NONBLOCK;
 
+    if(pgmyuv_compatibility_hack)
+        ic->video_codec_id= CODEC_ID_PGMYUV;
+
     /* open the input file with generic libav function */
     err = av_open_input_file(&ic, filename, file_iformat, 0, ap);
     if (err < 0) {

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list