ca402f32e3 
								
							
								 
							
						 
						
							
							
								
								handle malloc failures in ff_get_wav_header  
							
							ff_get_wav_header is reading data from a WAVE file and then uses it
(without validation) to malloc a buffer. It then proceeded to read
data into the buffer, without verifying that the allocation succeeded.
To address this, change ff_get_wav_header to return an error if
allocation failed, and adapted all calling code to handle that error.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								768c525114 
								
							
								 
							
						 
						
							
							
								
								Parse sprite data for WMVP and WVP2, and decode sprites for the latter  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45a8a02a41 
								
							
								 
							
						 
						
							
							
								
								lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d34ca1cfe3 
								
							
								 
							
						 
						
							
							
								
								Add audio codec 0x1600 (ADTS AAC)  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								e356fc57a2 
								
							
								 
							
						 
						
							
							
								
								lavf: replace all uses of url_fskip with avio_seek  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b4aa5dac8 
								
							
								 
							
						 
						
							
							
								
								avio: avio_ prefix for url_fseek  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0abdb29317 
								
							
								 
							
						 
						
							
							
								
								lavf: use a new ffio_wfourcc macro instead of put_tag() where possible  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77eb5504d3 
								
							
								 
							
						 
						
							
							
								
								avio: avio: avio_ prefixes for put_* functions  
							
							In the name of consistency:
put_byte           -> avio_w8
put_<type>         -> avio_w<type>
put_buffer         -> avio_write
put_nbyte will be made private
put_tag will be merged with avio_put_str
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7effd4e83 
								
							
								 
							
						 
						
							
							
								
								avio: avio_ prefixes for get_* functions  
							
							In the name of consistency:
get_byte           -> avio_r8
get_<type>         -> avio_r<type>
get_buffer         -> avio_read
get_partial_buffer will be made private later
get_strz is left out becase I want to change it later to return
something useful.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae628ec1fd 
								
							
								 
							
						 
						
							
							
								
								avio: rename ByteIOContext to AVIOContext.  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50d83b2005 
								
							
								 
							
						 
						
							
							
								
								Add audio codec 0x1602 (AAC LATM)  
							
							Originally committed as revision 26273 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d267b339e4 
								
							
								 
							
						 
						
							
							
								
								Lagarith decoder by Nathan Caldwell, saintdev at gmail  
							
							Originally committed as revision 26270 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								504530bfba 
								
							
								 
							
						 
						
							
							
								
								Set blkalign to 3840 (maximum bytes per frame) for AC-3 in avi.  
							
							Fixes playback for corner-cases like 32kHz 320kb.
Originally committed as revision 26242 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								773d892a31 
								
							
								 
							
						 
						
							
							
								
								move ff_get_bmp_header under CONFIG_DEMUXERS block  
							
							Originally committed as revision 26182 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f6bf6e511d 
								
							
								 
							
						 
						
							
							
								
								Set blkalign to maximum framesize to allow playback on WMP (see issue 2455 and issue 2446).  
							
							Originally committed as revision 26167 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								456a70aeb8 
								
							
								 
							
						 
						
							
							
								
								add ff_get_bmp_header  
							
							Originally committed as revision 26091 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d305fd071 
								
							
								 
							
						 
						
							
							
								
								Add FourCC yuvs for rawvideo (PIX_FMT_YUYV422).  
							
							Patch by Andrew Wason, rectalogic rectalogic com
Originally committed as revision 25853 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8ffb2fa4c 
								
							
								 
							
						 
						
							
							
								
								Add G.722 to RIFF codec list  
							
							Originally committed as revision 25837 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cba322d76d 
								
							
								 
							
						 
						
							
							
								
								Make WMV3 decoder attempt to decode WMVP as well  
							
							Originally committed as revision 25209 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4383692896 
								
							
								 
							
						 
						
							
							
								
								Add R10k decoder.  
							
							Original patch by Zhou Zongyi, zhouzy A os pku edu cn, resubmitted by
James Darnley, james.darnley gmail, changes by me.
Originally committed as revision 25115 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0feb4d72f 
								
							
								 
							
						 
						
							
							
								
								add WAWV fourcc, works on V-codecs/WAWV.avi  
							
							Originally committed as revision 24991 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d91366cc2 
								
							
								 
							
						 
						
							
							
								
								Make MP43 the default fourcc for msmpeg4v3:  
							
							DIV3 is not supported on default XP and Vista installations (MP43 is).
Originally committed as revision 24343 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								77d3f1f792 
								
							
								 
							
						 
						
							
							
								
								Added M701 codec_tag for mpeg2video  
							
							Originally committed as revision 23513 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								74c853b621 
								
							
								 
							
						 
						
							
							
								
								Samsung uses SIPP as FourCC for MPEG-4 ASP.  
							
							Originally committed as revision 23309 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								781cf5fd41 
								
							
								 
							
						 
						
							
							
								
								Add missing codec id <-> codec tag entries:  
							
							CODEC_ID_RAWVIDEO <->  Y41B
CODEC_ID_RAWVIDEO <->  Y42B
CODEC_ID_RAWVIDEO <->  YUV9
CODEC_ID_RAWVIDEO <->  YVU9
These codec tags are listed in fourcc.org, and are already listed in
libavcodec/raw.c:ff_raw_pix_fmt_tags as AVI tags.
Originally committed as revision 23296 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c7c62939b 
								
							
								 
							
						 
						
							
							
								
								Add VP80 fourcc  
							
							Patch by Google
Originally committed as revision 23193 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73762de18e 
								
							
								 
							
						 
						
							
							
								
								Add NV12 and NV21 AVI tags.  
							
							Both are listed in fourcc.org.
Originally committed as revision 23145 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f10d3d343e 
								
							
								 
							
						 
						
							
							
								
								Add FourCC MJPG for CODEC_ID_JPEGLS.  
							
							Patch by Francesco Lavra, francescolavra interfree it
Originally committed as revision 23076 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b43f432c8c 
								
							
								 
							
						 
						
							
							
								
								Add support to the Y411 codec tag, corresponding to the rawvideo pixel  
							
							format uyyvyy411.
The codec tag is referenced in fourcc.org.
Originally committed as revision 23072 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								337104ac1f 
								
							
								 
							
						 
						
							
							
								
								Fix FourCC when remuxing VP6F, regression introduced in r22941.  
							
							Patch by Anssi Hannula, anssi D hannula A iki fi
Originally committed as revision 22985 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03cb8458ce 
								
							
								 
							
						 
						
							
							
								
								Support VP6F in Matroska.  
							
							Patch by Christian Schmidt, schmidt digadd de
Originally committed as revision 22941 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								63100f5885 
								
							
								 
							
						 
						
							
							
								
								riff: don't pad extradata when writing ASF.  
							
							Patch by Anton Khirnov mirror(moc liamg saksyw)
Originally committed as revision 22539 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf35412201 
								
							
								 
							
						 
						
							
							
								
								Kega Game Video (KGV1) decoder  
							
							Originally committed as revision 22364 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bf2b9e8f3 
								
							
								 
							
						 
						
							
							
								
								add netspeak gsm and truespeech wav format tags to riff.c  
							
							Originally committed as revision 21797 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86d58bcfd9 
								
							
								 
							
						 
						
							
							
								
								Add GEOV fourcc (issue971).  
							
							Originally committed as revision 21768 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5bc3fc2187 
								
							
								 
							
						 
						
							
							
								
								add uldx fourcc to mpeg4 in riff.c  
							
							Originally committed as revision 21279 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6667d5a5e5 
								
							
								 
							
						 
						
							
							
								
								add vspx fourcc to mpeg4 in riff.c  
							
							Originally committed as revision 21269 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8be7ac98ca 
								
							
								 
							
						 
						
							
							
								
								Support decoding of SoftLab-NSK VideoTizer.  
							
							Patch by ami_stuff, ami_stuff o2 pl
Originally committed as revision 21245 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9df9b810c5 
								
							
								 
							
						 
						
							
							
								
								Handle more ADPCM codecs in av_get_bits_per_sample().  
							
							This removes some special-case code from riff.c.
CODEC_ID_ADPCM_G726 is still handled in riff.c as before because it is
not guaranteed to be fixed 4 bits per sample.
Originally committed as revision 21037 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								418a287cae 
								
							
								 
							
						 
						
							
							
								
								add another mjpeg fourcc to riff.c list  
							
							Originally committed as revision 21032 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c2a167ca7 
								
							
								 
							
						 
						
							
							
								
								It appears that waveformatextensible is mandatory for more cases than  
							
							just channels>2. The 16bit case is from MSDN, the 48khz is from less a reliable
www page (sorry i cant find the URL anymore).
Originally committed as revision 20892 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4aaab0a328 
								
							
								 
							
						 
						
							
							
								
								Add decoder for R210 (uncompressed 10-bit RGB) codec.  
							
							Originally committed as revision 20891 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab176fdffb 
								
							
								 
							
						 
						
							
							
								
								(Partly) support Metasoft MJPEG Codec, fixes half of issue 1611.  
							
							Originally committed as revision 20796 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f63e5a7410 
								
							
								 
							
						 
						
							
							
								
								Support Etymonix MPEG-2 video codec, fixes issue 1603.  
							
							Originally committed as revision 20795 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bae225126 
								
							
								 
							
						 
						
							
							
								
								add dvcs to dvvideo, fixes issue 1604  
							
							Originally committed as revision 20786 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4b86926b95 
								
							
								 
							
						 
						
							
							
								
								Support AVI1 and AVI2 in avi as MJPEG.  
							
							Fixes issue 1602.
Originally committed as revision 20781 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								483aad717e 
								
							
								 
							
						 
						
							
							
								
								slif aka "SoftLab MPEG-2 I-frames Codec" support.  
							
							Flipping one bit still is popular it seems as a means to create a new codec.
fixes issue1469.
Originally committed as revision 20679 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago