diff options
author | anonymous <> | 2005-01-30 16:34:57 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2005-01-30 16:34:57 +0000 |
commit | 0d33db8a4d136f32aef034a29cab08a4fb15d880 (patch) | |
tree | 98171d2f423bd25420832fab2701c1f1b3781f6b /libavcodec/h263dec.c | |
parent | 093c6e50c9bc06bee8ccfd384b1c31f70bde83ba (diff) | |
download | ffmpeg-0d33db8a4d136f32aef034a29cab08a4fb15d880.tar.gz |
In that patch:
- avctx and gb elements were removed from VC9Context, hence a larger diff
- some code was added to h263dec.c regarding CODEC_ID_WMV3 (should apply to CODEC_ID_VC9 too)
- VLC tables and other related tables were made global whenever this seemed necessary; appropriate changes were therefore made to other parts of the code using those tables
- the change for the bitplane management to a struct (some of them should eventually be mapped to MpegEncContext arrays) wasn't associated with the proper frees; should be fixed now
patch by anonymous
better names for globalized tables by me
Originally committed as revision 3905 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/h263dec.c')
-rw-r--r-- | libavcodec/h263dec.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c index 272780da7a..27b3ff42b0 100644 --- a/libavcodec/h263dec.c +++ b/libavcodec/h263dec.c @@ -85,6 +85,11 @@ int ff_h263_decode_init(AVCodecContext *avctx) s->h263_pred = 1; s->msmpeg4_version=5; break; + case CODEC_ID_WMV3: + s->h263_msmpeg4 = 1; + s->h263_pred = 1; + s->msmpeg4_version=6; + break; case CODEC_ID_H263I: break; case CODEC_ID_FLV1: |