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  
				
					
						
							
							
								 
						
							
							
							
								
							
								dfc2c4d900 
								
							
								 
							
						 
						
							
							
								
								lavf: use designated initialisers for all (de)muxers.  
							
							It's more readable and less prone to breakage. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								367732832f 
								
							
								 
							
						 
						
							
							
								
								lavf,lavc: free avoptions in a generic way.  
							
							It's simpler and less error-prone.
Fixes some memleaks along the way. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e762b1ce95 
								
							
								 
							
						 
						
							
							
								
								rawdec: add framerate private option.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f94c31f69 
								
							
								 
							
						 
						
							
							
								
								rawdec: initialize return value to 0.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a606aa7570 
								
							
								 
							
						 
						
							
							
								
								rawdec: don't leak option strings.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a85f21868 
								
							
								 
							
						 
						
							
							
								
								rawdec: add a pixel_format private option.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa4924a358 
								
							
								 
							
						 
						
							
							
								
								rawdec: factor video demuxer definitions into a macro.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								973f686a6c 
								
							
								 
							
						 
						
							
							
								
								rawdec: add video_size private option.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bffd4dd1d3 
								
							
								 
							
						 
						
							
							
								
								lavf: deprecate AVFormatParameters.{channels,sample_rate}.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b3865fc5f 
								
							
								 
							
						 
						
							
							
								
								rawdec: add sample_rate/channels private options.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f725f234e 
								
							
								 
							
						 
						
							
							
								
								Set start_time to 0 for raw audio files.  
							
							None of the raw audio files have timestamps, thus setting
start_time to 0 should be reasonable. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								384c9c2fa7 
								
							
								 
							
						 
						
							
							
								
								avio: add avio_tell macro as a replacement for url_ftell  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit a2704c9712 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2704c9712 
								
							
								 
							
						 
						
							
							
								
								avio: add avio_tell macro as a replacement for url_ftell  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4e321d9c2 
								
							
								 
							
						 
						
							
							
								
								avio: make get_partial_buffer internal.  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit b3db9ceef1 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3db9ceef1 
								
							
								 
							
						 
						
							
							
								
								avio: make get_partial_buffer internal.  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66355be3c3 
								
							
								 
							
						 
						
							
							
								
								Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.  
							
							This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.
(cherry picked from commit c6610a216e 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6610a216e 
								
							
								 
							
						 
						
							
							
								
								Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.  
							
							This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9013560f13 
								
							
								 
							
						 
						
							
							
								
								Add a muxer and demuxer for raw G.722  
							
							Originally committed as revision 25087 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ca31edcfe 
								
							
								 
							
						 
						
							
							
								
								split raw.c into rawdec.c and rawenc.c  
							
							Originally committed as revision 24997 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92aa28d292 
								
							
								 
							
						 
						
							
							
								
								move raw video demuxer to its own file  
							
							Originally committed as revision 24996 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1714d5846 
								
							
								 
							
						 
						
							
							
								
								move pcm muxers to their own file  
							
							Originally committed as revision 24995 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e94204dfd8 
								
							
								 
							
						 
						
							
							
								
								move pcm demuxers to their own file  
							
							Originally committed as revision 24993 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bc16e83a7 
								
							
								 
							
						 
						
							
							
								
								simplify code by using the AV_NE() macro  
							
							Originally committed as revision 24986 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f3890404c 
								
							
								 
							
						 
						
							
							
								
								move null muxer to its own file  
							
							Originally committed as revision 24985 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ac301cad8 
								
							
								 
							
						 
						
							
							
								
								cleanup includes which are not used anymore in raw.c  
							
							Originally committed as revision 24984 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9e0d82418b 
								
							
								 
							
						 
						
							
							
								
								move ac3/eac3 demuxer to its own file  
							
							Originally committed as revision 24983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66e35c5fc6 
								
							
								 
							
						 
						
							
							
								
								move dnxhd demuxer to its own file  
							
							Originally committed as revision 24982 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								170a250f7d 
								
							
								 
							
						 
						
							
							
								
								move dirac demuxer to its own file  
							
							Originally committed as revision 24981 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99392a6111 
								
							
								 
							
						 
						
							
							
								
								move h261 demuxer to its own file  
							
							Originally committed as revision 24980 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b30593c7db 
								
							
								 
							
						 
						
							
							
								
								move h263 demuxer to its own file  
							
							Originally committed as revision 24979 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9243ed3f91 
								
							
								 
							
						 
						
							
							
								
								move h264 demuxer to its own file  
							
							Originally committed as revision 24978 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e35070582e 
								
							
								 
							
						 
						
							
							
								
								move m4v demuxer to its own file  
							
							Originally committed as revision 24976 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3ed4b2d38 
								
							
								 
							
						 
						
							
							
								
								move cavsvideo demuxer to its own file  
							
							Originally committed as revision 24975 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c51530fa1 
								
							
								 
							
						 
						
							
							
								
								move mpegvideo demuxer to its own file  
							
							Originally committed as revision 24974 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b47a5a954a 
								
							
								 
							
						 
						
							
							
								
								move ingenient demuxer to its own file  
							
							Originally committed as revision 24973 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d0678d182 
								
							
								 
							
						 
						
							
							
								
								move DTS demuxer to its own file  
							
							Originally committed as revision 24972 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85a2aada90 
								
							
								 
							
						 
						
							
							
								
								simplify code by using the AV_NE() macro  
							
							Originally committed as revision 24971 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54a73bb57f 
								
							
								 
							
						 
						
							
							
								
								move id roq muxer to its own file  
							
							Originally committed as revision 24968 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49824cb66a 
								
							
								 
							
						 
						
							
							
								
								move ADTS AAC demuxer to its own file  
							
							Originally committed as revision 24967 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8a0f61c4fb 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate initialiser for cavsvideo_muxer.extensions  
							
							The extensions field was initialised first to "cavs", then to "avs".
The name "cavs" is kept since this is used for the format elsewhere
and "avs" is already used for avisynth files.
Originally committed as revision 24538 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de29597680 
								
							
								 
							
						 
						
							
							
								
								add Chinese AVS encoding via external library libxavs  
							
							Originally committed as revision 24533 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba2c508d0c 
								
							
								 
							
						 
						
							
							
								
								add SubRip muxer and demuxer  
							
							Originally committed as revision 24488 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57eb217ac4 
								
							
								 
							
						 
						
							
							
								
								Improve h263_probe()  
							
							Fixes issue2015
Originally committed as revision 23645 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a1350e8d9 
								
							
								 
							
						 
						
							
							
								
								Generalize ID3v2 functions to support ID3v2-like ID headers with a  
							
							different magic in the header (mainly targeted to Sony's .oma/.aa3
format).
Patch by Michael Karcher, ffmpeg A mkarcher dialup fu-berlin de
Originally committed as revision 23583 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c1697117d 
								
							
								 
							
						 
						
							
							
								
								Fix raw vc1 decoding - this is supposed to break FATE.  
							
							Patch by Michael.
Originally committed as revision 23582 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4130f7393b 
								
							
								 
							
						 
						
							
							
								
								Reindent  
							
							Originally committed as revision 21824 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3adcfbbeb5 
								
							
								 
							
						 
						
							
							
								
								Optimize h261_probe function, since it is far slower than all others.  
							
							About 5 times faster.
Originally committed as revision 21823 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago