| 
							
							
								 Kostya Shishkov | 7e84f27693 | Don't pass block[6][64] parameter to decode_p_mb as we always use s->block Originally committed as revision 5761 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-16 03:50:00 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 0a45801f8e | Correct inverse quantization for P-frames Originally committed as revision 5760 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-16 03:47:34 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | c5b32ec1cb | Rounding control for motion compensation. Originally committed as revision 5759 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-16 03:45:04 +00:00 |  | 
			
				
					| 
							
							
								 Diego Biurrun | e148c6e193 | FastUVMV vs FastUVMC typo, noticed by bond Originally committed as revision 5693 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-09 15:12:45 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | fdb5983285 | Check if 4-MV MB should not be decoded. Originally committed as revision 5688 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-09 03:00:57 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 5c4b8efd4b | MVRANGE may occur in all frames and RESPIC in all but B-frames Originally committed as revision 5687 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-09 02:56:40 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 3a3f1cf3f8 | Fix mquant selection for ALL_MBS mode Originally committed as revision 5686 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-09 02:51:13 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 65c7bb9ec4 | Use overlap filter instead of loop filter. Originally committed as revision 5685 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-09 02:47:09 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | d2779ecd8b | Use s->first_slice_line in checks instead of s->mb_y Originally committed as revision 5684 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-09 02:44:05 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 913e93d5f2 | Improve chroma MC: correct case for FASTUVMC=1, use slower but correct /2, 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 | 2006-07-07 05:02:01 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 50af2fd30d | Enable coefficient scaling Originally committed as revision 5651 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-07 04:51:50 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 928dc49d0e | Don't read out-of-bounds values. Originally committed as revision 5650 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-07 04:50:13 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 1ae4a8e61f | Fix one case of choosing MV for chroma Originally committed as revision 5635 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-06 03:42:51 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 66d0ad2605 | Implement intensity compensation Originally committed as revision 5609 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-04 15:40:09 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 8a66a390cc | Correctly choose global transform mode, MV mode and fix bitplane decoding Originally committed as revision 5608 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-04 15:39:21 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 35a9cac888 | Optimizations suggested by Michael Niedermayer Originally committed as revision 5607 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-04 15:33:28 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 05103ed33f | Correctly detect when use hpel or qpel mode Originally committed as revision 5601 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-03 17:22:18 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | ef6cc8ce46 | 4-MV mode final fixes (now it works for non-exotic modes) Originally committed as revision 5600 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-03 17:21:18 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 4a5343fabc | vc1_decode_intra_block() simplifications and corrections Originally committed as revision 5599 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-03 17:17:25 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | e4bf0302a3 | 4-MV decoding support Originally committed as revision 5591 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-03 02:38:08 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 8f8d0e4875 | Adjust AC prediction if (some) predictors are not available. Originally committed as revision 5564 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-01 07:22:29 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | e9f2396e6f | 0xFFFF l of cola. Now P-frames are decoded almost without distortions. Originally committed as revision 5563 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-01 07:13:52 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | a34c26cc3d | Remove unused variable (and it wasn't free'd too) Originally committed as revision 5562 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-01 03:19:28 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 0f7344aad9 | Use MpegEncContext->mbskip_table instead of custom bitplane. Originally committed as revision 5561 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-07-01 03:17:54 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 3f6d6af66e | Slightly reworked MC code, it gives better picture. Originally committed as revision 5554 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-30 03:19:31 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | c436ff41d2 | typo Originally committed as revision 5553 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-30 03:17:31 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 87dfe848fa | Some optimization and fixes - mostly reworked MC and bitplanes. Originally committed as revision 5543 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-29 11:05:33 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | e8ba1cea3c | This should make P-frames decoding work on x86 (by avoiding get_bits(0)) Originally committed as revision 5542 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-29 11:02:33 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | f26c2ef53b | Added loop filtering as ersatz for overlap filter (improves picture quality for coarse quantization). Originally committed as revision 5535 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-27 15:37:48 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 8985c915af | VC1 Intra blocks in P-frames use different zigzag table than I-frames. Originally committed as revision 5534 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-27 15:34:14 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | be3492ec7e | VC-1 decoder with I-frames support and partial P-frames decoding Originally committed as revision 5530 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-27 03:11:51 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 10b9c374cf | Rename VC9 to VC1 as there is no such thing as VC9 Originally committed as revision 5529 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-06-27 02:55:54 +00:00 |  |