18ca491bf1 
								
							
								 
							
						 
						
							
							
								
								mkvdec: Avoid divide-by-zero crash on invalid real audio tracks  
							
							Originally committed as revision 21129 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								553e9f7529 
								
							
								 
							
						 
						
							
							
								
								matroskadec: cosmetics: indentation  
							
							Originally committed as revision 20133 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff0d5a745e 
								
							
								 
							
						 
						
							
							
								
								matroskadec: don't overwrite extradata already read by ff_get_wav_header()  
							
							Originally committed as revision 20132 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								038146e9cf 
								
							
								 
							
						 
						
							
							
								
								matroskadec: fix handling of A_MS/ACM track with no extradata  
							
							Originally committed as revision 20131 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								429eeecd5a 
								
							
								 
							
						 
						
							
							
								
								matroskadec: add correct extradata offset for V_MS/VFW/FOURCC tracks  
							
							Originally committed as revision 19694 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e26444079c 
								
							
								 
							
						 
						
							
							
								
								matroskadec: factorize some code  
							
							Originally committed as revision 19693 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8306be9c3b 
								
							
								 
							
						 
						
							
							
								
								matroskadec: disable h264 parser as long as it totally mess up frame type  
							
							Originally committed as revision 19622 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								194d4b494b 
								
							
								 
							
						 
						
							
							
								
								matroskadec: correctly parse flags for simpleblock frames  
							
							Originally committed as revision 19621 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a40491ef2 
								
							
								 
							
						 
						
							
							
								
								Add ff_ prefixes to exported symbols in libavformat/riff.h.  
							
							patch by Daniel Verkamp, aniel drv nu
Originally committed as revision 19254 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f909c7675 
								
							
								 
							
						 
						
							
							
								
								matroskadec: prepend TargetType to metadata key name  
							
							Originally committed as revision 19184 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0871e65cf6 
								
							
								 
							
						 
						
							
							
								
								Remove unused code found by CSA  
							
							Originally committed as revision 18783 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								719e721a14 
								
							
								 
							
						 
						
							
							
								
								Add some basic metadata conversion tables for matroska and asf.  
							
							Add missing const qualifiers for metadata_conv in AV{In|Out}putFormat.
Originally committed as revision 17671 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ebeea82f0 
								
							
								 
							
						 
						
							
							
								
								matroskadec: return AVERROR_EOF upon detection of end of file  
							
							Originally committed as revision 17460 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f702df396d 
								
							
								 
							
						 
						
							
							
								
								matroskadec: export language of metadata tags when available  
							
							Originally committed as revision 17334 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								929e9de7a1 
								
							
								 
							
						 
						
							
							
								
								matroskadec: add generic metadata support  
							
							Originally committed as revision 17331 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								325ace3efc 
								
							
								 
							
						 
						
							
							
								
								matroskadec: read track and attachment uid  
							
							will be useful for generic metadata support
Originally committed as revision 17330 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38766e084f 
								
							
								 
							
						 
						
							
							
								
								matroskadec: export track name through the metadata API  
							
							Originally committed as revision 17329 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cb6e159f8 
								
							
								 
							
						 
						
							
							
								
								matroskadec: use new metadata API to export some simple information  
							
							Originally committed as revision 17328 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69b6d53beb 
								
							
								 
							
						 
						
							
							
								
								cosmetics: whitespace  
							
							Originally committed as revision 16951 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b178e5629 
								
							
								 
							
						 
						
							
							
								
								Add av_ prefix to LZO stuff and thus make it officially part of the public API.  
							
							Keep lzo1x_decode until the next major version bump for binary compatibility.
Originally committed as revision 16946 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bad5537e2c 
								
							
								 
							
						 
						
							
							
								
								Use full internal pathname in doxygen  @file  directives.  
							
							Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e169d16f1 
								
							
								 
							
						 
						
							
							
								
								matroskadec: merge ByteIOContext declarations at upper level  
							
							Originally committed as revision 16673 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68a71451f6 
								
							
								 
							
						 
						
							
							
								
								matroskadec: parse the WAVEFORMATEX header and discard it from extradata  
							
							Originally committed as revision 16672 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0e4be590c 
								
							
								 
							
						 
						
							
							
								
								matroskadec: ensure we only consider chapters which are properly ordered  
							
							Originally committed as revision 16612 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b250f9c66d 
								
							
								 
							
						 
						
							
							
								
								Change semantic of CONFIG_*, HAVE_* and ARCH_*.  
							
							They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a5d31ac25 
								
							
								 
							
						 
						
							
							
								
								Fix build: Add intreadwrite.h and bswap.h #includes where necessary.  
							
							Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ca610c015 
								
							
								 
							
						 
						
							
							
								
								Allocate and clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of mkv  
							
							extradata.
Fixes valgrind invalid read warnings during H.264 extradata parsing.
Originally committed as revision 16229 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f569ed08f 
								
							
								 
							
						 
						
							
							
								
								matroskadec: fix index timestamps for some broken files  
							
							fix issue697
Originally committed as revision 15829 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37d3e0667a 
								
							
								 
							
						 
						
							
							
								
								uses FF_ARRAY_ELEMS() where appropriate  
							
							Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc5c918ea8 
								
							
								 
							
						 
						
							
							
								
								Remove offset_t typedef and use int64_t directly instead.  
							
							The name offset_t is easily confused with the standard off_t type and
*_t is POSIX reserved namespace if any POSIX header is included.
Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c58e8bd3c3 
								
							
								 
							
						 
						
							
							
								
								matroskadec: cosmetics: indentation  
							
							Originally committed as revision 15529 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21a115d17b 
								
							
								 
							
						 
						
							
							
								
								matroskadec: don't merge packets which have no timestamp  
							
							Originally committed as revision 15528 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5e34dcb72 
								
							
								 
							
						 
						
							
							
								
								matroskadec: merge ASS events which share the same pts in the same AVPavket  
							
							Originally committed as revision 15455 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3df2be9fa7 
								
							
								 
							
						 
						
							
							
								
								matroskadec: ass events lines must end with a DOS style EOL  
							
							Originally committed as revision 15454 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bb4a1a1c4 
								
							
								 
							
						 
						
							
							
								
								matroskadec: set duration only for CODEC_ID_TEXT subtitles  
							
							Originally committed as revision 15453 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7d4b7431d 
								
							
								 
							
						 
						
							
							
								
								matroskadec: pass duration as parameter of matroska_fix_ass_packet()  
							
							Originally committed as revision 15452 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8fd7e764a 
								
							
								 
							
						 
						
							
							
								
								matroskadec: simplify, first_timecode is already in the index  
							
							no need to duplicate it
Originally committed as revision 15302 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5358a81f9c 
								
							
								 
							
						 
						
							
							
								
								matroskadec: prevent seeking before the first keyframe of the reference stream  
							
							Originally committed as revision 15301 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c16582579b 
								
							
								 
							
						 
						
							
							
								
								matroskadec: demux relevant subtitle packets after a seek  
							
							only works for subtitle tracks which were properly indexed up to the seek point
Originally committed as revision 15284 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82360e670d 
								
							
								 
							
						 
						
							
							
								
								matroskadec: ensure that overlapping subtitles are not added to the index  
							
							Originally committed as revision 15283 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20f7466550 
								
							
								 
							
						 
						
							
							
								
								matroskadec: after seeking, skip up to the desired timestamp instead of  
							
							the desired stream
Originally committed as revision 15282 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f14a201b32 
								
							
								 
							
						 
						
							
							
								
								matroskadec: move timecode calculation a little earlier  
							
							so as to be able to use it in other part of the code
Originally committed as revision 15281 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fc9d7cec4 
								
							
								 
							
						 
						
							
							
								
								matroskadec: sanitize track time_scale before using it  
							
							fix issue628
Originally committed as revision 15280 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3467f8608 
								
							
								 
							
						 
						
							
							
								
								matroskadec: remove now useless vstream and is_video_key_frame  
							
							Originally committed as revision 15231 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbfb0e5f36 
								
							
								 
							
						 
						
							
							
								
								matroskadec: remove useless braces  
							
							Originally committed as revision 15230 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24c3da1637 
								
							
								 
							
						 
						
							
							
								
								matroskadec: ensure that the timecode added to the index are is the one  
							
							of the actual keyframe block, and not the one of the start of the cluster
containing this block.
Originally committed as revision 15229 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3eb9bfbb84 
								
							
								 
							
						 
						
							
							
								
								matroskadec: fix ASS subtitle track packets before emitting them  
							
							Matroska does some butchering when storing the ASS lines. The start and end
time are removed (because they are duplicated in the container).
The matroska_fix_ass_packet() function simply restore those start and end
time in ASS lines to ensure our ASS packets comply with the ASS spec.
Originally committed as revision 15211 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								62c24705c8 
								
							
								 
							
						 
						
							
							
								
								matroska: subtitle display duration must be stored in pkt->convergence_duration  
							
							Originally committed as revision 15206 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0dbddda397 
								
							
								 
							
						 
						
							
							
								
								matroskadec: cosmetics: indentation  
							
							Originally committed as revision 14995 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bef5f9b96 
								
							
								 
							
						 
						
							
							
								
								matroskadec: seek to the last position known in the index before resorting to  
							
							full cluster parsing when seeking after the end of index
Originally committed as revision 14994 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago