Piotr Bandurski
							
						 
						
							
							
							
								
							
								cc5c2ef09d 
								
							
								 
							
						 
						
							
							
								
								riff: add SMV2 FourCC for H264  
							
							 
							
							 
							
							
								
							
							
							sample:
http://samples.mplayerhq.hu/V-codecs/smv2.avi 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								49c2f2d57e 
								
							
								 
							
						 
						
							
							
								
								riff: add GXVE FourCC for WMV2  
							
							 
							
							 
							
							
								
							
							
							sample:
http://samples.mplayerhq.hu/V-codecs/ViVD/vivd.avi 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								461797f6aa 
								
							
								 
							
						 
						
							
							
								
								riff: add "lsvm" FourCC for H263.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								96fac764fa 
								
							
								 
							
						 
						
							
							
								
								Add an additional AAC TwoCC.  
							
							 
							
							 
							
							
								
							
							
							Mentioned on http://msdn.microsoft.com/en-us/library/dd341376%28prot.20%29.aspx 
Originally committed to vlc by Jean-Baptiste. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								2ef26b5e73 
								
							
								 
							
						 
						
							
							
								
								riff: support 0xa100 TwoCC  
							
							 
							
							 
							
							
								
							
							
							fixes decoding of file "4790b7f1c44f98e35f3b806468fa615f5930a5b3.wav" from ticket #1856 
(0xa100 = Comverse Infosys Ltd. G723 1)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								6173a8fe5d 
								
							
								 
							
						 
						
							
							
								
								riff: remove a write-only variable  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								e4ef2e073c 
								
							
								 
							
						 
						
							
							
								
								riff_has_valid_tags: remove unused variable  
							
							 
							
							 
							
							
								
							
							
							Fixes CID739471
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								7b2121e7e2 
								
							
								 
							
						 
						
							
							
								
								riff: Move functions around to be covered by appropriate #ifdefs  
							
							 
							
							 
							
							
								
							
							
							This fixes compilation with --disable-muxers. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d0c27e88d2 
								
							
								 
							
						 
						
							
							
								
								riff: retry reading metadata without padding if it fails with  
							
							 
							
							 
							
							
								
							
							
							Fixes Ticket1821
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1350dffdc6 
								
							
								 
							
						 
						
							
							
								
								riff: dont discard truncated metadata  
							
							 
							
							 
							
							
								
							
							
							Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								340305646a 
								
							
								 
							
						 
						
							
							
								
								riff: fix division by zero for G726  
							
							 
							
							 
							
							
								
							
							
							Fixes CID717752
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Victor Vasiliev
							
						 
						
							
							
							
								
							
								0bca0283cc 
								
							
								 
							
						 
						
							
							
								
								riff: do not write empty INFO tags  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Victor Vasiliev
							
						 
						
							
							
							
								
							
								71e92414bf 
								
							
								 
							
						 
						
							
							
								
								lavf: move RIFF INFO tag writing from avienc to riff  
							
							 
							
							 
							
							
								
							
							
							It will be useful in the wav muxer.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   rogerdpack
							
						 
						
							
							
							
								
							
								641c0eea0b 
								
							
								 
							
						 
						
							
							
								
								bitmap header lookup: add code comment  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								1c56cdad33 
								
							
								 
							
						 
						
							
							
								
								riff: Add SVQ3 fourcc  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								fef412a24d 
								
							
								 
							
						 
						
							
							
								
								riff: Add SVQ3 fourcc  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Alberto Delmás
							
						 
						
							
							
							
								
							
								ee769c6a7c 
								
							
								 
							
						 
						
							
							
								
								MSS2 decoder  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								0bb37bbc0f 
								
							
								 
							
						 
						
							
							
								
								riff: fix remuxing of atrac3 in wav  
							
							 
							
							 
							
							
								
							
							
							The original codec expects 0 as bps or refuses to play the remuxed file.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ba2cf854d0 
								
							
								 
							
						 
						
							
							
								
								lavc: move AVRn to a seperate decoder.  
							
							 
							
							 
							
							
								
							
							
							The special cases in demuxers and decoders are a mess otherwise (and more
would be needed to support it fully)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ed8d827ad0 
								
							
								 
							
						 
						
							
							
								
								riffenc: fix aac  
							
							 
							
							 
							
							
								
							
							
							Fixes Ticket1435
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								bb2f13c19f 
								
							
								 
							
						 
						
							
							
								
								rename missed CodecID to AVCodecID  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								b688c7b7f9 
								
							
								 
							
						 
						
							
							
								
								riff: add "SM4V" FourCC  
							
							 
							
							 
							
							
								
							
							
							Reviewed-by: compn <tempn@twmi.rr.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								6dfea3a361 
								
							
								 
							
						 
						
							
							
								
								Remove internal MPlayer FourCC viv1.  
							
							 
							
							 
							
							
								
							
							
							Reviewed-by: Derek Buitenhuis
Reviewed-by: Paul B Mahol 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								a8ff7e3f96 
								
							
								 
							
						 
						
							
							
								
								riff: Assign U263 FourCC to CODEC_ID_H263  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Compn
							
						 
						
							
							
							
								
							
								c3a4c1bd5a 
								
							
								 
							
						 
						
							
							
								
								add PLV1 fourcc to mpeg4  
							
							 
							
							 
							
							
								
							
							
							works on http://samples.ffmpeg.org/V-codecs/PLV1/york-water-meteor.avi  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								5b7e3a195d 
								
							
								 
							
						 
						
							
							
								
								MS Expression Encoder Screen decoder  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								781888da89 
								
							
								 
							
						 
						
							
							
								
								TechSmith Screen Codec 2 decoder  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								edf35d8342 
								
							
								 
							
						 
						
							
							
								
								MS ATC Screen (aka MSS3) decoder  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Hendrik Leppkes
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								005c80b645 
								
							
								 
							
						 
						
							
							
								
								MS Screen 1 decoder  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								01a14ce042 
								
							
								 
							
						 
						
							
							
								
								riff: use av_assert  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								9846a9c701 
								
							
								 
							
						 
						
							
							
								
								riff: add ISMP/timecode tag.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								c6061443f7 
								
							
								 
							
						 
						
							
							
								
								Indeo Audio decoder  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								76853a3e0c 
								
							
								 
							
						 
						
							
							
								
								libavformat: ff_get_bmp_header: return esize too  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								ab7d6cb8f7 
								
							
								 
							
						 
						
							
							
								
								Support decoding fourcc YVYU.  
							
							 
							
							 
							
							
								
							
							
							Based on work by ami_stuff.
Fixes ticket #1352  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								4d37877632 
								
							
								 
							
						 
						
							
							
								
								aasc: support "Autodesk 24 bit RLE compressor" (FourCC: aas4)  
							
							 
							
							 
							
							
								
							
							
							fixes ticket #1310 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Piotr Bandurski
							
						 
						
							
							
							
								
							
								6439ad495e 
								
							
								 
							
						 
						
							
							
								
								Add SLDV FourCC for dvvideo.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								86709ce3a9 
								
							
								 
							
						 
						
							
							
								
								Support NTSC forward dvcpro videos (PAL looks incorrect).  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Jimmy Christensen
							
						 
						
							
							
							
								
							
								b7ce3242f8 
								
							
								 
							
						 
						
							
							
								
								lavc: add a OpenEXR decoder  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Derek Buitenhuis
							
						 
						
							
							
							
								
							
								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