Make avcodec_open set codec_id and codec_type if they haven't been set.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Thu, 1 Oct 2009 15:54:55 +0000 (15:54 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Thu, 1 Oct 2009 15:54:55 +0000 (15:54 +0000)
commit681c180dc441bf9fea1bb363c75c5d443f11a53a
tree14ed455e07bf3f1cae8a1330844cc0679014f385
parent43d7c6118d64a8b2772e2d9e0c13413968e776f1
Make avcodec_open set codec_id and codec_type if they haven't been set.
This fixes the API breakage introduced by the check that avctx codec id and type
match the opened codec and should make (almost?) all applications work again.

Originally committed as revision 20125 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/utils.c