summaryrefslogtreecommitdiff
path: root/libavcodec/vc9data.h
Commit message (Collapse)AuthorAge
* - samples from mplayer ftp in the "adv" profile seem to have profile=2,anonymous2005-02-04
| | | | | | | | | | | | | which isn't the advanced one; and indeed, using adv. profile parser fails. Using normal parser works, and that's what is done - attempt at taking care of stride for NORM2 bitplane decoding - duplication of much code from msmpeg4.c; this code isn't yet used, but goes down as far as the block layer (mainly Transform Type stuff, the remains are wild editing without checking). Unusable yet, and lacks the AC decoding (but a step further in bitstream parsing) patch by anonymous Originally committed as revision 3931 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Documentation patch by anonymousanonymous2005-02-01
| | | | Originally committed as revision 3914 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100000l (typos in the #define for selecting the NORM6 method -> wasnt ↵Michael Niedermayer2005-01-30
| | | | | | compiled, after fixing typos new method doesnt even compile -> swicth back to old until its fixed) Originally committed as revision 3907 to svn://svn.ffmpeg.org/ffmpeg/trunk
* - add another way to decode norm6 VLC; modify VLC_NORM6_METH0D define inanonymous2005-01-30
| | | | | | | | | | | | | | | | vc9data.h to select the behaviour - modified decode_b_picture_primary_header so that decode_bi_picture_header is no more required Fixes: - modifications for some more using of MpegEncContext - fixed a bit frame type decoding - switch from pointers to index for AC tables - corrected P CBPCY decoding (p_cbpcy += 4) patch by anonymous Originally committed as revision 3906 to svn://svn.ffmpeg.org/ffmpeg/trunk
* In that patch:anonymous2005-01-30
| | | | | | | | | | | | - 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
* use dc tables from msmpeg4 instead of duplicating them patch by anonymousanonymous2005-01-26
| | | | Originally committed as revision 3886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes:anonymous2005-01-24
| | | | | | | | | | | | - i/p/b_decode_mbs functions now checks the proper values (from bitplane). I didn't find it very clear, but it seems "raw" = "to read at the MB layer". I used a structure, but we could spare that indirection and add a flag in the VC9Context for each array. - Properly decode (or so I think) the CBPCY (as it is predicted) - many more things patch by anonymous Originally committed as revision 3882 to svn://svn.ffmpeg.org/ffmpeg/trunk
* norm-6 / diff-6 support (untested, parts of it just guessed as the spec is ↵Michael Niedermayer2005-01-24
| | | | | | unclear) Originally committed as revision 3880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000000000l typosMichael Niedermayer2005-01-23
| | | | Originally committed as revision 3877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mention table duplications, note, please avoid duplicating tables!Michael Niedermayer2005-01-23
| | | | Originally committed as revision 3876 to svn://svn.ffmpeg.org/ffmpeg/trunk
* preliminary vc9 bitstream decoder, committing to make syncing and team-work ↵Alex Beregszaszi2005-01-22
on it easier Originally committed as revision 3861 to svn://svn.ffmpeg.org/ffmpeg/trunk