Anton Khirnov 
							
						 
					 
					
						
						
							
						
						430d121964 
					 
					
						
						
							
							pcx: round up in bits->bytes conversion in a buffer size check  
						
						... 
						
						
						
						Fixes invalid reads.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC:libav-stable@libav.org  
						
						
					 
					
						2013-11-21 20:58:27 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0679416269 
					 
					
						
						
							
							pcx: stop using deprecated avcodec_set_dimensions  
						
						
						
						
					 
					
						2013-10-31 20:14:16 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b2bed9325d 
					 
					
						
						
							
							cosmetics: Group .name and .long_name together in codec/format declarations  
						
						
						
						
					 
					
						2013-10-03 23:32:01 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						ff07ec143e 
					 
					
						
						
							
							pcx: Return an error on broken palette if err_detect is set to 'explode'  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-09-29 21:05:16 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						d1d99e3bef 
					 
					
						
						
							
							pcx: Check the packet size before assuming it fits a palette  
						
						... 
						
						
						
						This fixes reads out of bounds.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org 
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-09-29 20:03:12 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						9fb0de86b4 
					 
					
						
						
							
							pcx: Consume the whole packet if giving up due to missing palette  
						
						... 
						
						
						
						Previously, we returned 0, meaning successful decoding but 0
bytes consumed, leading to an infinite loop.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org 
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-09-29 20:01:29 +03:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						3abde1a3b4 
					 
					
						
						
							
							pcx: Do not overread source buffer in pcx_rle_decode  
						
						... 
						
						
						
						Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org  
						
						
					 
					
						2013-07-12 04:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						170fb593c6 
					 
					
						
						
							
							pcx: K&R formatting cosmetics  
						
						
						
						
					 
					
						2013-07-12 04:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						759001c534 
					 
					
						
						
							
							lavc decoders: work with refcounted frames.  
						
						
						
						
					 
					
						2013-03-08 07:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a1c525f7eb 
					 
					
						
						
							
							pcx: return meaningful error codes.  
						
						
						
						
					 
					
						2013-01-14 11:35:04 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						df9b956751 
					 
					
						
						
							
							lavc: fix decode_frame() third parameter semantics for video decoders  
						
						... 
						
						
						
						It's got_frame, not data size 
						
						
					 
					
						2012-12-04 21:45:36 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						594d4d5df3 
					 
					
						
						
							
							lavc: add a wrapper for AVCodecContext.get_buffer().  
						
						... 
						
						
						
						It will be useful in the upcoming transition to refcounted AVFrames. 
						
						
					 
					
						2012-12-04 21:41:59 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						716d413c13 
					 
					
						
						
							
							Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
						
						
						
						
					 
					
						2012-10-08 07:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						36ef5369ee 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						00c3b67b8a 
					 
					
						
						
							
							cosmetics: Align codec declarations  
						
						... 
						
						
						
						Also break some long lines, remove codec function placeholder comments
and add spaces in sample/pixel format lists.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-04-06 22:37:38 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ec6402b7c5 
					 
					
						
						
							
							lavc: use designated initialisers for all codecs.  
						
						... 
						
						
						
						It's more readable and less prone to breakage. 
						
						
					 
					
						2011-07-29 08:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						975a1447f7 
					 
					
						
						
							
							Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2011-05-02 12:18:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						2912e87a6c 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
							
						
						737eb5976f 
					 
					
						
						
							
							Merge libavcore into libavutil  
						
						... 
						
						
						
						It is pretty hopeless that other considerable projects will adopt
libavutil alone in other projects. Projects that need small footprint
are better off with more specialized libraries such as gnulib or rather
just copy the necessary parts that they need. With this in mind, nobody
is helped by having libavutil and libavcore split. In order to ease
maintenance inside and around FFmpeg and to reduce confusion where to
put common code, avcore's functionality is merged (back) to avutil.
Signed-off-by: Reinhard Tartler <siretart@tauware.de > 
						
						
					 
					
						2011-02-15 16:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						d36beb3f69 
					 
					
						
						
							
							Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.  
						
						... 
						
						
						
						None of these symbols should be accessed directly, so declare them as
hidden.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-01-26 16:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						e16f217ceb 
					 
					
						
						
							
							Use new imgutils.h API names, fix deprecation warnings.  
						
						... 
						
						
						
						Originally committed as revision 25058 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-07 19:15:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						6ce9b4310c 
					 
					
						
						
							
							Remove use of the deprecated function avcodec_check_dimensions(), use  
						
						... 
						
						
						
						av_check_image_size() instead.
Originally committed as revision 24711 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-06 09:37:04 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						70f2314df0 
					 
					
						
						
							
							pcx: convert VLAs to malloc/free  
						
						... 
						
						
						
						Originally committed as revision 23796 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-26 14:34:15 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						72415b2adb 
					 
					
						
						
							
							Define AVMediaType enum, and use it instead of enum CodecType, which  
						
						... 
						
						
						
						is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-30 23:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Benoit Fouet 
							
						 
					 
					
						
						
							
						
						ff54bb975a 
					 
					
						
						
							
							Fix indentation.  
						
						... 
						
						
						
						Originally committed as revision 20378 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-27 15:05:24 +00:00 
						 
				 
			
				
					
						
							
							
								Benoit Fouet 
							
						 
					 
					
						
						
							
						
						25b6d0bc69 
					 
					
						
						
							
							Only memset for palettes of 16 elements.  
						
						... 
						
						
						
						Originally committed as revision 20377 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-27 15:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						dae0d1e21c 
					 
					
						
						
							
							Support decoding of uncompressed PCX scanlines  
						
						... 
						
						
						
						Originally committed as revision 20153 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-03 05:18:32 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						f1cdd863a5 
					 
					
						
						
							
							pcx decoder use get_buffer, set CODEC_CAP_DR1  
						
						... 
						
						
						
						Originally committed as revision 19098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-05 08:29:29 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						9106a698e7 
					 
					
						
						
							
							Rename bitstream.h to get_bits.h.  
						
						... 
						
						
						
						Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-13 16:20:26 +00:00 
						 
				 
			
				
					
						
							
							
								Thilo Borgmann 
							
						 
					 
					
						
						
							
						
						7a00bbad21 
					 
					
						
						
							
							Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an  
						
						... 
						
						
						
						AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows
passing of packet-specific flags from demuxer to decoder, such as the keyframe
flag, which appears necessary to playback corePNG P-frames.
Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread
"Google Summer of Code participation" on the mailinglist.
Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-07 15:59:50 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						fe4bf37455 
					 
					
						
						
							
							Make AVCodec long_names definition conditional depending on CONFIG_SMALL.  
						
						... 
						
						
						
						Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-12 21:50:13 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						3f8adf26a4 
					 
					
						
						
							
							Correct type for pcx_rle_decode().  
						
						... 
						
						
						
						Fixes icc warning #120 : return value type does not match the function
type
Originally committed as revision 13139 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-12 19:04:08 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						bcdb2378f7 
					 
					
						
						
							
							Add long names to some AVCodec declarations.  
						
						... 
						
						
						
						patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13022 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-29 21:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Zuxy Meng 
							
						 
					 
					
						
						
							
						
						98a6fff98c 
					 
					
						
						
							
							Apply 'cold' attribute to init/uninit functions in libavcodec  
						
						... 
						
						
						
						Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-21 03:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3c71bc55dc 
					 
					
						
						
							
							const  
						
						... 
						
						
						
						Originally committed as revision 11735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-01 13:58:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ivo van Poorten 
							
						 
					 
					
						
						
							
						
						91be76a662 
					 
					
						
						
							
							remove useless cast  
						
						... 
						
						
						
						Originally committed as revision 11328 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-27 11:49:28 +00:00 
						 
				 
			
				
					
						
							
							
								Ivo van Poorten 
							
						 
					 
					
						
						
							
						
						b4abe1d198 
					 
					
						
						
							
							PC Paintbrush PCX image decoder  
						
						... 
						
						
						
						Originally committed as revision 11321 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-12-26 22:17:46 +00:00