Michael Niedermayer
							
						 
						
							
							
							
								
							
								f03c0f6afc 
								
							
								 
							
						 
						
							
							
								
								ffmdec: check av_new_packet() return value  
							
							 
							
							 
							
							
								
							
							
							Fixes CID733711
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a0e0e1e192 
								
							
								 
							
						 
						
							
							
								
								ffmdec: fix hypothetical overflows  
							
							 
							
							 
							
							
								
							
							
							Fixes CID703739
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								7fd65104f4 
								
							
								 
							
						 
						
							
							
								
								ffm_seek: fix division by zero  
							
							 
							
							 
							
							
								
							
							
							Fixes CID732202
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a4fe661157 
								
							
								 
							
						 
						
							
							
								
								mov_probe: fix integer overflows  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								d6ea59b860 
								
							
								 
							
						 
						
							
							
								
								tta: datalen is unsigned integer per reference library  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								711ffb84df 
								
							
								 
							
						 
						
							
							
								
								lavf/swfdec: support DefineBitsLossless{,2} tag.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								adbb75dbd8 
								
							
								 
							
						 
						
							
							
								
								mov: fix time types related to mov_metadata_creation_time  
							
							 
							
							 
							
							
								
							
							
							Fixes Ticket1817
Based on patch by: Przemyslaw Wesolek <przemyslaw.wesolek@go.art.pl>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								cb65b32c97 
								
							
								 
							
						 
						
							
							
								
								mp3enc: remove unneeded null ptr check  
							
							 
							
							 
							
							
								
							
							
							Fixes: CID733746
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								6d55a40b00 
								
							
								 
							
						 
						
							
							
								
								mov: print warning if ff_get_wav_header() fails  
							
							 
							
							 
							
							
								
							
							
							Fixes CID717497
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								24d6af0f7e 
								
							
								 
							
						 
						
							
							
								
								sierravmd: flip reduce arg order.  
							
							 
							
							 
							
							
								
							
							
							This should make no difference but might help static analyzers
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								de6c150444 
								
							
								 
							
						 
						
							
							
								
								nut: fix int32 overflow  
							
							 
							
							 
							
							
								
							
							
							Fixes CID700574
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  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a43283b6f4 
								
							
								 
							
						 
						
							
							
								
								wavdec: check size before reading the data, not after.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								79922d7237 
								
							
								 
							
						 
						
							
							
								
								wav: do not fail on empty INFO tags  
							
							 
							
							 
							
							
								
							
							
							Fixes Bug 379
CC: libav-stable@libav.org  
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								31c54711cc 
								
							
								 
							
						 
						
							
							
								
								lavf: split wav muxer and demuxer into separate files.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Victor Vasiliev
							
						 
						
							
							
							
								
							
								58b619c8a2 
								
							
								 
							
						 
						
							
							
								
								wav muxer: write metadata  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						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  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								1fbaabefc4 
								
							
								 
							
						 
						
							
							
								
								network: #include stdint.h in network.h  
							
							 
							
							 
							
							
								
							
							
							This header uses various types provided by stdint.h without
explicitly including it.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								21de6ba5c1 
								
							
								 
							
						 
						
							
							
								
								nut: export codec_tag provided by rawvideo  
							
							 
							
							 
							
							
								
							
							
							Raw audio does not provide valid audio tags while rawvideo does.
The fate refs have to be updated because it undoes the previous tag
change. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								3b20eb25e7 
								
							
								 
							
						 
						
							
							
								
								avserver: move avserver-specific code from ffmdec.c to avserver.c  
							
							 
							
							 
							
							
								
							
							
							This way avserver only depends on the data structures of the ffm
demuxer, which it already does, and not also on private functions
being exported by the library.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								3896cd11a1 
								
							
								 
							
						 
						
							
							
								
								mxfenc: explicitly truncate continuity count.  
							
							 
							
							 
							
							
								
							
							
							The field is intended to overflow and have only its low 16bits stored.
This commit avoids the implicit truncation and clarifies that its
intended and not a bug
S326m section 7.6 ("Continuity count"):
> The continuity count word consists of 2 bytes allow-
> ing a number to be created by a modulo 65536
> counter (bits C15 to C0 in figure 7). The continuity
> count shall increment by 1 for each newly transmit-
> ted content package with the same SDTI source and
> destination addresses. The continuity count may
> be used to detect whether the content package
> sequence has been broken by an operation such as
> a routing switch.
Approved-by: Tjoppen
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								901f4bb6fc 
								
							
								 
							
						 
						
							
							
								
								utils: consider mpeg4 in mp4/mov to have a unreliable timebase  
							
							 
							
							 
							
							
								
							
							
							Partly fixes Ticket1664
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								3ca8a23288 
								
							
								 
							
						 
						
							
							
								
								lavf/audiointerleave: check return value of av_new_packet()  
							
							 
							
							 
							
							
								
							
							
							Fixes CID733709.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								bb502411dd 
								
							
								 
							
						 
						
							
							
								
								nutdec: check return value of av_new_packet()  
							
							 
							
							 
							
							
								
							
							
							Fixes CID733173.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								d7d5b5dfc1 
								
							
								 
							
						 
						
							
							
								
								flvdec: check return value of create_stream()  
							
							 
							
							 
							
							
								
							
							
							Fixes null pointer dereference. Fixes CID732242.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								295218f531 
								
							
								 
							
						 
						
							
							
								
								idcin: check chunk_size value before using it  
							
							 
							
							 
							
							
								
							
							
							Fixes integer overflow. Fixes CID732223.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								3f8148911c 
								
							
								 
							
						 
						
							
							
								
								img2dec: check return value of av_new_packet()  
							
							 
							
							 
							
							
								
							
							
							Fixes CID703626.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5c7a62aef5 
								
							
								 
							
						 
						
							
							
								
								movenc: fix tmcd parameters  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								7e68c91e24 
								
							
								 
							
						 
						
							
							
								
								rmdec: Move SIPR code shared with Matroska demuxer to a separate file  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								4f5e5a0513 
								
							
								 
							
						 
						
							
							
								
								lavf/txd: cosmetics: fix identation  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								b08273c9ca 
								
							
								 
							
						 
						
							
							
								
								lavf/mkv: avoid negative ts by default.  
							
							 
							
							 
							
							
								
							
							
							This fixes playback in some circumstances (like webm in firefox).
Regression after 2c34367b .
It is also matching the Matroska specifications:
http://matroska.org/technical/specs/notes.html , "The quick eye will
notice that if a Cluster's Timecode is set to zero, it is possible to
have Blocks with a negative Raw Timecode. Blocks with a negative Raw
Timecode are not valid." 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								cd559bb49a 
								
							
								 
							
						 
						
							
							
								
								lavc: add xface image decoder and encoder  
							
							 
							
							 
							
							
								
							
							
							Based on libcompface code by James Ashton <James.Ashton@anu.edu.au>, and
relicensed to LGPL with the author's consent. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								45bd0d15f4 
								
							
								 
							
						 
						
							
							
								
								lavf: fix fps detection with PAFF H.264  
							
							 
							
							 
							
							
								
							
							
							Fixes Ticket1065
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								039341eb43 
								
							
								 
							
						 
						
							
							
								
								wv: do not report invalid stream duration  
							
							 
							
							 
							
							
								
							
							
							If total number of samples is -1 it means stream is of unknown length.
Fixes ticket #1777 .
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d31098113f 
								
							
								 
							
						 
						
							
							
								
								mp3enc: fix signed C99 overflow  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								693097c355 
								
							
								 
							
						 
						
							
							
								
								paf: avoid C99 overflows  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								2fed05f53a 
								
							
								 
							
						 
						
							
							
								
								avoid more "0xFF << 24" as it is considered a integer overflow in C99  
							
							 
							
							 
							
							
								
							
							
							missed these in my previous search and replace
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Dmitry Samonenko
							
						 
						
							
							
							
								
							
								083c7bf701 
								
							
								 
							
						 
						
							
							
								
								sdp: output speex optional vbr parameter  
							
							 
							
							 
							
							
								
							
							
							Optional sdp speex payload parameter is outputed only when
data is encoded. It's not printed in case of stream copy.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								6571833d1a 
								
							
								 
							
						 
						
							
							
								
								smjpegdec: use url_feof()  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								1bd442c276 
								
							
								 
							
						 
						
							
							
								
								nut: prioritize native tags  
							
							 
							
							 
							
							
								
							
							
							Use native tags instead of avi ones, simplifies a lot raw video codecs
handling. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								92281850a2 
								
							
								 
							
						 
						
							
							
								
								nut: support pcm codecs not mapped in avi  
							
							 
							
							 
							
							
								
							
							
							The native tags will be used when available. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Carl Eugen Hoyos
							
						 
						
							
							
							
								
							
								6254ffe0ca 
								
							
								 
							
						 
						
							
							
								
								Allow autodetection of some dnxhd files that can be decoded correctly.  
							
							 
							
							 
							
							
								
							
							
							Fixes ticket #1807 . 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f657d495b0 
								
							
								 
							
						 
						
							
							
								
								rtpdec_qdm2: change one assert to av_assert0  
							
							 
							
							 
							
							
								
							
							
							Failure of this assert could lead to hard to debug behavior
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								e47024d72f 
								
							
								 
							
						 
						
							
							
								
								wtvdec: fix memleak on error  
							
							 
							
							 
							
							
								
							
							
							Fixes CID718002
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								120b38b966 
								
							
								 
							
						 
						
							
							
								
								avio: redesign ffio_rewind_with_probe_data()  
							
							 
							
							 
							
							
								
							
							
							This prevents a double free
Fixes CID718285
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								0a7005bebd 
								
							
								 
							
						 
						
							
							
								
								rtpdec_xiph: fix function return type  
							
							 
							
							 
							
							
								
							
							
							parse_packed_headers() returns either zero or a negative error code
so its return type must be signed.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								366484fff1 
								
							
								 
							
						 
						
							
							
								
								smjpeg: fix type of 'ret' variable in smjpeg_read_packet()  
							
							 
							
							 
							
							
								
							
							
							The 'ret' variable is used for negative error codes so it should
be a signed type.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								cdfa926415 
								
							
								 
							
						 
						
							
							
								
								lavf/swf: transform the swf tags define in an enum.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								a1d2210deb 
								
							
								 
							
						 
						
							
							
								
								lavf/swf: re-align after previous commit.  
							
							 
							
							
								
							
							
						 
						13 years ago