Vittorio Giovara
							
						 
						
							
							
							
								
							
								2862b63783 
								
							
								 
							
						 
						
							
							
								
								lavc: Move prediction_method to codec private options  
							
							 
							
							 
							
							
								
							
							
							This options is only used by huffyuv, ffvhuv, jpegls, mjpeg,
mpegvideoenc, png, utvideo.
It is a very codec-specific options, so deprecate the global variant.
Set proper limits to the maximum allowed values, and update utvideoenc
tests to use the new option name.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   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> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Shiina Hideaki
							
						 
						
							
							
							
								
							
								85ca012ba6 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: Fix JFIF header byte ordering  
							
							 
							
							 
							
							
								
							
							
							The header had a wrong version description.
Bug-Id: 808
Signed-off-by: Shiina Hideaki <shiina@yndrd.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								4978850ca2 
								
							
								 
							
						 
						
							
							
								
								build: Split JPEG-related tables off into a separate component  
							
							 
							
							
								
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								e6e3dcba0c 
								
							
								 
							
						 
						
							
							
								
								mjpeg: Move code only used in the encoder(s) to the appropriate header  
							
							 
							
							
								
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								e3fcb14347 
								
							
								 
							
						 
						
							
							
								
								dsputil: Split off IDCT bits into their own context  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								adcb8392c9 
								
							
								 
							
						 
						
							
							
								
								mjpeg: Split off bits shared by MJPEG and LJPEG encoders  
							
							 
							
							 
							
							
								
							
							
							This obviates a dependency of the LJPEG encoder on mpegvideo. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								daffed3b17 
								
							
								 
							
						 
						
							
							
								
								ljpegenc: accept bgr24 instead of bgra  
							
							 
							
							 
							
							
								
							
							
							The alpha plane is not encoded. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								86eb2eaac6 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: do not pass MpegEncContext to ff_mjpeg_encode_dc()  
							
							 
							
							 
							
							
								
							
							
							This will allow deMpegEncContextizing the LJPEG encoder. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								3360ad9955 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: do not pass MpegEncContext to ff_mjpeg_encode_picture_trailer()  
							
							 
							
							 
							
							
								
							
							
							This will allow deMpegEncContextizing the LJPEG encoder. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								058d5f2feb 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: do not pass MpegEncContext to ff_mjpeg_encode_picture_header()  
							
							 
							
							 
							
							
								
							
							
							This will allow deMpegEncContextizing the LJPEG encoder. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6d70639c7d 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: do not pass MpegEncContext to jpeg_table_header()  
							
							 
							
							 
							
							
								
							
							
							Pass the three needed fields from it directly.
This will allow to deMpegEncContextize the LJPEG encoder. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								e1eaaec765 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: remove commented out never-to-be-finished WIP cruft  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								ff506c75b7 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: do not pass MpegEncContext to put_huffman_table()  
							
							 
							
							 
							
							
								
							
							
							It only needs PutBitContext from it, so pass that directly. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a1ba1f20b3 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: cosmetics, reformat jpeg_put_comments()  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								0812f5a40a 
								
							
								 
							
						 
						
							
							
								
								mjpegenc: write the JFIF header if the sample aspect ratio is set  
							
							 
							
							 
							
							
								
							
							
							MpegEncContext.aspect_ratio_info is never set for mjpeg, so this was
never written before. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b2bed9325d 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Group .name and .long_name together in codec/format declarations  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								2a61592573 
								
							
								 
							
						 
						
							
							
								
								avcodec: Remove some commented-out debug cruft  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								c242bbd8b6 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary dsputil.h #includes  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								88bd7fdc82 
								
							
								 
							
						 
						
							
							
								
								Drop DCTELEM typedef  
							
							 
							
							 
							
							
								
							
							
							It does not help as an abstraction and adds dsputil dependencies.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								716d413c13 
								
							
								 
							
						 
						
							
							
								
								Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								9c6cf7f2c9 
								
							
								 
							
						 
						
							
							
								
								avcodec: Drop silly and/or broken printf debug output  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								aefea4d0de 
								
							
								 
							
						 
						
							
							
								
								Rename ff_put_string to avpriv_put_string  
							
							 
							
							 
							
							
								
							
							
							This allows using it from libavformat as well. This will be used
by the RTP/JPEG depacketizer.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Samuel Pitoiset
							
						 
						
							
							
							
								
							
								a0845bae49 
								
							
								 
							
						 
						
							
							
								
								mjpeg: Rename some symbols to avpriv_* instead of ff_*  
							
							 
							
							 
							
							
								
							
							
							These symbols will be used from the RTP/JPEG depacketizer.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   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> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								445a7d48b1 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: switch to encode2().  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								efd29844eb 
								
							
								 
							
						 
						
							
							
								
								mpegvideo: Add ff_ prefix to nonstatic functions  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								ec6402b7c5 
								
							
								 
							
						 
						
							
							
								
								lavc: use designated initialisers for all codecs.  
							
							 
							
							 
							
							
								
							
							
							It's more readable and less prone to breakage. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   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> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Bobby Bingham
							
						 
						
							
							
							
								
							
								23b8342af4 
								
							
								 
							
						 
						
							
							
								
								Count non-header data towards intra block bit count in MJPEG encoder  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 25873 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								ba87f0801d 
								
							
								 
							
						 
						
							
							
								
								Remove explicit filename from Doxygen  @file  commands.  
							
							 
							
							 
							
							
								
							
							
							Passing an explicit filename to this command is only necessary if the
documentation in the @file  block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   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 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								49b19191bc 
								
							
								 
							
						 
						
							
							
								
								Lossless jpeg expects and uses BGRA not RGB32 (this probably caused a problem on  
							
							 
							
							 
							
							
								
							
							
							big endian)
Originally committed as revision 20789 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								75ddee0a26 
								
							
								 
							
						 
						
							
							
								
								Use skip_put_bytes in MJPEG encoder instead of filling all bytes with 0  
							
							 
							
							 
							
							
								
							
							
							with put_bits.
Originally committed as revision 20096 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								2ba8301769 
								
							
								 
							
						 
						
							
							
								
								Mark all pix_fmts and supported_framerates compound literals as const.  
							
							 
							
							 
							
							
								
							
							
							Makes no difference for gcc but at least icc can put them in .rodata then.
Originally committed as revision 19789 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								fb53b4a035 
								
							
								 
							
						 
						
							
							
								
								Rename pbBufPtr() to put_bits_ptr().  
							
							 
							
							 
							
							
								
							
							
							The new name is more readable and consistent with the FFmpeg naming
style.
Originally committed as revision 18497 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								bad5537e2c 
								
							
								 
							
						 
						
							
							
								
								Use full internal pathname in doxygen  @file  directives.  
							
							 
							
							 
							
							
								
							
							
							Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								406792e7b0 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove pointless period after copyright statement non-sentences.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								6647ab80e3 
								
							
								 
							
						 
						
							
							
								
								bitstream: move put_sbits() from flacenc.c to bitstream.h and use it  
							
							 
							
							 
							
							
								
							
							
							throughout libavcodec.
Originally committed as revision 14204 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Stefan Gehrer
							
						 
						
							
							
							
								
							
								5a89396989 
								
							
								 
							
						 
						
							
							
								
								remove duplicate tables  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 13959 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   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 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								eacced45c4 
								
							
								 
							
						 
						
							
							
								
								Replace some occurrences of -1 with PIX_FMT_NONE.  
							
							 
							
							 
							
							
								
							
							
							Fixes icc warning #188 : enumerated type mixed with another type
Originally committed as revision 13130 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								d5202e4fda 
								
							
								 
							
						 
						
							
							
								
								Add long names to many AVCodec declarations.  
							
							 
							
							 
							
							
								
							
							
							patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Zuxy Meng
							
						 
						
							
							
							
								
							
								98a6fff98c 
								
							
								 
							
						 
						
							
							
								
								Apply 'cold' attribute to init/uninit functions in libavcodec  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								7b94177e37 
								
							
								 
							
						 
						
							
							
								
								Group all copyright and author notices together.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								2c124cb65c 
								
							
								 
							
						 
						
							
							
								
								Use AV_xx throughout libavcodec  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9169 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Aurelien Jacobs
							
						 
						
							
							
							
								
							
								63ab52b7ec 
								
							
								 
							
						 
						
							
							
								
								move the mjpeg_encoder struct from mpegvideo.c to mjpegenc.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9059 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Aurelien Jacobs
							
						 
						
							
							
							
								
							
								44301eaa55 
								
							
								 
							
						 
						
							
							
								
								add a proper prefix to all mjpeg encoder exported functions  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9058 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago