Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ce6949d3a0 
					 
					
						
						
							
							oggparsetheora: stop using deprecated avcodec_set_dimensions  
						
						
						
						
					 
					
						2013-10-31 20:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4f2d8968c0 
					 
					
						
						
							
							oggparsetheora: check av_mallocz result  
						
						
						
						
					 
					
						2013-10-30 08:45:31 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						5e5fb21877 
					 
					
						
						
							
							oggparsetheora: return meaningful error codes  
						
						
						
						
					 
					
						2013-10-30 08:45:25 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d4c12b8be4 
					 
					
						
						
							
							oggparsetheora: K&R cosmetics, reformat  
						
						... 
						
						
						
						Also typedef the private data struct and make its name consistent with
the rest of Libav.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com >
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2013-10-30 08:45:10 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						d872fb0f7f 
					 
					
						
						
							
							lavf: Reset the entry count and allocation size variables on av_reallocp failures  
						
						... 
						
						
						
						When av_reallocp fails, the associated variables that keep track of
the number of elements in the array (and in some cases, the
separate number of allocated elements) need to be reset.
Not all of these might technically be needed, but it's better to
reset them if in doubt, to make sure variables don't end up
conflicting.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-09-26 23:14:03 +03:00 
						 
				 
			
				
					
						
							
							
								Alexandra Khirnova 
							
						 
					 
					
						
						
							
						
						5626f994f2 
					 
					
						
						
							
							avformat: Use av_reallocp() where suitable  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de > 
						
						
					 
					
						2013-09-18 18:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								Giorgio Vazzana 
							
						 
					 
					
						
						
							
						
						39403c6c1b 
					 
					
						
						
							
							oggparsetheora: fix comment header parsing  
						
						... 
						
						
						
						Pass the correct header size to ff_vorbis_comment()
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-01-14 20:47:27 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						0336dea2ef 
					 
					
						
						
							
							oggparsetheora: make it more robust  
						
						
						
						
					 
					
						2012-09-24 22:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						bb146bb57b 
					 
					
						
						
							
							ogg: prevent NULL pointer deference in theora gptopts  
						
						... 
						
						
						
						Additional safety in case a special ogg stream is crafted
with the proper number of
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-09-24 22:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						7751e4693d 
					 
					
						
						
							
							ogg: check that the expected number of headers had been parsed  
						
						... 
						
						
						
						Not having the header for a codec is a tell-tale of a broken file. 
						
						
					 
					
						2012-09-24 22:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						36ef5369ee 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1bb3990b56 
					 
					
						
						
							
							ogg: don't set codec timebase  
						
						... 
						
						
						
						Demuxers are not supposed to set it. 
						
						
					 
					
						2012-03-02 11:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						c3f9ebf743 
					 
					
						
						
							
							lavf: make av_set_pts_info private.  
						
						... 
						
						
						
						It's supposed to be called only from (de)muxers. 
						
						
					 
					
						2011-11-30 20:34:45 +01:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						a351110eea 
					 
					
						
						
							
							Always use av_set_pts_info to set the stream time base.  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-06 16:08:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Daniel Dupas 
							
						 
					 
					
						
						
							
						
						cc947f04cc 
					 
					
						
						
							
							Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.  
						
						... 
						
						
						
						Patch by Jean-Daniel Dupas, devlists shadowlab org
Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-31 12:29:58 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						72415b2adb 
					 
					
						
						
							
							Define AVMediaType enum, and use it instead of enum CodecType, which  
						
						... 
						
						
						
						is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-30 23:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						b53cde48bd 
					 
					
						
						
							
							oggdec: Metadata is per-stream; don't merge multiple streams' together  
						
						... 
						
						
						
						Originally committed as revision 22473 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-12 05:16:44 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						e4d2d8c5d7 
					 
					
						
						
							
							Add ff_ prefix to vorbis_comment  
						
						... 
						
						
						
						Originally committed as revision 22472 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-12 05:16:39 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						8b6bdb6cf3 
					 
					
						
						
							
							oggdec: Parse theora headers since ogg might not mark keyframes  
						
						... 
						
						
						
						Fixes issue746
Originally committed as revision 22214 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-05 00:22:40 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						2d4970d88d 
					 
					
						
						
							
							oggdec: Set dts when known  
						
						... 
						
						
						
						Originally committed as revision 21134 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-11 05:51:09 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						11d058b7b3 
					 
					
						
						
							
							Replace invalid Theora frame rate by 25 FPS.  
						
						... 
						
						
						
						Avoids division by 0 due to e.g. time_base denominator being 0.
Originally committed as revision 19334 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-07-03 11:31:09 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						12d7c0793b 
					 
					
						
						
							
							Ensure that the extradata buffer is padded appripriately in the ogg demuxer.  
						
						... 
						
						
						
						Spotted by valgrind.
Originally committed as revision 19119 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-05 23:39:11 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						0a8dedc9e1 
					 
					
						
						
							
							Use skip_bits_long() for large skips  
						
						... 
						
						
						
						This fixes ogg/theora on ARM (more generally the A32 bitstream reader)
Originally committed as revision 18819 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-05-14 00:02:07 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						9106a698e7 
					 
					
						
						
							
							Rename bitstream.h to get_bits.h.  
						
						... 
						
						
						
						Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-13 16:20:26 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						e3b07e1a74 
					 
					
						
						
							
							OGG: correct PTS with old theora streams  
						
						... 
						
						
						
						Originally committed as revision 15785 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-11-06 01:57:17 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						77be08eeb1 
					 
					
						
						
							
							OGG: untypedef demuxer structs  
						
						... 
						
						
						
						Originally committed as revision 15784 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-11-06 01:50:56 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						a0ce2d1bbc 
					 
					
						
						
							
							Cosmetics: indentation  
						
						... 
						
						
						
						Originally committed as revision 15501 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-10-01 14:44:30 +00:00 
						 
				 
			
				
					
						
							
							
								David Conrad 
							
						 
					 
					
						
						
							
						
						277e3e534b 
					 
					
						
						
							
							Visible width/height fields were added in Theora 3.2  
						
						... 
						
						
						
						Originally committed as revision 15500 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-10-01 14:43:08 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						547ea47d4f 
					 
					
						
						
							
							Add ff_ prefix to ogg_codec_t structs  
						
						... 
						
						
						
						Originally committed as revision 14951 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-24 17:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						cd34bc7617 
					 
					
						
						
							
							Make ogg_codec_t descriptions const  
						
						... 
						
						
						
						Originally committed as revision 14948 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-24 17:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						5972945197 
					 
					
						
						
							
							convert every muxer/demuxer to write/read sample_aspect_ratio from/to  
						
						... 
						
						
						
						the corresponding AVStream instead of AVCodecContext
Originally committed as revision 14933 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-23 23:43:20 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						245976da2a 
					 
					
						
						
							
							Use full path for #includes from another directory.  
						
						... 
						
						
						
						Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-09 11:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						e1a794b272 
					 
					
						
						
							
							set PKT_FLAG_KEY for Theora and OGM streams  
						
						... 
						
						
						
						Originally committed as revision 11002 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-11 21:56:18 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						a0ddef24ce 
					 
					
						
						
							
							Rename ogg2.[ch] to oggdec.[ch].  
						
						... 
						
						
						
						Originally committed as revision 10943 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-11-07 20:22:32 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						80fb82346e 
					 
					
						
						
							
							Use AV_RB* macros where appropriate.  
						
						... 
						
						
						
						patch by Ronald S. Bultje, rsbultje gmail com
thread: Re: [FFmpeg-devel] remove int readers
date: Sat, 23 Jun 2007 09:32:12 -0400
Originally committed as revision 9499 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-06 09:32:34 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						b997b67c63 
					 
					
						
						
							
							use get_bits_long() where needed  
						
						... 
						
						
						
						patch by Aurelien Jacobs, aurel gnuage org
Originally committed as revision 9314 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-14 18:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						c0f716b86f 
					 
					
						
						
							
							fix display of theora videos with visible size smaller than encoded size  
						
						... 
						
						
						
						Originally committed as revision 8928 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-07 15:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Matthieu Castet 
							
						 
					 
					
						
						
							
						
						116d866ca5 
					 
					
						
						
							
							fix playback of theora.ogg on mphq patch by (matthieu castet %% castet dat matthieu ot free dat fr %%)  
						
						... 
						
						
						
						Originally committed as revision 5776 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-07-17 10:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						3644cb8ff9 
					 
					
						
						
							
							set stream time_base properly  
						
						... 
						
						
						
						Originally committed as revision 5367 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-05-12 00:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
						
						571fa53105 
					 
					
						
						
							
							support correct ptses on other than version 3.2.0 aswell  
						
						... 
						
						
						
						Originally committed as revision 5047 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-02-22 00:18:12 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						bb270c0896 
					 
					
						
						
							
							COSMETICS: tabs --> spaces, some prettyprinting  
						
						... 
						
						
						
						Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-12-22 01:10:11 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						115329f160 
					 
					
						
						
							
							COSMETICS: Remove all trailing whitespace.  
						
						... 
						
						
						
						Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-12-17 18:14:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						01f4895c68 
					 
					
						
						
							
							changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility  
						
						... 
						
						
						
						Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-07-17 22:24:36 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						5b558574ba 
					 
					
						
						
							
							check theora version  
						
						... 
						
						
						
						Originally committed as revision 4229 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-05-12 22:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						1ed923eab3 
					 
					
						
						
							
							support theora in ogg, plus required ogg core changes  
						
						... 
						
						
						
						Originally committed as revision 4217 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2005-05-11 16:38:34 +00:00