| 
							
							
								 Kostya Shishkov | 22c3029da1 | Move variables to vc1data.h Originally committed as revision 8913 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-05-06 10:58:32 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 7d9a6a0fc3 | Move some declarations into header Based on patch by Denis Fortin
(cons (car '(fortin NOSPAM)) '(nerim net))
Originally committed as revision 8884 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-05-04 03:34:21 +00:00 |  | 
			
				
					| 
							
							
								 Diego Biurrun | 5982ae94ee | Move VC1 parser to its own file. Originally committed as revision 8882 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-05-04 00:09:33 +00:00 |  | 
			
				
					| 
							
							
								 Diego Biurrun | 7f3f0dc221 | Remove unused variable. Originally committed as revision 8769 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-04-21 15:55:45 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | a61456152d | Pullback should be performed on scaled motion vectors in B-frames Originally committed as revision 8750 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-04-18 17:36:52 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 44942d52b6 | Set C predictor to zero if unavailable (should fix B-frame border artifacts) Originally committed as revision 8702 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-04-10 05:31:22 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 047549d382 | vc1_split should be static Originally committed as revision 8626 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-04-04 13:26:26 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 351f6b4e91 | FASTTX==0 means additional 16 bits in extradata Originally committed as revision 8533 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-03-27 07:28:52 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 6b27f3b87f | One more FASTTX-related hack Originally committed as revision 8532 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-03-27 07:27:53 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | b666151045 | 1000l to myself - get correct quantization for blocks 1 and 2 P.S.  This condition could be also written as if(n==3 || n==(2-dc_pred_dir))
Originally committed as revision 8508 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-03-25 06:00:06 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 9a44385e1a | Zero MV vectors for P frame intra blocks Originally committed as revision 8440 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-03-18 18:07:27 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 7c9712335b | indentation Originally committed as revision 8437 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-03-18 07:53:16 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | ab47579565 | Proper handling of motion vectors for adv. profile Originally committed as revision 8436 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-03-18 07:51:40 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | c52ff68852 | Looks like I'll work on it this year too Originally committed as revision 8160 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-28 06:59:39 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 9d1f80f207 | WMV3 Complex Profile initial support Originally committed as revision 8159 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-28 06:39:58 +00:00 |  | 
			
				
					| 
							
							
								 Reimar Döffinger | f66e4f5f9e | Add av_ prefix to clip functions Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-25 10:27:12 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 674678b04a | Intensity compensation for B-frames in AP was missing Originally committed as revision 7962 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-13 07:48:23 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | ac91185fb7 | Progressive frames disguised as interlaced are supported Originally committed as revision 7849 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-06 07:16:52 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 6eda6e37a9 | B-frames could not be determined from broken_link/closed_entry, use fixed value Originally committed as revision 7848 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-06 07:11:20 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 02c823d4f3 | Wrong flag tested Originally committed as revision 7847 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-06 07:07:29 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 4305a4ef0d | Set codec dimensions in extradata parsing Originally committed as revision 7820 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-05 06:58:02 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 93731ff27d | Save frame header info in context variables Originally committed as revision 7815 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-04 10:46:28 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | f0c31621c6 | Set frame rate from extradata Originally committed as revision 7814 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-04 10:45:01 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | f0a85d5f5c | These messages are just for debug purposes Originally committed as revision 7811 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-03 06:43:06 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | e7cf38e556 | Set codec dimensions if provided by extradata Originally committed as revision 7810 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-03 06:41:14 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 35bffd7f3d | VC-1 parser Originally committed as revision 7809 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-03 06:39:50 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 8165ee9394 | 0x00000103 is not an escape marker Originally committed as revision 7807 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-02 15:14:13 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 77ccd3ba54 | General approach to parsing chunks in VC-1 AP Originally committed as revision 7803 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-02 06:45:21 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | b956373b6f | Check for out-of-bounds access Originally committed as revision 7797 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-02-01 18:39:49 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | b024824bed | Fix BI-frames decoding for Adv. profile Originally committed as revision 7758 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-01-29 14:23:00 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 74fd63d009 | Set aspect ratio if present (for AP only) Originally committed as revision 7720 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-01-27 06:57:11 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 8ea780d73d | Add debug messages for AP headers Originally committed as revision 7695 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-01-24 17:50:28 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 14f3f3a1ad | Off-by-one error fix Originally committed as revision 7694 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-01-24 17:49:26 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 5cca6bc3cd | Fail on VC-1 interlaced streams Originally committed as revision 7693 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-01-24 17:47:42 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fead30d444 | rename BE/LE_8/16/32 to AV_RL/B_8/16/32 Originally committed as revision 7587 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2007-01-19 22:12:59 +00:00 |  | 
			
				
					| 
							
							
								 Reimar Döffinger | 6f3e4e1712 | Check mb_pos is big enough before trying to access data left or above. Fixes out-of-bound access for http://samples.mplayerhq.hu/V-codecs/WMV9/nokia_n90.wmv
Originally committed as revision 7324 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-12-17 11:11:44 +00:00 |  | 
			
				
					| 
							
							
								 Måns Rullgård | 849f10351d | rename always_inline to av_always_inline and move to common.h Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-12-08 00:35:08 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 08baa3e0d7 | 10e6l FastUVMC was done right but in the wrong place Originally committed as revision 7207 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-12-02 12:55:29 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 98ba1cfaf7 | 100l FastUVMC rounding was incorrect. This should also improve quality on WMV9Drifting.asf
Originally committed as revision 7190 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-12-01 07:24:56 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 61f5b14a8e | Correct rounding values in overlap filtering Originally committed as revision 7171 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-11-26 04:57:31 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 5081f3aad5 | B-frames support for adv. profile Originally committed as revision 7170 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-11-26 04:54:17 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | b8ce8f15a0 | 100l: Initialize dc_scale with current quantizer for adv I frames Originally committed as revision 7169 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-11-26 04:53:36 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | 25e9c7efa5 | Use halfpq in coefficient scaling Originally committed as revision 7168 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-11-26 04:52:36 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | b6fa8993fb | Overlap filtering was done in reverse order Originally committed as revision 7111 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-11-17 06:09:32 +00:00 |  | 
			
				
					| 
							
							
								 Diego Biurrun | c26abfa541 | Rename ABS macro to FFABS. Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-10-11 23:17:58 +00:00 |  | 
			
				
					| 
							
							
								 Diego Biurrun | b78e7197a8 | Change license headers to say 'FFmpeg' instead of 'this program/this library' and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-10-07 15:30:46 +00:00 |  | 
			
				
					| 
							
							
								 Diego Biurrun | 36c32bdddf | Remove unused variables and the corresponding warnings along with them. Originally committed as revision 6536 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-10-03 17:12:48 +00:00 |  | 
			
				
					| 
							
							
								 Måns Rullgård | b86216de4c | dc_val should be signed Originally committed as revision 6364 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-09-27 22:13:44 +00:00 |  | 
			
				
					| 
							
							
								 Måns Rullgård | 191e8ca752 | fix some signedness warnings Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-09-27 19:47:39 +00:00 |  | 
			
				
					| 
							
							
								 Kostya Shishkov | a1ef006823 | Finally enable B-frame decoding as all known samples work perfect Originally committed as revision 6309 to svn://svn.ffmpeg.org/ffmpeg/trunk | 2006-09-21 04:46:11 +00:00 |  |