]> git.sesse.net Git - ffmpeg/commitdiff
ffplay: set codec_id in codec context
authorStefano Sabatini <stefasab@gmail.com>
Sat, 15 Dec 2012 21:42:21 +0000 (22:42 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Sun, 16 Dec 2012 09:58:02 +0000 (10:58 +0100)
Set codec id in case another codec is forced on the context (e.g. when
the user specify the codec with -codec).

For example fix:
ffplay -vcodec pgmyuv -i "tests/vsynth1/%02d.pgm"

ffplay.c

index 3384c6cba5906fbf396df03fbf857b1eca546ddf..2561a07419fb6f290cfe60a569c77814917f52f3 100644 (file)
--- a/ffplay.c
+++ b/ffplay.c
@@ -2317,6 +2317,7 @@ static int stream_component_open(VideoState *is, int stream_index)
     if (!codec)
         return -1;
 
+    avctx->codec_id = codec->id;
     avctx->workaround_bugs   = workaround_bugs;
     avctx->lowres            = lowres;
     if(avctx->lowres > codec->max_lowres){