summaryrefslogtreecommitdiff
path: root/libavcodec/vc1.c
Commit message (Collapse)AuthorAgeFilesLines
* FastUVMV vs FastUVMC typo, noticed by bondDiego Biurrun2006-07-091-1/+1
| | | | Originally committed as revision 5693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check if 4-MV MB should not be decoded.Kostya Shishkov2006-07-091-0/+2
| | | | Originally committed as revision 5688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MVRANGE may occur in all frames and RESPIC in all but B-framesKostya Shishkov2006-07-091-11/+11
| | | | Originally committed as revision 5687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix mquant selection for ALL_MBS modeKostya Shishkov2006-07-091-4/+3
| | | | Originally committed as revision 5686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use overlap filter instead of loop filter.Kostya Shishkov2006-07-091-34/+24
| | | | Originally committed as revision 5685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use s->first_slice_line in checks instead of s->mb_yKostya Shishkov2006-07-091-6/+8
| | | | Originally committed as revision 5684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve chroma MC: correct case for FASTUVMC=1, use slower but correct /2, ↵Kostya Shishkov2006-07-071-17/+22
| | | | | | | | and always use halfpel MC. Not quite there yet but a bit better picture on some files. Originally committed as revision 5652 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enable coefficient scalingKostya Shishkov2006-07-071-22/+21
| | | | Originally committed as revision 5651 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't read out-of-bounds values.Kostya Shishkov2006-07-071-1/+2
| | | | Originally committed as revision 5650 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix one case of choosing MV for chromaKostya Shishkov2006-07-061-5/+5
| | | | Originally committed as revision 5635 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement intensity compensationKostya Shishkov2006-07-041-2/+42
| | | | Originally committed as revision 5609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly choose global transform mode, MV mode and fix bitplane decodingKostya Shishkov2006-07-041-3/+9
| | | | Originally committed as revision 5608 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimizations suggested by Michael NiedermayerKostya Shishkov2006-07-041-53/+21
| | | | Originally committed as revision 5607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly detect when use hpel or qpel modeKostya Shishkov2006-07-031-1/+6
| | | | Originally committed as revision 5601 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 4-MV mode final fixes (now it works for non-exotic modes)Kostya Shishkov2006-07-031-5/+8
| | | | Originally committed as revision 5600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vc1_decode_intra_block() simplifications and correctionsKostya Shishkov2006-07-031-42/+19
| | | | Originally committed as revision 5599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 4-MV decoding supportKostya Shishkov2006-07-031-81/+368
| | | | Originally committed as revision 5591 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adjust AC prediction if (some) predictors are not available.Kostya Shishkov2006-07-011-13/+14
| | | | Originally committed as revision 5564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 0xFFFF l of cola. Now P-frames are decoded almost without distortions.Kostya Shishkov2006-07-011-2/+2
| | | | Originally committed as revision 5563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variable (and it wasn't free'd too)Kostya Shishkov2006-07-011-5/+0
| | | | Originally committed as revision 5562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use MpegEncContext->mbskip_table instead of custom bitplane.Kostya Shishkov2006-07-011-5/+2
| | | | Originally committed as revision 5561 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Slightly reworked MC code, it gives better picture.Kostya Shishkov2006-06-301-6/+6
| | | | Originally committed as revision 5554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typoKostya Shishkov2006-06-301-1/+1
| | | | Originally committed as revision 5553 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Some optimization and fixes - mostly reworked MC and bitplanes.Kostya Shishkov2006-06-291-242/+216
| | | | Originally committed as revision 5543 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This should make P-frames decoding work on x86 (by avoiding get_bits(0))Kostya Shishkov2006-06-291-3/+7
| | | | Originally committed as revision 5542 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Added loop filtering as ersatz for overlap filter (improves picture quality ↵Kostya Shishkov2006-06-271-9/+36
| | | | | | for coarse quantization). Originally committed as revision 5535 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VC1 Intra blocks in P-frames use different zigzag table than I-frames.Kostya Shishkov2006-06-271-7/+1
| | | | Originally committed as revision 5534 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VC-1 decoder with I-frames support and partial P-frames decodingKostya Shishkov2006-06-271-1533/+1537
| | | | Originally committed as revision 5530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename VC9 to VC1 as there is no such thing as VC9Kostya Shishkov2006-06-271-0/+2675
Originally committed as revision 5529 to svn://svn.ffmpeg.org/ffmpeg/trunk