74 Commits (5afdb3e6b1a06a897ec6d4fe5da1619ae8bef6be)

Author SHA1 Message Date
Stefan Gehrer c90c39190e change partition flags SYM -> FWD|SYM 19 years ago
Stefan Gehrer 77f173bef5 set mvP2 also in PSKIP macroblock 19 years ago
Stefan Gehrer 643326f747 avoid overflows of qp and pic_type 19 years ago
Michael Niedermayer 21227514de simplify 19 years ago
Michael Niedermayer b2846effb7 avoid redundant local variables 19 years ago
Michael Niedermayer 69f34e5b1f simplify 19 years ago
Stefan Gehrer 3284e7f3fe hopefully better for platforms not supporting misaligned read 19 years ago
Stefan Gehrer 1a1650feca make use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it 19 years ago
Stefan Gehrer 2e0141c351 even more cbp safety 19 years ago
Stefan Gehrer 0e9b7305d0 missed removing this line in my last commit 19 years ago
Michael Niedermayer 57d664ff32 return -1 on bitstream errors instead of continuing, as the following stuff almost always will be useless until the next startcode 19 years ago
Michael Niedermayer 784036e404 simplify intra prediction mode decoding 19 years ago
Michael Niedermayer 5ca0106879 check cbp for validity, avoids possible out of array reads / segfaults 19 years ago
Michael Niedermayer 5781d6d6e8 minor simplificationn 19 years ago
Stefan Gehrer ad78c0f3f1 cleanup macroblock layer: merged decode of skipped MBs 19 years ago
Stefan Gehrer f503b19574 cosmetic patch: 19 years ago
Michael Niedermayer b482e2d12f CAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de) 19 years ago
Måns Rullgård 76f2a12fe7 remove unneeded casts 19 years ago
Måns Rullgård 3dd46a296e get rid of veccpy(), replace with simple assignment 19 years ago
Michael Niedermayer 0abc2e73f8 new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de) 19 years ago