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 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						b543e1dccf 
					 
					
						
						
							
							mpegts: add all stream languages into metadata  
						
						... 
						
						
						
						This is used at least on some older DVB broadcasts for dual-mono audio
tracks.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit 6a7e074eb9 
						
						
					 
					
						2011-03-08 02:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
							
						
						a2fc93f700 
					 
					
						
						
							
							Flag DVB subtitles for the hard hearing appropriately using their component_type id.  
						
						... 
						
						
						
						This is based on the component_type definition in the DVB SI spec [1].
[1]: http://www.dvb.org/technology/standards/a038_DVB-SI_dEN300468v1.12.1.pdf 
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit 789936dbbd 
						
						
					 
					
						2011-03-08 02:09:44 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1447dc59de 
					 
					
						
						
							
							avio: deprecate url_fgetc and remove all it uses  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit e51975392d 
						
						
					 
					
						2011-03-08 02:09:17 +01: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 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						6a7e074eb9 
					 
					
						
						
							
							mpegts: add all stream languages into metadata  
						
						... 
						
						
						
						This is used at least on some older DVB broadcasts for dual-mono audio
tracks.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-07 15:00:53 -05:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
							
						
						789936dbbd 
					 
					
						
						
							
							Flag DVB subtitles for the hard hearing appropriately using their component_type id.  
						
						... 
						
						
						
						This is based on the component_type definition in the DVB SI spec [1].
[1]: http://www.dvb.org/technology/standards/a038_DVB-SI_dEN300468v1.12.1.pdf 
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-07 14:44:29 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e51975392d 
					 
					
						
						
							
							avio: deprecate url_fgetc and remove all it uses  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-03-07 10:51:21 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						384c9c2fa7 
					 
					
						
						
							
							avio: add avio_tell macro as a replacement for url_ftell  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit a2704c9712 
						
						
					 
					
						2011-03-05 02:29:31 +01: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 
							
						 
					 
					
						
						
							
						
						74b3f67c9c 
					 
					
						
						
							
							lavf: replace all uses of url_fskip with avio_seek  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit e356fc57a2 
						
						
					 
					
						2011-03-03 14:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f59d8ff8cd 
					 
					
						
						
							
							avio: avio_ prefix for url_fseek  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit 6b4aa5dac8 
						
						
					 
					
						2011-03-03 14:15:03 +01: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 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						4ea02a9a71 
					 
					
						
						
							
							In mpegts demuxer, do not output known sized packet if an unbounded packet  
						
						... 
						
						
						
						is already queued. Fix issue #2624 . 
						
						
					 
					
						2011-02-27 16:20:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e63a362857 
					 
					
						
						
							
							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 >
(cherry picked from commit b7effd4e83 
						
						
					 
					
						2011-02-22 02:44:37 +01: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 
							
						 
					 
					
						
						
							
						
						ae99313aa5 
					 
					
						
						
							
							avio: move init_put_byte() to a new private header and rename it  
						
						... 
						
						
						
						init_put_byte should never be used outside of lavf, since
sizeof(AVIOContext) isn't part of public ABI.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit e731b8d872 
						
						
					 
					
						2011-02-20 19:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						471fe57e1a 
					 
					
						
						
							
							avio: rename ByteIOContext to AVIOContext.  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit ae628ec1fd 
						
						
					 
					
						2011-02-20 19:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e731b8d872 
					 
					
						
						
							
							avio: move init_put_byte() to a new private header and rename it  
						
						... 
						
						
						
						init_put_byte should never be used outside of lavf, since
sizeof(AVIOContext) isn't part of public ABI.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-02-20 08:37:31 -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 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						e2db6b590f 
					 
					
						
						
							
							mpegts: set st->disposition according to ISO 639 language descriptor  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 60e7306643 
						
						
					 
					
						2011-02-15 16:32:32 +01:00 
						 
				 
			
				
					
						
							
							
								Anssi Hannula 
							
						 
					 
					
						
						
							
						
						60e7306643 
					 
					
						
						
							
							mpegts: set st->disposition according to ISO 639 language descriptor  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-02-14 23:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								Vladimir Pantelic 
							
						 
					 
					
						
						
							
						
						6ff532b95d 
					 
					
						
						
							
							mpegts: remove unused macro MAX_SCAN_PACKETS  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit f4c79d1e0b 
						
						
					 
					
						2011-02-11 02:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								Vladimir Pantelic 
							
						 
					 
					
						
						
							
						
						f4c79d1e0b 
					 
					
						
						
							
							mpegts: remove unused macro MAX_SCAN_PACKETS  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-02-09 16:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vasyl' Vavrychuk 
							
						 
					 
					
						
						
							
						
						e5e3897b64 
					 
					
						
						
							
							mpegts: remove get_pts duplicate of ff_parse_pes_pts.  
						
						... 
						
						
						
						Signed-off-by: Vasyl' Vavrychuk <vvavrychuk@gmail.com >
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 665132e620 
						
						
					 
					
						2011-01-31 18:25:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vasyl' Vavrychuk 
							
						 
					 
					
						
						
							
						
						665132e620 
					 
					
						
						
							
							mpegts: remove get_pts duplicate of ff_parse_pes_pts.  
						
						... 
						
						
						
						Signed-off-by: Vasyl' Vavrychuk <vvavrychuk@gmail.com >
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-01-30 16:39:27 +00:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						9ef5a9deaf 
					 
					
						
						
							
							Replace dprintf with av_dlog  
						
						... 
						
						
						
						dprintf clashes with POSIX.1-2008
(cherry picked from commit dfd2a005eb 
						
						
					 
					
						2011-01-30 03:41:48 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						dfd2a005eb 
					 
					
						
						
							
							Replace dprintf with av_dlog  
						
						... 
						
						
						
						dprintf clashes with POSIX.1-2008 
						
						
					 
					
						2011-01-29 23:55:37 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
							
						
						66355be3c3 
					 
					
						
						
							
							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.
(cherry picked from commit c6610a216e 
						
						
					 
					
						2011-01-28 03:15:34 +01: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 
						 
				 
			
				
					
						
							
							
								Georgi Chorbadzhiyski 
							
						 
					 
					
						
						
							
						
						d7b219ca96 
					 
					
						
						
							
							Set service_provider and service_name in mpegts demuxer  
						
						... 
						
						
						
						Set service_provider and service_name in mpegts demuxer, previously
name and provider_name were set but since the muxer uses service_provider
and service_name use them.
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit e8315e7881 
						
						
					 
					
						2011-01-21 20:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Georgi Chorbadzhiyski 
							
						 
					 
					
						
						
							
						
						e8315e7881 
					 
					
						
						
							
							Set service_provider and service_name in mpegts demuxer  
						
						... 
						
						
						
						Set service_provider and service_name in mpegts demuxer, previously
name and provider_name were set but since the muxer uses service_provider
and service_name use them.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-01-20 13:42:27 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						cc9038e95c 
					 
					
						
						
							
							add ff_parse_mpeg2_descriptor; make MPEG2 descriptor parsing routines available to other modules.  
						
						... 
						
						
						
						Originally committed as revision 26125 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-12-29 12:45:31 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						74f726209f 
					 
					
						
						
							
							In ts demuxer, if pes packet size is < ts packet, honor pes packet and skip padded data.  
						
						... 
						
						
						
						Fixes issue #2392 .
Originally committed as revision 25841 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-29 03:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								Stephen D'Angelo 
							
						 
					 
					
						
						
							
						
						c538eb51c6 
					 
					
						
						
							
							In TS demuxer, create the AVStream during pmt parsing if the pes stream does not  
						
						... 
						
						
						
						yet have it, this can happen if the pes stream contain data but no pes header
has been encoutered yet.
Patch by Stephen D'Angelo, SDAngelo at evertz dot com.
Originally committed as revision 25823 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-25 00:55:02 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						b795ff97e5 
					 
					
						
						
							
							In TS demuxer, keep the pmt filter open to parse all pmt sections,  
						
						... 
						
						
						
						based on patch by Stephen D'Angelo, SDAngelo at evertz dot com.
Originally committed as revision 25822 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-25 00:29:44 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						8ee764b020 
					 
					
						
						
							
							Remove some warnings  
						
						... 
						
						
						
						Originally committed as revision 25808 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-23 01:10:21 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						175272cb07 
					 
					
						
						
							
							10l, fix memleak, forgot to free mp4_dec_config_descr  
						
						... 
						
						
						
						Originally committed as revision 25807 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-23 01:04:49 +00: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 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						915bfa33d1 
					 
					
						
						
							
							mpegts: support LATM syntax  
						
						... 
						
						
						
						Originally committed as revision 25643 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-02 08:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						54036be11a 
					 
					
						
						
							
							rename LAVF_API_* defines to FF_API_* to clarify that it is not public API  
						
						... 
						
						
						
						Originally committed as revision 24825 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-18 20:34:31 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						072e3efd1b 
					 
					
						
						
							
							add LAVF_API_MAX_STREAMS define to disable the deprecated MAX_STREAMS API  
						
						... 
						
						
						
						Originally committed as revision 24817 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-17 19:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						6b2b337657 
					 
					
						
						
							
							get rid of MAX_STREAMS limit in mpegts  
						
						... 
						
						
						
						Originally committed as revision 24753 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-09 23:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						8dd25c52cb 
					 
					
						
						
							
							mpegts: Warn if unable to seek back  
						
						... 
						
						
						
						Originally committed as revision 24477 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-24 08:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						b834becdae 
					 
					
						
						
							
							Pass the composition and ancillary ID for DVB subtitles via extradata instead  
						
						... 
						
						
						
						of sub_id, this allows detecting when that information is not available and
just decode everything.
In addition extradata is required for many codecs and thus in contrast to
sub_id generally already passed on by any programs using libav*.
Also ask for a sample if we encounter a stream with multiple/changing IDs.
Originally committed as revision 24238 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-14 17:28:40 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						49bd8e4b84 
					 
					
						
						
							
							Fix grammar errors in documentation  
						
						... 
						
						
						
						Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-30 15:38:06 +00:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						b74f67eb17 
					 
					
						
						
							
							In ts demuxer, output pes packet as soon as they are complete.  
						
						... 
						
						
						
						This is needed for subtitles where packets are infrequent.
Patch by Janne Grunau, janne-ffmpeg at jannau dot net.
Originally committed as revision 23157 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-05-18 17:28:07 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						2ef6c1242a 
					 
					
						
						
							
							Mark av_metadata_set() as deprecated, and use av_metadata_set2()  
						
						... 
						
						
						
						in its place.
av_metadata_set() is going to be dropped at the next major bump.
Originally committed as revision 22961 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-25 14:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						0403c2e3e4 
					 
					
						
						
							
							Disable LATM AAC in mpegts, this is not supported and produce too many  
						
						... 
						
						
						
						bug reports. Also warn the user about it.
Originally committed as revision 22947 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-22 20:34:30 +00:00