Justin Ruggles 
							
						 
					 
					
						
						
							
						
						ea289186f0 
					 
					
						
						
							
							ea: fix audio pts  
						
						... 
						
						
						
						The time base is 1 / sample_rate, not 90000.
Several more codecs encode the sample count in the first 4 bytes of the
chunk, so we set the durations accordingly. Also, we can set start_time and
packet duration instead of keeping track of the sample count in the demuxer. 
						
						
					 
					
						2012-03-03 17:03:27 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						efec3bc65a 
					 
					
						
						
							
							electronicarts: set timebase for tgv video.  
						
						... 
						
						
						
						The container has no timestamps and the framerate isn't stored in the
data either.
The decoder sets codec timebase to experimentally found value 1/15. Do
the same for the demuxer too, it should at least be better than the
default 1/90000. 
						
						
					 
					
						2012-03-02 11:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e39400c3a8 
					 
					
						
						
							
							electronicarts: parse the framerate for cmv video.  
						
						
						
						
					 
					
						2012-03-02 11:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1d3144c318 
					 
					
						
						
							
							electronicarts: don't set codec timebase  
						
						... 
						
						
						
						Demuxers are not supposed to set it.
Set stream timebase and framerates instead (this is a cfr container with
no timestamps). 
						
						
					 
					
						2012-03-02 11:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6e9651d106 
					 
					
						
						
							
							lavf: remove AVFormatParameters from AVFormatContext.read_header signature  
						
						
						
						
					 
					
						2012-01-27 10:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						73b16198b6 
					 
					
						
						
							
							electronicarts: check bytes per sample for validity  
						
						... 
						
						
						
						Prevents division by zero. 
						
						
					 
					
						2012-01-07 00:18:42 +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 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						3b3bbdd3e6 
					 
					
						
						
							
							lavf,lavd: replace av_new_stream->avformat_new_stream part I.  
						
						... 
						
						
						
						Trivial replacements with sed are done in this commit:
sed 's/av_new_stream(\([^)]*\), 0)/avformat_new_stream(\1, NULL)/' 
						
						
					 
					
						2011-10-19 17:02:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						dfc2c4d900 
					 
					
						
						
							
							lavf: use designated initialisers for all (de)muxers.  
						
						... 
						
						
						
						It's more readable and less prone to breakage. 
						
						
					 
					
						2011-07-17 06:58:37 +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 
							
						 
					 
					
						
						
							
						
						45a8a02a41 
					 
					
						
						
							
							lavf: replace avio_seek(SEEK_CUR) with avio_skip where it makes sense  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-16 22:24:51 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						66e5b1df36 
					 
					
						
						
							
							avio: deprecate url_feof  
						
						... 
						
						
						
						AVIOContext.eof_reached should be used directly instead.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-07 17:20:31 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a2704c9712 
					 
					
						
						
							
							avio: add avio_tell macro as a replacement for url_ftell  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-04 11:26:57 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e356fc57a2 
					 
					
						
						
							
							lavf: replace all uses of url_fskip with avio_seek  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-01 12:22:16 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6b4aa5dac8 
					 
					
						
						
							
							avio: avio_ prefix for url_fseek  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-01 12:12:33 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b7effd4e83 
					 
					
						
						
							
							avio: avio_ prefixes for get_* functions  
						
						... 
						
						
						
						In the name of consistency:
get_byte           -> avio_r8
get_<type>         -> avio_r<type>
get_buffer         -> avio_read
get_partial_buffer will be made private later
get_strz is left out becase I want to change it later to return
something useful.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-21 11:23:22 -05: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 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						c6610a216e 
					 
					
						
						
							
							Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.  
						
						... 
						
						
						
						This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts. 
						
						
					 
					
						2011-01-26 22:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						1c4ac03530 
					 
					
						
						
							
							electronicarts: prevent endless loop opportunity in process_audio_header_elements()  
						
						... 
						
						
						
						Fixes issue2529.
Originally committed as revision 26307 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-11 02:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						74093bb593 
					 
					
						
						
							
							revert r26302  
						
						... 
						
						
						
						Originally committed as revision 26305 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-10 22:25:45 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						e19e051e56 
					 
					
						
						
							
							electronicarts: prevent endless loop opportunity in process_audio_header_elements()  
						
						... 
						
						
						
						Fixes issue2529.
Originally committed as revision 26302 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-10 12:56:50 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						42396c2e67 
					 
					
						
						
							
							electronicarts: only apply audio sanity checks when audio stream is present  
						
						... 
						
						
						
						Originally committed as revision 26301 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-10 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Kang 
							
						 
					 
					
						
						
							
						
						cb77dad724 
					 
					
						
						
							
							perform sanity check on sample rate in electronicarts demuxer  
						
						... 
						
						
						
						Fixes issue2525
Original patch by Daniel Kang, daniel.d.kang at gmail
Originally committed as revision 26298 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-10 11:38:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Kang 
							
						 
					 
					
						
						
							
						
						4da766ce65 
					 
					
						
						
							
							perform sanity check on number of channels in electronicarts demuxer  
						
						... 
						
						
						
						Fixes issue2514
Original patch by Daniel Kang, daniel.d.kang at gmail
Originally committed as revision 26296 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2011-01-10 11:02:07 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						8fc0162ac4 
					 
					
						
						
							
							Add av_ prefix to bswap macros  
						
						... 
						
						
						
						Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-10 22:12:30 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ba87f0801d 
					 
					
						
						
							
							Remove explicit filename from Doxygen @file commands.  
						
						... 
						
						
						
						Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-20 14:45:34 +00: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 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						e6a9dd6a7d 
					 
					
						
						
							
							Use enum CodecID where appropriate.  
						
						... 
						
						
						
						Originally committed as revision 21119 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-10 08:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						add5badbc1 
					 
					
						
						
							
							do not create Electronic Arts audio stream when unsupported revision2 audio codec is present [issue1516]  
						
						... 
						
						
						
						Originally committed as revision 21116 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-10 05:08:42 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						892d7e78ef 
					 
					
						
						
							
							Slightly improve probe for ea format by checking that it is possible to  
						
						... 
						
						
						
						guess whether the file is little- or big-endian.
Originally committed as revision 19896 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-17 18:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						eacfe8581d 
					 
					
						
						
							
							Electronic Arts demuxer: support Madcow video tag  
						
						... 
						
						
						
						Originally committed as revision 19179 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-13 02:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						c3481d18b4 
					 
					
						
						
							
							Remove unused audio_pts field from ea demuxer struct  
						
						... 
						
						
						
						Originally committed as revision 18538 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-16 12:46:06 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						c96495e75c 
					 
					
						
						
							
							Move ea demuxer messages that are irrelevant to ordinary users from  
						
						... 
						
						
						
						AV_LOG_INFO to AV_LOG_DEBUG.
Originally committed as revision 18464 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-12 08:53:22 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						46e97dc3c2 
					 
					
						
						
							
							Reindent  
						
						... 
						
						
						
						Originally committed as revision 18429 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-11 10:41:06 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						f772b7fa7d 
					 
					
						
						
							
							Make electronicarts demuxer return partial frames, this is the default  
						
						... 
						
						
						
						behaviour of av_get_packet and should not be override without good reason.
As a side effect this fixes the memleak described in issue 956.
Also return the exact error code from av_get_packet instead of AVERROR(EIO).
Originally committed as revision 18428 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-11 10:38:56 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b57ac115ae 
					 
					
						
						
							
							Add av_uninit macro to variable to avoid false positive warning:  
						
						... 
						
						
						
						libavformat/electronicarts.c: In function ‘ea_read_packet’:
libavformat/electronicarts.c:447: warning: ‘num_samples’ may be used uninitialized in this function
Originally committed as revision 17157 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-11 15:01:52 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						468d298d0c 
					 
					
						
						
							
							Electronic Arts demuxer: support TQI video tag  
						
						... 
						
						
						
						Originally committed as revision 17003 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-05 08:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2009-02-01 02:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						6a5d31ac25 
					 
					
						
						
							
							Fix build: Add intreadwrite.h and bswap.h #includes where necessary.  
						
						... 
						
						
						
						Originally committed as revision 16556 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-11 22:19:48 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						d2299316ce 
					 
					
						
						
							
							Electronic Arts demuxer: support TGQ video tags  
						
						... 
						
						
						
						Originally committed as revision 15791 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-11-08 00:39:31 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Abeni 
							
						 
					 
					
						
						
							
						
						dd1c8f3e6e 
					 
					
						
						
							
							Bump Major version, this commit is almost just renaming bits_per_sample to  
						
						... 
						
						
						
						bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may
be a change done here or there if some developer has some cleanup ideas and
patches!
Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-09-08 14:24:59 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						fc7ed9a6f6 
					 
					
						
						
							
							Support Electronic Arts files containing MP3 audio.  
						
						... 
						
						
						
						Originally committed as revision 14824 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-18 12:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						ebc22cc29f 
					 
					
						
						
							
							Electronic Arts demuxer: support SxEN audio tags found in 'Need for Speed: Pro Street' computer game.  
						
						... 
						
						
						
						Originally committed as revision 14713 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-12 12:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						6819af8245 
					 
					
						
						
							
							Electronic Arts demuxer: perform identification of ADPCM EA R2 codec using revision2 flag.  
						
						... 
						
						
						
						Originally committed as revision 14710 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-12 08:35:09 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						a07f117804 
					 
					
						
						
							
							Electronic Arts demuxer: ignore PTxx platform ID values.  
						
						... 
						
						
						
						Originally committed as revision 14709 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-12 08:33:32 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						d3302b7011 
					 
					
						
						
							
							Support Electronic Arts files containing MPEG2VIDEO.  
						
						... 
						
						
						
						Originally committed as revision 14708 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-12 08:32:59 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						d9d9a8c028 
					 
					
						
						
							
							Add MDEC tags to Electronic Arts demuxer.  
						
						... 
						
						
						
						Originally committed as revision 14679 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-10 01:58:46 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						bbf020e977 
					 
					
						
						
							
							Add Electronic Arts TGV chunk tags to EA demuxer.  
						
						... 
						
						
						
						Originally committed as revision 14643 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-06 08:34:35 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						af8ed96f45 
					 
					
						
						
							
							EA Demuxer: make rev2 flag optional  
						
						... 
						
						
						
						Originally committed as revision 14474 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-30 07:41:32 +00:00