Alexandra Hájková 
							
						 
					 
					
						
						
							
						
						d338abb664 
					 
					
						
						
							
							mpeg4videodec: Call av_log() in check_marker() with AVCodecContext instead of NULL  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2016-05-16 10:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandra Hájková 
							
						 
					 
					
						
						
							
						
						e4b38878da 
					 
					
						
						
							
							Move check_marker() from get_bits to mpeg4videodec  
						
						... 
						
						
						
						MPEG-4 is the only decoder which uses check_marker().
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2016-05-16 10:51:01 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						41ed7ab45f 
					 
					
						
						
							
							cosmetics: Fix spelling mistakes  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2016-05-04 18:16:21 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2c6811397b 
					 
					
						
						
							
							lavc: add profiles to AVCodecDescriptor  
						
						... 
						
						
						
						The profiles are a property of the codec, so it makes sense to export
them through AVCodecDescriptors, not just the codec implementations. 
						
						
					 
					
						2015-12-12 21:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						059a934806 
					 
					
						
						
							
							lavc: Consistently prefix input buffer defines  
						
						... 
						
						
						
						Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						def97856de 
					 
					
						
						
							
							lavc: AV-prefix all codec capabilities  
						
						... 
						
						
						
						Express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						7c6eb0a1b7 
					 
					
						
						
							
							lavc: AV-prefix all codec flags  
						
						... 
						
						
						
						Convert doxygen to multiline and express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-07-27 15:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						378a00087f 
					 
					
						
						
							
							mpegvideo: Move tables to a separate file  
						
						
						
						
					 
					
						2015-05-31 13:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6f57375d70 
					 
					
						
						
							
							rl: Rename ff_*_rl() to ff_rl_*()  
						
						
						
						
					 
					
						2015-05-28 15:38:43 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						9c1db92ad3 
					 
					
						
						
							
							mpegvideo: Drop err_recognition  
						
						... 
						
						
						
						It is just a duplicate of an AVCodecContext member so use it instead. 
						
						
					 
					
						2015-05-22 15:34:39 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						848e86f74d 
					 
					
						
						
							
							mpegvideo: Drop flags and flags2  
						
						... 
						
						
						
						They are just duplicates of AVCodecContext members so use those instead. 
						
						
					 
					
						2015-05-22 15:34:39 +01:00 
						 
				 
			
				
					
						
							
							
								wm4 
							
						 
					 
					
						
						
							
						
						13e4f2c7f7 
					 
					
						
						
							
							mpeg4videodec: Remove useless messages  
						
						... 
						
						
						
						They seem to sometimes trigger with old AVI files. They are just
confusing, do not help anyone, and use sloppy language.
Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2015-04-14 12:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f771b3ab5d 
					 
					
						
						
							
							avidec: do not export stream_codec_tag  
						
						... 
						
						
						
						Handle its only existing use case internally. 
						
						
					 
					
						2015-01-27 09:13:45 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						7ea1b3472a 
					 
					
						
						
							
							lavc: deprecate the use of AVCodecContext.time_base for decoding  
						
						... 
						
						
						
						When decoding, this field holds the inverse of the framerate that can be
written in the headers for some codecs. Using a field called 'time_base'
for this is very misleading, as there are no timestamps associated with
it. Furthermore, this field is used for a very different purpose during
encoding.
Add a new field, called 'framerate', to replace the use of time_base for
decoding. 
						
						
					 
					
						2014-10-15 06:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								Gabriel Dume 
							
						 
					 
					
						
						
							
						
						e205fe6831 
					 
					
						
						
							
							mpeg4videodec: Fix low_delay error message  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2014-09-01 05:37:00 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						dcb7c868ec 
					 
					
						
						
							
							cosmetics: Make naming scheme of Xvid IDCT consistent with other IDCTs  
						
						
						
						
					 
					
						2014-08-27 04:54:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f89d76c103 
					 
					
						
						
							
							mpeg4video: Initialize xvididct for all threads  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2014-08-03 15:18:58 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						a786c8259d 
					 
					
						
						
							
							idct: Split off Xvid IDCT  
						
						... 
						
						
						
						The Xvid IDCT is only required to decode some Xvid-encoded MPEG-4 files,
so there is no point in having it as an unconditional part of idctdsp. 
						
						
					 
					
						2014-08-01 01:25:18 -07:00 
						 
				 
			
				
					
						
							
							
								Nidhi Makhijani 
							
						 
					 
					
						
						
							
						
						ccbf370f20 
					 
					
						
						
							
							mpegvideo: move vol_control_parameters to the only place it is used  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2014-07-29 09:13:18 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						e3fcb14347 
					 
					
						
						
							
							dsputil: Split off IDCT bits into their own context  
						
						
						
						
					 
					
						2014-06-30 07:58:46 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						e74433a8e6 
					 
					
						
						
							
							dsputil: Split clear_block*/fill_block* off into a separate context  
						
						
						
						
					 
					
						2014-06-18 14:07:23 -07:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						e0c16e4e32 
					 
					
						
						
							
							mpegvideo: move mpegvideo formats-related defines to mpegutils.h  
						
						
						
						
					 
					
						2014-03-16 23:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						7716dd9fbb 
					 
					
						
						
							
							xvid: switch to xvid mmx idct as soon as possible  
						
						... 
						
						
						
						The idct implementation cannot be changed after the quantization matrices
are read since it use a different permutaion.
Bug-Id: videolan/7411 
						
						
					 
					
						2014-01-31 11:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ff7ffe4809 
					 
					
						
						
							
							mpeg4videodec: move showed_packed_warning from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-12-05 13:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f7d228676c 
					 
					
						
						
							
							mpeg4videodec: move intra_dc_threshold from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-12-05 13:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e41ff4210a 
					 
					
						
						
							
							mpeg4videodec: move use_intra_dc_vlc from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-12-05 13:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e026ee0446 
					 
					
						
						
							
							mpeg4videodec: move sprite_{shift,traj} from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 17:37:16 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						513d849bb6 
					 
					
						
						
							
							mpeg4videodec: move num_sprite_warping_points from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 17:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9ba3fc3e3d 
					 
					
						
						
							
							mpeg4videodec: move sprite_brightness_change from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 17:36:43 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						58c120a929 
					 
					
						
						
							
							mpeg4videodec: move scalability from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 17:36:28 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6e81597d5a 
					 
					
						
						
							
							mpeg4videodec: move enhancement_type from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 17:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2992afda83 
					 
					
						
						
							
							mpeg4videodec: remove a write-only variable from MpegEncContext  
						
						
						
						
					 
					
						2013-11-29 17:35:57 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3b1c0f686d 
					 
					
						
						
							
							mpeg4videodec: move new_pred from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 17:35:13 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e89247debd 
					 
					
						
						
							
							mpeg4videodec: replace MpegEncContext.reduced_res_vop with a local variable  
						
						
						
						
					 
					
						2013-11-29 17:34:34 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						8cebc9eaac 
					 
					
						
						
							
							mpeg4videodec: remove a write-only variable from MpegEncContext  
						
						
						
						
					 
					
						2013-11-29 14:19:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b1aacd5668 
					 
					
						
						
							
							mpeg4videodec: move t_frame from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 14:19:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0388907400 
					 
					
						
						
							
							mpeg4videodec: move cplx_estimation_* fields from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 14:19:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						43af264de8 
					 
					
						
						
							
							mpeg4videodec: move mpeg4-specific bug workaround variables from MpegEncContext to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 14:19:48 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e2ceb17642 
					 
					
						
						
							
							mpeg4videodec: move mpeg4-specific post-frame-decode code from h264dec to mpeg4videodec  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b452d5ae86 
					 
					
						
						
							
							mpeg4videodec: move mpeg4-specific bug detection from h263 generic code to mpeg4  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						48e1394095 
					 
					
						
						
							
							mpeg4videodec: move MpegEncContext.resync_marker into Mpeg4DecContext.  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bc5abfb19e 
					 
					
						
						
							
							mpeg4videodec: move MpegEncContext.rvlc to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9f0617d213 
					 
					
						
						
							
							mpeg4videodec: remove write-only sprite variables from MpegEncContext  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1a89025793 
					 
					
						
						
							
							mpeg4videodec: move MpegEncContext.vol_sprite_usage to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e62a43f6b1 
					 
					
						
						
							
							mpeg4videodec: move MpegEncContext.time_increment_bits to Mpeg4DecContext  
						
						... 
						
						
						
						The field remains in MpegEncContext for use in the encoder. 
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ee8af2dd99 
					 
					
						
						
							
							mpeg4videodec: move MpegEncContext.shape to Mpeg4DecContext  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						35e0833d41 
					 
					
						
						
							
							mpeg4videodec: add a mpeg4-specific private context.  
						
						
						
						
					 
					
						2013-11-29 14:19:47 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						d234c7a07c 
					 
					
						
						
							
							mpeg4videodec: K&R formatting cosmetics  
						
						
						
						
					 
					
						2013-11-19 14:48:36 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a1c5cc429d 
					 
					
						
						
							
							lavc: don't set AVFrame.pts to random numbers in decoders.  
						
						
						
						
					 
					
						2013-10-28 09:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b2bed9325d 
					 
					
						
						
							
							cosmetics: Group .name and .long_name together in codec/format declarations  
						
						
						
						
					 
					
						2013-10-03 23:32:01 +02:00