53618054b6 
								
							
								 
							
						 
						
							
							
								
								parser: Add missing #include for printing ISO C99 conversion specifiers  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b77a59336 
								
							
								 
							
						 
						
							
							
								
								Use correct printf conversion specifiers for POSIX integer types  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								948f3c19a8 
								
							
								 
							
						 
						
							
							
								
								lavc: Make AVPacket.duration int64, and deprecate convergence_duration  
							
							Note that convergence_duration had another meaning, one which was in
practice never used. The only real use for it was a 64 bit replacement
for the duration field. It's better just to make duration 64 bits, and
to get rid of it.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								059a934806 
								
							
								 
							
						 
						
							
							
								
								lavc: Consistently prefix input buffer defines  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c6eb0a1b7 
								
							
								 
							
						 
						
							
							
								
								lavc: AV-prefix all codec flags  
							
							Convert doxygen to multiline and express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a85dfc830 
								
							
								 
							
						 
						
							
							
								
								lavc: Replace av_dlog and tprintf with internal macros  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31d2039cb4 
								
							
								 
							
						 
						
							
							
								
								h264_parser: export video format and dimensions  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8a9641a652 
								
							
								 
							
						 
						
							
							
								
								bsf: check memory allocations  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53abe32409 
								
							
								 
							
						 
						
							
							
								
								avcodec: Mark argument in av_{parser|hwaccel|bitstream_filter}_next as const  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ec336484d 
								
							
								 
							
						 
						
							
							
								
								parser: cosmetics: Drop some unnecessary parentheses  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1c699659d 
								
							
								 
							
						 
						
							
							
								
								parser: K&R formatting cosmetics  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed61f3ca8a 
								
							
								 
							
						 
						
							
							
								
								parser: Remove commented-out cruft  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f8bc92365 
								
							
								 
							
						 
						
							
							
								
								Add missing #includes for *INT64_MAX and *INT64_C  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								511cf612ac 
								
							
								 
							
						 
						
							
							
								
								miscellaneous typo fixes  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								096abfa150 
								
							
								 
							
						 
						
							
							
								
								parser: fix large overreads  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a07c1332c 
								
							
								 
							
						 
						
							
							
								
								parser: Move Doxygen documentation to the header files  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f6b0311a3 
								
							
								 
							
						 
						
							
							
								
								avcodec: Drop some silly commented-out av_log() invocations  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d65496990 
								
							
								 
							
						 
						
							
							
								
								parser: Don't use pc as context for av_dlog  
							
							The ParserContext class doesn't have an AVClass, required for
using it as a logging class.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d9c2dc89a 
								
							
								 
							
						 
						
							
							
								
								Don't include common.h from avutil.h  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b24aaabd44 
								
							
								 
							
						 
						
							
							
								
								remove ParseContext1  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58c42af722 
								
							
								 
							
						 
						
							
							
								
								doxygen: misc consistency, spelling and wording fixes  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								975a1447f7 
								
							
								 
							
						 
						
							
							
								
								Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09cbf60f8e 
								
							
								 
							
						 
						
							
							
								
								Replace more disabled printf() calls by av_dlog().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								045dd4b928 
								
							
								 
							
						 
						
							
							
								
								Replace some commented-out debug printf() / av_log() messages with av_dlog().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5eef4afb9a 
								
							
								 
							
						 
						
							
							
								
								avparser: don't av_malloc(0).  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3453a231a6 
								
							
								 
							
						 
						
							
							
								
								lavc: remove misc disabled cruft.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f6265e011 
								
							
								 
							
						 
						
							
							
								
								Fix parser: mark av_parser_parse() for removal on next major bump  
							
							Fix the breakage introduced with 9073ca6c6e 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9073ca6c6e 
								
							
								 
							
						 
						
							
							
								
								parser: mark av_parser_parse() for removal on next major bump  
							
							Fixes build with the bump, since the prototype is already marked for
removal. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59cb40b921 
								
							
								 
							
						 
						
							
							
								
								Fix index_entries pos:  
							
							It was being set wrong for files with data_offset > 0
Patch by Michael Chinen, mchinen gmail
Originally committed as revision 25239 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c01694c889 
								
							
								 
							
						 
						
							
							
								
								saner default value for convergence_duration  
							
							Originally committed as revision 24002 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6858ce2ffc 
								
							
								 
							
						 
						
							
							
								
								Fix typo.  
							
							Originally committed as revision 22936 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32e543f866 
								
							
								 
							
						 
						
							
							
								
								Replace  @returns  by  @return .  
							
							Originally committed as revision 22729 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b27758bc02 
								
							
								 
							
						 
						
							
							
								
								Fetch timestamp for the first frame of field only if frame_offset and  
							
							next_frame_offset are not set, because second field has next frame offset set
but not frame_offset, otherwise this wrongly fetch timestamp for the
second field.
Originally committed as revision 19244 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6645e8ca2f 
								
							
								 
							
						 
						
							
							
								
								do not reference remainder packets in the parser, fix timestamps fetching  
							
							Originally committed as revision 18958 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b283ba26ce 
								
							
								 
							
						 
						
							
							
								
								Add handling of frame position in the parser.  
							
							Originally committed as revision 17823 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7115cbda30 
								
							
								 
							
						 
						
							
							
								
								Consider all packets in the parser, not just ones with timestamps,  
							
							this should greatly simplify handling of packet pos.
Originally committed as revision 17733 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2cc304215d 
								
							
								 
							
						 
						
							
							
								
								Favor container packets that end after the first byte of the access  
							
							unit in fetch_timestamp(). This should make no difference for valid
streams but may help invalid ones, also its needed for future changes.
Originally committed as revision 17732 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4c7a5ea27 
								
							
								 
							
						 
						
							
							
								
								Call ff_fetch_timestamp() for mpeg1/2 when a picture start code is found instead  
							
							of calling it at the end of a frame with a large negative offset.
This significantly reduces the maximal distance in container packets between
the point where the first byte of the "access unit" was stored and where
we call ff_fetch_timestamp() thus reducing the constraints on our parser.
Also change the parser from next_frame_offset to cur, this is needed
because now the reference is from container packet start instead of
frame start. (i previously misinterpreted this as bug)
Originally committed as revision 17731 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27ca0a79c9 
								
							
								 
							
						 
						
							
							
								
								Add timestamp computation if values are exported by decoder.  
							
							Patch by Ivan Schreter, schreter gmx net
Originally committed as revision 17574 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1fa494205 
								
							
								 
							
						 
						
							
							
								
								Add convergence_duration to AVCodecParserContext.  
							
							Patch by Ivan Schreter, schreter gmx net
Originally committed as revision 17468 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6363af44da 
								
							
								 
							
						 
						
							
							
								
								Add key_frame to AVCodecParserContext, used in libavformat.  
							
							Initialized to -1 in parser.c for backward compatibility.
Patch by Ivan Schreter, schreter gmx net
Originally committed as revision 17442 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								406792e7b0 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove pointless period after copyright statement non-sentences.  
							
							Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								98a8ce4964 
								
							
								 
							
						 
						
							
							
								
								add state64 field to ParseContext storing last 8 bytes, to be able to check for longer startcodes  
							
							Originally committed as revision 15671 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8714ea1b3 
								
							
								 
							
						 
						
							
							
								
								Use av_freep() in ff_parse_close().  
							
							Originally committed as revision 15654 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6df765ed3 
								
							
								 
							
						 
						
							
							
								
								Mark list heads static. Patch by Diego Pettenò  
							
							Originally committed as revision 15548 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44b79c6022 
								
							
								 
							
						 
						
							
							
								
								indent  
							
							Originally committed as revision 13628 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4e3230ea5 
								
							
								 
							
						 
						
							
							
								
								Only store timestamps when there are timestamps.  
							
							Originally committed as revision 13627 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05d1d160bc 
								
							
								 
							
						 
						
							
							
								
								Our MPEG-TS demuxer does not send complete PES packets but sends them  
							
							piecewise, thus the end values cannot be used for associating timestamps.
Originally committed as revision 13626 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago