bb2f13c19f 
								
							
								 
							
						 
						
							
							
								
								rename missed CodecID to AVCodecID  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45eaac02cb 
								
							
								 
							
						 
						
							
							
								
								Canopus Lossless decoder  
							
							At the moment it only does BGR24, but I plan to add the rest after.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91c86d3cf8 
								
							
								 
							
						 
						
							
							
								
								Canopus Lossless decoder  
							
							At the moment it only does BGR24, but I plan to add the rest after.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23bb85b069 
								
							
								 
							
						 
						
							
							
								
								riff: make the G723.1 in wav output compatible with WMP/msacm codec  
							
							Attached patch (together with demuxing patch) allows WMP/msacm G723.1 codec decode files encoded by FFmpeg.
Tested with both 6400 and 5333 mode
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9c129be0f 
								
							
								 
							
						 
						
							
							
								
								riff: fix remuxing of G723_1 in wav  
							
							Attached patch fixes remuxing of G723.1 in wav, so the output is playable by WMP.
(It's still not enough for encoding - probably some extradata should be added to the output file
to make it playable by WMP/win codec)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3800facac6 
								
							
								 
							
						 
						
							
							
								
								riff: add G723_1 wav tag  
							
							Reveiwed-by: compn <tempn@twmi.rr.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b688c7b7f9 
								
							
								 
							
						 
						
							
							
								
								riff: add "SM4V" FourCC  
							
							Reviewed-by: compn <tempn@twmi.rr.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6dfea3a361 
								
							
								 
							
						 
						
							
							
								
								Remove internal MPlayer FourCC viv1.  
							
							Reviewed-by: Derek Buitenhuis
Reviewed-by: Paul B Mahol 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8ff7e3f96 
								
							
								 
							
						 
						
							
							
								
								riff: Assign U263 FourCC to CODEC_ID_H263  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								198c4ea200 
								
							
								 
							
						 
						
							
							
								
								riff: add dvis/pdvc FourCCs  
							
							samples:
http://www.datafilehost.com/download-4b49270d.html 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3a4c1bd5a 
								
							
								 
							
						 
						
							
							
								
								add PLV1 fourcc to mpeg4  
							
							works on http://samples.ffmpeg.org/V-codecs/PLV1/york-water-meteor.avi  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b7e3a195d 
								
							
								 
							
						 
						
							
							
								
								MS Expression Encoder Screen decoder  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								781888da89 
								
							
								 
							
						 
						
							
							
								
								TechSmith Screen Codec 2 decoder  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a54bc1ebb8 
								
							
								 
							
						 
						
							
							
								
								riff: add "YUV8" FourCC  
							
							sample:
http://samples.mplayerhq.hu/V-codecs/yuv8/MAILTEST.AVI 
Reviewed-by: compn <tempn@twmi.rr.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								edf35d8342 
								
							
								 
							
						 
						
							
							
								
								MS ATC Screen (aka MSS3) decoder  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24e7a22e1f 
								
							
								 
							
						 
						
							
							
								
								riff: don't overwrite bps from WAVEFORMATEX if EXTENSIBLE doesn't contain that data.  
							
							According to the specification on the MSDN [1], 0 is valid for that particular field, and it should be ignored in that case.
[1]: http://msdn.microsoft.com/en-us/library/windows/desktop/dd757714(v=vs.85).aspx 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								005c80b645 
								
							
								 
							
						 
						
							
							
								
								MS Screen 1 decoder  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01a14ce042 
								
							
								 
							
						 
						
							
							
								
								riff: use av_assert  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9846a9c701 
								
							
								 
							
						 
						
							
							
								
								riff: add ISMP/timecode tag.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6061443f7 
								
							
								 
							
						 
						
							
							
								
								Indeo Audio decoder  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								76853a3e0c 
								
							
								 
							
						 
						
							
							
								
								libavformat: ff_get_bmp_header: return esize too  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab7d6cb8f7 
								
							
								 
							
						 
						
							
							
								
								Support decoding fourcc YVYU.  
							
							Based on work by ami_stuff.
Fixes ticket #1352  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d37877632 
								
							
								 
							
						 
						
							
							
								
								aasc: support "Autodesk 24 bit RLE compressor" (FourCC: aas4)  
							
							fixes ticket #1310 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6439ad495e 
								
							
								 
							
						 
						
							
							
								
								Add SLDV FourCC for dvvideo.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86709ce3a9 
								
							
								 
							
						 
						
							
							
								
								Support NTSC forward dvcpro videos (PAL looks incorrect).  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8099fc763b 
								
							
								 
							
						 
						
							
							
								
								riff: use bps instead of bits_per_coded_sample in the WAVEFORMATEXTENSIBLE header  
							
							This matches the value for the plain WAVEFORMATEX header.
Also fixes stream copy to WAVE for non-16-bit raw pcm. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7ce3242f8 
								
							
								 
							
						 
						
							
							
								
								lavc: add a OpenEXR decoder  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4cc9f309e 
								
							
								 
							
						 
						
							
							
								
								Support FLIC in AVI.  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e714f889e 
								
							
								 
							
						 
						
							
							
								
								ZeroCodec Decoder  
							
							An obscure Japanese lossless video codec, originally intended
for use with a remote desktop application.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cabb679d6 
								
							
								 
							
						 
						
							
							
								
								ZeroCodec Decoder  
							
							An obscure Japanese lossless video codec, originally intended
for use with a remote desktop application.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c019070fda 
								
							
								 
							
						 
						
							
							
								
								riffenc: use av_get_audio_frame_duration()  
							
							For encoding, frame_size is not a reliable indicator of packet duration.
Also, we don't want to have to force the demuxer to find frame_size for
stream copy to work. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b18c27def8 
								
							
								 
							
						 
						
							
							
								
								riff: IPJ2 decodes with j2k decoder. samples can be made from mencoder and jp2avi.dll codec.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb9c8d9439 
								
							
								 
							
						 
						
							
							
								
								Add v408 / AYUV encoder and decoder.  
							
							Fixes last part of ticket #470 .
Reviewed-by: Paul B Mahol 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15cea3695d 
								
							
								 
							
						 
						
							
							
								
								riff: fix invalid av_freep() calls on EOF in ff_read_riff_info  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef9623f670 
								
							
								 
							
						 
						
							
							
								
								Add "S263" FourCC  
							
							fixes ticket #923 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea3abcd58f 
								
							
								 
							
						 
						
							
							
								
								Fix ff_get_guid for short reads or errors.  
							
							Current code would just return uninitialized data with no way
to detect this condition.
Instead, fill the whole GUID with 0 in that case.
Fixes valgrind uninitialized data errors in fate-seek-lavf_asf.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52889b543d 
								
							
								 
							
						 
						
							
							
								
								mpeg12dec: BW10 support  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b26f0ee39f 
								
							
								 
							
						 
						
							
							
								
								avidec: XMPG support  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								645569e19f 
								
							
								 
							
						 
						
							
							
								
								Revert "riff: remove references to sonic codec ids"  
							
							This reverts commit 0fd88d3988 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fd88d3988 
								
							
								 
							
						 
						
							
							
								
								riff: remove references to sonic codec ids  
							
							They are deprecated and will be purged on next major bump. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17edc370b2 
								
							
								 
							
						 
						
							
							
								
								yuv4 libquicktime packed 4:2:0 encoder and decoder.  
							
							Reviewed-by: Derek Buitenhuis
Reviewed-by: Paul B Mahol 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2754514787 
								
							
								 
							
						 
						
							
							
								
								v308 Quicktim Uncompressed 4:4:4 encoder and decoder.  
							
							Reviewed-by: Derek Buitenhuis
Reviewed-by: Paul B Mahol 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dfa77dead2 
								
							
								 
							
						 
						
							
							
								
								y41p encoder and decoder  
							
							y41p is a packed 12-bit 4:1:1 YUV format used by Brooktree.
Fixes issue 1123 / ticket #102 .
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								835af79b05 
								
							
								 
							
						 
						
							
							
								
								Detect 'yuv2' as rawvideo also in avi.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53b6503184 
								
							
								 
							
						 
						
							
							
								
								avienc: Fix rawvideo 32bit  
							
							Bug found by: Rik Maes <rik.maes54@gmail.com>
Change based on suggestion by Rik Maes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								76b9a0961c 
								
							
								 
							
						 
						
							
							
								
								riff: Fix freeing of random value.  
							
							Fixes Ticket752
Bug-found-by: Diana Elena Muscalu 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9c18a056b1 
								
							
								 
							
						 
						
							
							
								
								Detect 'yuv2' as rawvideo also in avi.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								309ffa4fe3 
								
							
								 
							
						 
						
							
							
								
								v410 encoder and decoder  
							
							v410 is a packed 10-bit 4:4:4 YCbCr format used in
QuickTime.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80f6c0bb95 
								
							
								 
							
						 
						
							
							
								
								v410 encoder and decoder  
							
							v410 is a packed 10-bit 4:4:4 YCbCr format used in
QuickTime.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago