Diego Biurrun 
							
						 
					 
					
						
						
							
						
						e4cbf7529b 
					 
					
						
						
							
							Give all anonymously typedeffed structs in headers a name  
						
						... 
						
						
						
						Anonymous structs cannot be forward declared and have no benefit. 
						
						
					 
					
						2012-10-06 09:27:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yusuke Nakamura 
							
						 
					 
					
						
						
							
						
						d17d0ec8c2 
					 
					
						
						
							
							mov: support random access point grouping  
						
						... 
						
						
						
						Frames described by this grouping are the starter of a closed or
an open GOP.
This is useful for open GOP of H.264 stream which is not described
by sync sample atom.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2012-09-19 20:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						36ef5369ee 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Yusuke Nakamura 
							
						 
					 
					
						
						
							
						
						accea4d9d8 
					 
					
						
						
							
							mov: Fix detecting there is no sync sample.  
						
						... 
						
						
						
						Stss atom without entries doesn't mean every sample is a sync sample.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-04-13 23:08:34 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						383a3b64cb 
					 
					
						
						
							
							movdec: Restart parsing root-level atoms at the right spot  
						
						... 
						
						
						
						If parsing moov+mdat in a non-seekable file, we currently
abort parsing directly after parsing the header of the mdat
atom. If we want to continue parsing later (if looking to
parse later fragments), we need to skip past the content of the
mdat atom, otherwise we end up parsing the content of the mdat
atom as root level atoms.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-22 10:39:14 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						5be805d38c 
					 
					
						
						
							
							mov: Use defines for sample flags in fragments  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-18 21:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						3eec23f3cd 
					 
					
						
						
							
							mov: Use defines for trun flags  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-18 21:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						73328f24fa 
					 
					
						
						
							
							mov: Use defines for tfhd flags  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-18 21:13:33 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						167f3b8de7 
					 
					
						
						
							
							libavformat: Add an ff_ prefix to some lavf internal symbols  
						
						... 
						
						
						
						Prefix the functions/tables brktimegm, pcm_read_seek,
dv_offset_reset, voc_get_packet, codec_movaudio_tags,
codec_movvideo_tags.
After this, lavf has no global symbols without the proper prefix.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:17 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						7f19bdc2a2 
					 
					
						
						
							
							movdec: fix dts generation in fragmented files  
						
						... 
						
						
						
						Do not use AVStream's duration for dts generation since it contains in
some cases the duration of the whole file instead of duration of the
samples in the moov. This happens if the mdhd holds the duration of the
whole file but has no entries or a zero duration in its stts. 
						
						
					 
					
						2012-02-02 17:39:13 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						bc7d05177f 
					 
					
						
						
							
							movdec: Calculate an average bit rate for fragmented streams, too  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-01-25 12:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						ca65932bbf 
					 
					
						
						
							
							mpegts: MP4 SL support  
						
						
						
						
					 
					
						2011-10-28 14:54:14 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						c530267024 
					 
					
						
						
							
							mpegts: MP4 OD support  
						
						
						
						
					 
					
						2011-10-28 14:54:14 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						ad6c7c1b52 
					 
					
						
						
							
							mp4: Handle non-trivial ES Descriptors.  
						
						
						
						
					 
					
						2011-08-25 11:53:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yusuke Nakamura 
							
						 
					 
					
						
						
							
						
						5f0bb0baef 
					 
					
						
						
							
							mov: Support edit list atom version 1.  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2011-05-12 15:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						2d8591c27e 
					 
					
						
						
							
							make containers pass palette change in AVPacket  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2011-04-15 18:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						2912e87a6c 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ae628ec1fd 
					 
					
						
						
							
							avio: rename ByteIOContext to AVIOContext.  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-20 08:37:15 -05:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						798c6facb7 
					 
					
						
						
							
							In ts demuxer, support aac flexmux using extradata in iods, issue  #2346  
						
						... 
						
						
						
						Originally committed as revision 25806 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-23 00:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						dc2cabd003 
					 
					
						
						
							
							movdec: Split out ff_mov_read_stsd  
						
						... 
						
						
						
						Originally committed as revision 25359 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-05 21:35:44 +00:00 
						 
				 
			
				
					
						
							
							
								Francesco Lavra 
							
						 
					 
					
						
						
							
						
						80b39e1ca6 
					 
					
						
						
							
							Move AVCodecTag from riff.h into internal.h.  
						
						... 
						
						
						
						Patch by Francesco Lavra, francescolavra interfree it
Originally committed as revision 23250 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-05-22 16:01:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						7221579b0c 
					 
					
						
						
							
							mov: Read QuickTime chapters  
						
						... 
						
						
						
						Originally committed as revision 22928 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-21 06:36:09 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						1c90d2985d 
					 
					
						
						
							
							Always consider the mov language code as 4 bytes fixed size and change the  
						
						... 
						
						
						
						function declaration to reflect this.
Originally committed as revision 21558 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-30 21:54:06 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						cb41b2b6e0 
					 
					
						
						
							
							remove no more needed MOVAtom.offset field  
						
						... 
						
						
						
						Originally committed as revision 21023 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-04 22:51:38 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						adeb907137 
					 
					
						
						
							
							Search relative path according to alias record when opening mov reference files.  
						
						... 
						
						
						
						Based on patch by Maksym Veremeyenko, verem at m1stereo dot tv
Originally committed as revision 20539 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-11-15 03:26:47 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						2d423666c0 
					 
					
						
						
							
							Make mov LPCM and AAC parsing functions public  
						
						... 
						
						
						
						Originally committed as revision 19878 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-16 11:35:01 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						bbe46bc4c2 
					 
					
						
						
							
							Remove time_rate, we cannot compute exactly when fragments are  
						
						... 
						
						
						
						used and we cannot determine if fragments are present or not in
streamed mode.
Originally committed as revision 19148 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-11 05:13:23 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						171a353159 
					 
					
						
						
							
							parse 'stps' atom to set keyframe, partial sync sample for mpeg-2 open gop  
						
						... 
						
						
						
						Originally committed as revision 18813 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-05-13 08:31:22 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						1a11c0aa8a 
					 
					
						
						
							
							align and update doxygen  
						
						... 
						
						
						
						Originally committed as revision 18812 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-05-13 08:01:33 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						4b29ed399f 
					 
					
						
						
							
							Parse 'cslg' atom to retrieve dts shift when 'ctts' duration is negative.  
						
						... 
						
						
						
						We have now dts <= pts, note that for some B frames dts+1 == pts can happen
if a crappy timebase is used instead of correct /1001.
Originally committed as revision 18810 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-05-13 07:55:03 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						e49da8273b 
					 
					
						
						
							
							allocate palette in codec directly  
						
						... 
						
						
						
						Originally committed as revision 17976 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-15 09:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						88c4339bda 
					 
					
						
						
							
							Move MOVContext and related structures from mov.c to isom.h. See "[PATCH]  
						
						... 
						
						
						
						move MOVContext from mov.c to isom.h" thread on ML.
Originally committed as revision 17915 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-09 21:53:00 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						dce25564cc 
					 
					
						
						
							
							'code' is used to index a table so make it unsigned  
						
						... 
						
						
						
						this prevents using negative index and possibly crashing with broken files
Originally committed as revision 16714 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-21 22:32:17 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						406792e7b0 
					 
					
						
						
							
							cosmetics: Remove pointless period after copyright statement non-sentences.  
						
						... 
						
						
						
						Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-19 15:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						c3e92a6cb4 
					 
					
						
						
							
							remove _t in typedef for POSIX compatibility  
						
						... 
						
						
						
						Originally committed as revision 16063 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-11 20:06:56 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						987903826b 
					 
					
						
						
							
							Globally rename the header inclusion guard names.  
						
						... 
						
						
						
						Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.'  to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_".
Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-31 07:39:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1e3c9307e6 
					 
					
						
						
							
							Set correct codec type and id for text subtitles.  
						
						... 
						
						
						
						fixes http://samples.mplayerhq.hu/mov/subtitles-embedded/subtitlemovie.mov 
closes issue341
Originally committed as revision 11624 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-01-26 20:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						99545457bf 
					 
					
						
						
							
							include all prerequisites in header files  
						
						... 
						
						
						
						Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-16 22:59:13 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						e23848a49c 
					 
					
						
						
							
							cosmectics, use consistant and homogeneous type names for atoms  
						
						... 
						
						
						
						Originally committed as revision 8828 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-04-26 11:36:05 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						ccba88d764 
					 
					
						
						
							
							cosmectics, mov -> mp4  
						
						... 
						
						
						
						Originally committed as revision 8497 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-03-24 15:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						1e5f5e3b7a 
					 
					
						
						
							
							use common tables for mov muxer and demuxer  
						
						... 
						
						
						
						Originally committed as revision 8205 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-03-03 14:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7caf0cc62c 
					 
					
						
						
							
							add codec_id <-> codec_tag tables to AVIn/OutputFormat  
						
						... 
						
						
						
						Originally committed as revision 7593 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-01-21 01:39:17 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b78e7197a8 
					 
					
						
						
							
							Change license headers to say 'FFmpeg' instead of 'this program/this library'  
						
						... 
						
						
						
						and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-07 15:30:46 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						04d7f60143 
					 
					
						
						
							
							Add official LGPL license headers to the files that were missing them.  
						
						... 
						
						
						
						Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-10 14:02:42 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						e40ee6a268 
					 
					
						
						
							
							move common code from mov.c and movenc.c to isom.c  
						
						... 
						
						
						
						Originally committed as revision 5882 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-08-01 14:58:15 +00:00