Stefano Sabatini
							
						 
						
							
							
							
								
							
								cd559bb49a 
								
							
								 
							
						 
						
							
							
								
								lavc: add xface image decoder and encoder  
							
							 
							
							 
							
							
								
							
							
							Based on libcompface code by James Ashton <James.Ashton@anu.edu.au>, and
relicensed to LGPL with the author's consent. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								7307746444 
								
							
								 
							
						 
						
							
							
								
								Recognize yuv10 image files as v210x.  
							
							 
							
							 
							
							
								
							
							
							Reviewed-by: Kieran Kunhya 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Jimmy Christensen
							
						 
						
							
							
							
								
							
								b7ce3242f8 
								
							
								 
							
						 
						
							
							
								
								lavc: add a OpenEXR decoder  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								0afd8f12e9 
								
							
								 
							
						 
						
							
							
								
								avcodec: add XBM encoder  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								15b4b505c2 
								
							
								 
							
						 
						
							
							
								
								img2: split muxer and demuxer into separate files  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								3f486e0dae 
								
							
								 
							
						 
						
							
							
								
								img2: Use ff_guess_image2_codec(filename) shorthand where appropriate.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								b6a08665d6 
								
							
								 
							
						 
						
							
							
								
								img2dec: add im32 extension, sunrast with 32bit depth  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Aneesh Dogra
							
						 
						
							
							
							
								
							
								d7840529b6 
								
							
								 
							
						 
						
							
							
								
								avcodec: add a Sun Rasterfile encoder  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Lambers
							
						 
						
							
							
							
								
							
								6fe12c7ff2 
								
							
								 
							
						 
						
							
							
								
								Detect jps and pns files as (3D) jpg and png images.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6dc345555f 
								
							
								 
							
						 
						
							
							
								
								lavf: remove disabled FF_API_LOOP_INPUT cruft  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								64f6f6f836 
								
							
								 
							
						 
						
							
							
								
								lavf: remove disabled FF_API_GUESS_IMG2_CODEC cruft  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6e9651d106 
								
							
								 
							
						 
						
							
							
								
								lavf: remove AVFormatParameters from AVFormatContext.read_header signature  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								27ed027bcd 
								
							
								 
							
						 
						
							
							
								
								XWD encoder and decoder  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Jean First
							
						 
						
							
							
							
								
							
								e8df18270a 
								
							
								 
							
						 
						
							
							
								
								img2: add j2c file extension  
							
							 
							
							 
							
							
								
							
							
							Some applications use the j2c extension for jpeg2000 codestream files.
Signed-off-by: Jean First <jeanfirst@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								da9cea77e3 
								
							
								 
							
						 
						
							
							
								
								Fix a bunch of common typos.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								76d7d1b0bd 
								
							
								 
							
						 
						
							
							
								
								img2: 10l typo  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								c1e2ca1e31 
								
							
								 
							
						 
						
							
							
								
								Allow auto-detection of ljpg images.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								c3f9ebf743 
								
							
								 
							
						 
						
							
							
								
								lavf: make av_set_pts_info private.  
							
							 
							
							 
							
							
								
							
							
							It's supposed to be called only from (de)muxers. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								e99c4bbdf3 
								
							
								 
							
						 
						
							
							
								
								img2: update first file only when -updatefirst is specified  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								102a2463d3 
								
							
								 
							
						 
						
							
							
								
								img2: Allow writing multiple files onto the same output file.  
							
							 
							
							 
							
							
								
							
							
							Fixes Ticket687
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								9d77a8faf9 
								
							
								 
							
						 
						
							
							
								
								avformat: Use avio_open2, pass the AVFormatContext interrupt_callback onwards  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								bb3244dee2 
								
							
								 
							
						 
						
							
							
								
								Replace all usage of strcasecmp/strncasecmp  
							
							 
							
							 
							
							
								
							
							
							All current usages of it are incompatible with localization.
For example strcasecmp("i", "I") != 0 is possible, but would
break many of the places where it is used.
Instead use our own implementations that always treat the data
as ASCII.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								96949dafcc 
								
							
								 
							
						 
						
							
							
								
								Replace all strcasecmp/strncasecmp usages.  
							
							 
							
							 
							
							
								
							
							
							All current usages of it are incompatible with localization.
For example strcasecmp("i", "I") != 0 is possible, but would
break many of the places where it is used.
Instead use our own implementations that always treat the data
as ASCII.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								3b3bbdd3e6 
								
							
								 
							
						 
						
							
							
								
								lavf,lavd: replace av_new_stream->avformat_new_stream part I.  
							
							 
							
							 
							
							
								
							
							
							Trivial replacements with sed are done in this commit:
sed 's/av_new_stream(\([^)]*\), 0)/avformat_new_stream(\1, NULL)/' 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								145f741e11 
								
							
								 
							
						 
						
							
							
								
								AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a4ea00d021 
								
							
								 
							
						 
						
							
							
								
								lavc/lavf: use unique private classes.  
							
							 
							
							 
							
							
								
							
							
							This is needed by the new AVOptions API. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								9e0438c903 
								
							
								 
							
						 
						
							
							
								
								img2enc: show first 4 bytes if a malformed jpeg2000 codestream is detected  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								0047ac1427 
								
							
								 
							
						 
						
							
							
								
								img2enc: Accept raw jpeg2000 codestream too,  
							
							 
							
							 
							
							
								
							
							
							our decoder outputs that, jasper can as well
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								c14fe6bc99 
								
							
								 
							
						 
						
							
							
								
								lavf,lavd: remove all usage of AVFormatParameters from demuxers.  
							
							 
							
							 
							
							
								
							
							
							AVFormatParameters are converted into corresponding private options in
av_open_input_file/stream() compat wrappers, so accessing them from
demuxers is redundant. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6002fdef5e 
								
							
								 
							
						 
						
							
							
								
								img2: add loop private option.  
							
							 
							
							 
							
							
								
							
							
							Deprecate AVFormatContext.loop_input. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								923cff747a 
								
							
								 
							
						 
						
							
							
								
								Support extension jls for jpeg-ls.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Kamil Nowosad
							
						 
						
							
							
							
								
							
								a304a83362 
								
							
								 
							
						 
						
							
							
								
								riff/img2: Add JPEG 2000 codec IDs.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								a31d4b3a99 
								
							
								 
							
						 
						
							
							
								
								img2: add .dpx to the list of supported file extensions.  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								abcedfac60 
								
							
								 
							
						 
						
							
							
								
								img2: add framerate private option.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a915bf64cc 
								
							
								 
							
						 
						
							
							
								
								img2: add video_size private option.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f33e2a51d9 
								
							
								 
							
						 
						
							
							
								
								img2: add pixel_format private option.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Kamil Nowosad
							
						 
						
							
							
							
								
							
								83654c7b1b 
								
							
								 
							
						 
						
							
							
								
								Add Kamil Nowosads j2k code.  
							
							 
							
							 
							
							
								
							
							
							This needs work but it should not rot in soc svn. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   ami_stuff
							
						 
						
							
							
							
								
							
								884f678cfd 
								
							
								 
							
						 
						
							
							
								
								Add *.j2k extension to JPEG2000 decoder  
							
							 
							
							 
							
							
								
							
							
							Some files with *.j2k extension can be found for example here:
http://www.openjpeg.org/index.php?menu=samples 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								9bf81b49cf 
								
							
								 
							
						 
						
							
							
								
								img2: return AVERROR(EINVAL) in case of invalid filename pattern  
							
							 
							
							 
							
							
								
							
							
							In write_packet(), return AVERROR(EINVAL) rather than AVERROR(EIO) if
the provided output filename pattern is not valid. Indeed this has to
be considered a configuration error rather than an I/O error.
Allow a less confusing error report.
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								55815edca0 
								
							
								 
							
						 
						
							
							
								
								prefer avio_check() over url_exist()  
							
							 
							
							 
							
							
								
							
							
							The problem with url_exist() is that it tries to open a resource in
RDONLY mode. If the file is a FIFO and there is already a reading
client, the open() call will hang.
By using avio_check() with access mode of 0, the second reading
process will check if the file exists without attempting to open it,
thus avoiding the lock.
Fix issue #1663 .
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								59d96941f0 
								
							
								 
							
						 
						
							
							
								
								avio: remove AVIO_* access symbols in favor of new AVIO_FLAG_* symbols  
							
							 
							
							 
							
							
								
							
							
							Make AVIO_FLAG_ access constants work as flags, and in particular fix
the behavior of functions (such as avio_check()) which expect them to
be flags rather than modes.
This breaks API. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a9bf9d8e53 
								
							
								 
							
						 
						
							
							
								
								lavf: make av_guess_image2_codec internal  
							
							 
							
							 
							
							
								
							
							
							It doesn't look very useful as a public function. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f87b1b373a 
								
							
								 
							
						 
						
							
							
								
								avio: AVIO_ prefixes for URL_ open flags.  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								c178fdeaec 
								
							
								 
							
						 
						
							
							
								
								Add .dpx to the list of supported file extensions for the image2 muxer  
							
							 
							
							
								
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								607cd90cdb 
								
							
								 
							
						 
						
							
							
								
								make image2 muxer/demuxer support sequence of individual rawvideo files  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								0bb240acb3 
								
							
								 
							
						 
						
							
							
								
								img2: stop using CODEC_ID_RAWVIDEO to trigger processing of independant y/u/v image files  
							
							 
							
							 
							
							
								
							
							
							This is requireed, as img2 will be modified soon to support .raw image file sequences.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								b7f2fdde74 
								
							
								 
							
						 
						
							
							
								
								avio: rename put_flush_packet -> avio_flush  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								db44ea960d 
								
							
								 
							
						 
						
							
							
								
								avio: avio_ prefix for url_fsize  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 76aa876e69 ) 
							
						 
						14 years ago