0d8506b8c5 
								
							
								 
							
						 
						
							
							
								
								Ut Video decoder  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1de357d6da 
								
							
								 
							
						 
						
							
							
								
								libutvideo: Add Ut Video Decoder Wrapper  
							
							Add a wrapper for libutvideo's decoder.
This supports decoding the following FOURCCs:
    ULY0 - 4:2:0 YCbCr
    ULY2 - 4:2:2 YCbCr
    ULRG - RGB
    ULRA - RGBA
Also, bump version.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55d44578c6 
								
							
								 
							
						 
						
							
							
								
								Support decoding ASP variant from QNAP Systems.  
							
							Fixes part of ticket #560 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a563c6319 
								
							
								 
							
						 
						
							
							
								
								Support H264 from QNAP Systems.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c4e08d893 
								
							
								 
							
						 
						
							
							
								
								riff: always generate a proper WAVEFORMATEX structure in ff_put_wav_header  
							
							The cbSize field should be included in all cases, even with PCM where
its value is ignored.
Fixes encoding PCM audio in Matroska for some players which insist on
a full WAVEFORMATEX structure for A_MS/ACM audio.
Since fate uses wav files for the audio test a larger number of tests
has changed checksums or shifted positions due to the 2 byte longer
wave header.
Signed-off-by: Janne Grunau <janne-libav@jannau.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12bd8532cf 
								
							
								 
							
						 
						
							
							
								
								Synchronize various 4CCs and codec tags from FFmpeg.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ebab62fc6 
								
							
								 
							
						 
						
							
							
								
								riff: map 0x0038 to amrnb, works on  http://video.mopoto.com/4/40/407/40709.avi  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7afe23808a 
								
							
								 
							
						 
						
							
							
								
								add LJ2K and LJ2C to jpeg2000 decoder  
							
							works on http://web.archive.org/web/20070128115405/http://www.leadcodecs.com/Download/MJ2K/WhatBox_MJ2k_720x480_PerfectQuality2.avi  
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2f28861da 
								
							
								 
							
						 
						
							
							
								
								AMV video encoder.  
							
							Authors are Vladimir Voroshilov and Dobrica Pavlinušić based on svn blame/log
For full details of authorship see http://code.google.com/p/amv-codec-tools/ 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9424d27c4 
								
							
								 
							
						 
						
							
							
								
								Support speex in avi.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45ecda8554 
								
							
								 
							
						 
						
							
							
								
								Windows Media Image decoder (WMVP/WVP2)  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63377695a6 
								
							
								 
							
						 
						
							
							
								
								AVCodecTag: Add MKTAG for Go2Meeting video codec  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c5480651e 
								
							
								 
							
						 
						
							
							
								
								Support FourCC DreX as MPEG4 ASP.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								505345ed5d 
								
							
								 
							
						 
						
							
							
								
								riff: Add mpgv MPEG-2 fourcc  
							
							Supported by mplayer and seen in the wild. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3950376b8b 
								
							
								 
							
						 
						
							
							
								
								Support fourcc YV24.  
							
							Fixes ticket #306 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ebcdf5cda 
								
							
								 
							
						 
						
							
							
								
								Do not include mathematics.h in avutil.h  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9df1d329a5 
								
							
								 
							
						 
						
							
							
								
								Support fourcc Y8 (ticket 308).  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90d475a9e7 
								
							
								 
							
						 
						
							
							
								
								Support fourcc YV16 (ticket 307).  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a304a83362 
								
							
								 
							
						 
						
							
							
								
								riff/img2: Add JPEG 2000 codec IDs.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ea1ca1714 
								
							
								 
							
						 
						
							
							
								
								riff: Add DAVC fourcc.  
							
							This fourcc is used by the "mpegable AVC" codec and files encoded with
this codec decode correctly with our H.264 decoder. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								682a20114e 
								
							
								 
							
						 
						
							
							
								
								riff: Add M263, XVIX, MMJP, CDV5 fourccs.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d352df0931 
								
							
								 
							
						 
						
							
							
								
								rawvideo: Support auv2 fourcc.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed8a50068c 
								
							
								 
							
						 
						
							
							
								
								riff: Fix potential memleak.  
							
							Make ff_get_wav_header() free existing extradata before allocing a new
buffer. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								83654c7b1b 
								
							
								 
							
						 
						
							
							
								
								Add Kamil Nowosads j2k code.  
							
							This needs work but it should not rot in soc svn. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f038fdc23 
								
							
								 
							
						 
						
							
							
								
								Add "DAVC" FourCC  
							
							This FourCC is used by "mpegable AVC" codec and the file encoded with this codec decodes correctly with FFmpeg's H264 decoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7deaa2b8bd 
								
							
								 
							
						 
						
							
							
								
								riffenc/ffmpeg: Fix stream copy  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3b540b424 
								
							
								 
							
						 
						
							
							
								
								Make ffmpeg support generic data stream  
							
							The patch is the first step to support -dcodec copy 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03546a9ac8 
								
							
								 
							
						 
						
							
							
								
								Support fourcc MMJP.  
							
							Fixes ticket #107 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69cf1824c6 
								
							
								 
							
						 
						
							
							
								
								Support fourcc XVIX.  
							
							Fixes ticket #106 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8117a62f4 
								
							
								 
							
						 
						
							
							
								
								Support fourcc M263.  
							
							Fixes ticket #103 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e1c59ebc6 
								
							
								 
							
						 
						
							
							
								
								Support fourcc auv2.  
							
							Fixes ticket #101 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07f45bc988 
								
							
								 
							
						 
						
							
							
								
								Support Canopus SD50 with fourcc "CDV5".  
							
							Fixes ticket #93 . 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								de174d0d25 
								
							
								 
							
						 
						
							
							
								
								riff: add ATRAC3+ guid  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aa9380c89c 
								
							
								 
							
						 
						
							
							
								
								ff_get_wav_header: perform full lookup on WAVEFORMATEXTENSIBLE subformat guid  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ffabc4ee 
								
							
								 
							
						 
						
							
							
								
								move PRI_GUID, ARG_GUID, AVCodecGuid, ff_codec_guid_get_id, MEDIASUBTYPE_BASE_GUID and audio_guids[] to riff.c/h (add FF_ prefix to PRI_GUID, ARG_GUID, and MEDIASUBTYPE_BASE_GUID; rename audio_guids to ff_codec_wav_guids)  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1309b27d2 
								
							
								 
							
						 
						
							
							
								
								move ff_asf_guid, ff_guidcmp and ff_get_guid into riff.h  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								21527d52f6 
								
							
								 
							
						 
						
							
							
								
								Add audio codec 0x1600 (ADTS AAC)  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit d34ca1cfe3 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d34ca1cfe3 
								
							
								 
							
						 
						
							
							
								
								Add audio codec 0x1600 (ADTS AAC)  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.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  
				
					
						
							
							
								 
						
							
							
							
								
							
								74b3f67c9c 
								
							
								 
							
						 
						
							
							
								
								lavf: replace all uses of url_fskip with avio_seek  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit e356fc57a2 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f59d8ff8cd 
								
							
								 
							
						 
						
							
							
								
								avio: avio_ prefix for url_fseek  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 6b4aa5dac8 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								324429309e 
								
							
								 
							
						 
						
							
							
								
								lavf: use a new ffio_wfourcc macro instead of put_tag() where possible  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 0abdb29317 
							
						 
						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