lavc: set defaults in internal codec frames
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Mon, 2 May 2011 00:15:15 +0000 (02:15 +0200)
committerStefano Sabatini <stefano.sabatini-lala@poste.it>
Sat, 7 May 2011 10:03:59 +0000 (12:03 +0200)
commit01042d4123b6e0a4c15d6828f835bd648eb03d38
tree1effe8a600ae996aaa2f0a036b6ce7e87bbd09a8
parent2beac7c325583160bdf2978de6e87176b9146da0
lavc: set defaults in internal codec frames

This is required specifically for setting frame->format to -1,
otherwise it will be set to 0 = PIX_FMT_YUV420P and code reading
the format from the output decoded frame will get misled.

In particular fix regressions occurring with the pending vsrc_buffer
patch.
67 files changed:
libavcodec/4xm.c
libavcodec/8bps.c
libavcodec/aasc.c
libavcodec/anm.c
libavcodec/ansi.c
libavcodec/aura.c
libavcodec/avs.c
libavcodec/bethsoftvideo.c
libavcodec/bfi.c
libavcodec/c93.c
libavcodec/cinepak.c
libavcodec/cljr.c
libavcodec/cscd.c
libavcodec/cyuv.c
libavcodec/dnxhddec.c
libavcodec/dsicinav.c
libavcodec/dv.c
libavcodec/dxa.c
libavcodec/eacmv.c
libavcodec/eatgv.c
libavcodec/escape124.c
libavcodec/flashsv.c
libavcodec/flicvideo.c
libavcodec/fraps.c
libavcodec/huffyuv.c
libavcodec/idcinvideo.c
libavcodec/iff.c
libavcodec/indeo2.c
libavcodec/indeo3.c
libavcodec/indeo5.c
libavcodec/interplayvideo.c
libavcodec/kgv1dec.c
libavcodec/kmvc.c
libavcodec/lcldec.c
libavcodec/loco.c
libavcodec/mdec.c
libavcodec/mjpegdec.c
libavcodec/mmvideo.c
libavcodec/motionpixels.c
libavcodec/msrle.c
libavcodec/msvideo1.c
libavcodec/pictordec.c
libavcodec/qdrw.c
libavcodec/qpeg.c
libavcodec/qtrle.c
libavcodec/rl2.c
libavcodec/roqvideodec.c
libavcodec/rpza.c
libavcodec/smacker.c
libavcodec/smc.c
libavcodec/tiertexseqv.c
libavcodec/tmv.c
libavcodec/truemotion1.c
libavcodec/truemotion2.c
libavcodec/tscc.c
libavcodec/ulti.c
libavcodec/vb.c
libavcodec/vcr1.c
libavcodec/vmdav.c
libavcodec/vmnc.c
libavcodec/vp56.c
libavcodec/vqavideo.c
libavcodec/wnv1.c
libavcodec/xan.c
libavcodec/xl.c
libavcodec/yop.c
libavcodec/zmbv.c