Nicolas George 
							
						 
					 
					
						
						
						
						
							
						
						
							085ab74972 
							
						 
					 
					
						
						
							
							lavf/mpegts: use AVERROR_INVALIDDATA instead of AVERROR(EINTR).  
						
						
						
						
					 
					
						2015-12-03 19:16:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3692d859f4 
							
						 
					 
					
						
						
							
							avformat/mpegts: Only start probing data streams within probe_packets  
						
						... 
						
						
						
						Fixes assertion failure
Fixes: 4321db8ac331f5967ebfbfe80ce5eb78/signal_sigabrt_7ffff6ae7cc9_7213_0d6457b9d6897fa7c78507fa5de53510.ts
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-11-05 17:06:02 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							6255bf3d0d 
							
						 
					 
					
						
						
							
							mpegts: Fix FATE seek test  
						
						
						
						
					 
					
						2015-10-27 15:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							c2f861ca42 
							
						 
					 
					
						
						
							
							Replace remaining occurances of av_free_packet with av_packet_unref  
						
						
						
						
					 
					
						2015-10-27 14:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							7f5af80ba4 
							
						 
					 
					
						
						
							
							Merge commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457'  
						
						... 
						
						
						
						* commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457':
  avpacket: Replace av_free_packet with av_packet_unref
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com> 
						
						
					 
					
						2015-10-27 14:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							ce70f28a17 
							
						 
					 
					
						
						
							
							avpacket: Replace av_free_packet with av_packet_unref  
						
						... 
						
						
						
						`av_packet_unref` matches the AVFrame ref-counted API and can be used as
a drop in replacement.
Deprecate `av_free_packet`. 
						
						
					 
					
						2015-10-26 18:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							4b7685b6c6 
							
						 
					 
					
						
						
							
							Merge commit 'cc8db760616a7ec3bd39b22ca45888c01326db13'  
						
						... 
						
						
						
						* commit 'cc8db760616a7ec3bd39b22ca45888c01326db13':
  mpegts: use avcodec_get_type() to set codec_type
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com> 
						
						
					 
					
						2015-09-29 13:45:23 +02:00 
						 
				 
			
				
					
						
							
							
								wm4 
							
						 
					 
					
						
						
						
						
							
						
						
							cc8db76061 
							
						 
					 
					
						
						
							
							mpegts: use avcodec_get_type() to set codec_type  
						
						... 
						
						
						
						Note that this slightly changes behavior: it sets AVMEDIA_TYPE_UNKNOWN
if the codec type is unknown. This should be ok.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2015-09-28 10:50:50 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							655b6dcb34 
							
						 
					 
					
						
						
							
							lavc/lavf: remove incompatible abi checks for the new 64bit fields  
						
						... 
						
						
						
						Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2015-09-17 11:36:16 -03:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
						
						
							
						
						
							b290972b8f 
							
						 
					 
					
						
						
							
							lavf: Switch probesize and max_analyze_duration to 64bit.  
						
						... 
						
						
						
						Both are only accessible through AVOptions. 
						
						
					 
					
						2015-09-15 18:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Petri Hintukainen 
							
						 
					 
					
						
						
						
						
							
						
						
							5d12d7de2c 
							
						 
					 
					
						
						
							
							mpegts: demux BluRay text subtitles  
						
						... 
						
						
						
						Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-01 14:35:32 +02:00 
						 
				 
			
				
					
						
							
							
								Petri Hintukainen 
							
						 
					 
					
						
						
						
						
							
						
						
							757cb0f286 
							
						 
					 
					
						
						
							
							mpegts: fix demuxing PES private stream 2  
						
						... 
						
						
						
						PES header size is 6 bytes (00 00 01 bf XX XX), not 0.
BluRay text subtitles use private stream 2.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-09-01 14:35:32 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
						
						
							
						
						
							670d8ecfae 
							
						 
					 
					
						
						
							
							lavf: Remove probesize32 and max_analyze_duration32 on version bump.  
						
						... 
						
						
						
						Add FF_API_PROBESIZE_32 to allow removing 32bit probesize and 32bit
max_analyze_duration after the next libavformat version bump. 
						
						
					 
					
						2015-09-01 09:19:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							229843aa35 
							
						 
					 
					
						
						
							
							Replace av_dlog with ff_dlog.  
						
						... 
						
						
						
						ff_dlog checks compilability, and is non-public. av_dlog is deprecated
and no longer exists if FF_API_DLOG=0. 
						
						
					 
					
						2015-08-18 10:24:01 -04:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							fedc422684 
							
						 
					 
					
						
						
							
							lavf/mpegts: apply misc option description fixes  
						
						... 
						
						
						
						Use impersonal form, drop capitalization and ending dot. 
						
						
					 
					
						2015-08-14 12:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							29d147c94d 
							
						 
					 
					
						
						
							
							Merge commit '059a934806d61f7af9ab3fd9f74994b838ea5eba'  
						
						... 
						
						
						
						* commit '059a934806d61f7af9ab3fd9f74994b838ea5eba':
  lavc: Consistently prefix input buffer defines
Conflicts:
	doc/examples/decoding_encoding.c
	libavcodec/4xm.c
	libavcodec/aac_adtstoasc_bsf.c
	libavcodec/aacdec.c
	libavcodec/aacenc.c
	libavcodec/ac3dec.h
	libavcodec/asvenc.c
	libavcodec/avcodec.h
	libavcodec/avpacket.c
	libavcodec/dvdec.c
	libavcodec/ffv1enc.c
	libavcodec/g2meet.c
	libavcodec/gif.c
	libavcodec/h264.c
	libavcodec/h264_mp4toannexb_bsf.c
	libavcodec/huffyuvdec.c
	libavcodec/huffyuvenc.c
	libavcodec/jpeglsenc.c
	libavcodec/libxvid.c
	libavcodec/mdec.c
	libavcodec/motionpixels.c
	libavcodec/mpeg4videodec.c
	libavcodec/mpegvideo.c
	libavcodec/noise_bsf.c
	libavcodec/nuv.c
	libavcodec/nvenc.c
	libavcodec/options.c
	libavcodec/parser.c
	libavcodec/pngenc.c
	libavcodec/proresenc_kostya.c
	libavcodec/qsvdec.c
	libavcodec/svq1enc.c
	libavcodec/tiffenc.c
	libavcodec/truemotion2.c
	libavcodec/utils.c
	libavcodec/utvideoenc.c
	libavcodec/vc1dec.c
	libavcodec/wmalosslessdec.c
	libavformat/adxdec.c
	libavformat/aiffdec.c
	libavformat/apc.c
	libavformat/apetag.c
	libavformat/avidec.c
	libavformat/bink.c
	libavformat/cafdec.c
	libavformat/flvdec.c
	libavformat/id3v2.c
	libavformat/isom.c
	libavformat/matroskadec.c
	libavformat/mov.c
	libavformat/mpc.c
	libavformat/mpc8.c
	libavformat/mpegts.c
	libavformat/mvi.c
	libavformat/mxfdec.c
	libavformat/mxg.c
	libavformat/nutdec.c
	libavformat/oggdec.c
	libavformat/oggparsecelt.c
	libavformat/oggparseflac.c
	libavformat/oggparseopus.c
	libavformat/oggparsespeex.c
	libavformat/omadec.c
	libavformat/rawdec.c
	libavformat/riffdec.c
	libavformat/rl2.c
	libavformat/rmdec.c
	libavformat/rtpdec_latm.c
	libavformat/rtpdec_mpeg4.c
	libavformat/rtpdec_qdm2.c
	libavformat/rtpdec_svq3.c
	libavformat/sierravmd.c
	libavformat/smacker.c
	libavformat/smush.c
	libavformat/spdifenc.c
	libavformat/takdec.c
	libavformat/tta.c
	libavformat/utils.c
	libavformat/vqf.c
	libavformat/westwood_vqa.c
	libavformat/xmv.c
	libavformat/xwma.c
	libavformat/yop.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-07-27 23:15:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							059a934806 
							
						 
					 
					
						
						
							
							lavc: Consistently prefix input buffer defines  
						
						... 
						
						
						
						Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
						
						
					 
					
						2015-07-27 15:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c8c86b8f9b 
							
						 
					 
					
						
						
							
							avformat/mpegts: Replace silent cliping of language_count by asserts  
						
						... 
						
						
						
						Failure should not be possible, if it does occur then the code is
buggy and should be fixed not silently clip
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-07-27 18:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							42aa02418e 
							
						 
					 
					
						
						
							
							avformat/mpegts: Use DVB_TELETEXT timestamp heuristic also for DVB subtitles  
						
						... 
						
						
						
						Fixes Ticket4200
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2015-07-27 15:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								John Högberg 
							
						 
					 
					
						
						
						
						
							
						
						
							42bc768e52 
							
						 
					 
					
						
						
							
							mpegts: Add jpeg2000 stream type  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2015-06-30 10:08:16 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							088b410ea2 
							
						 
					 
					
						
						
							
							Merge commit '42bc768e5240ec01237ad2eb7c69b917158de258'  
						
						... 
						
						
						
						* commit '42bc768e5240ec01237ad2eb7c69b917158de258':
  mpegts: Add jpeg2000 stream type
Conflicts:
	libavformat/mpegts.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-06-30 13:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
						
						
							
						
						
							77c0b149be 
							
						 
					 
					
						
						
							
							lavf/mpegts: Return 0 if the probe function does not detect mpegts.  
						
						... 
						
						
						
						Reduces console spamming on debug level. 
						
						
					 
					
						2015-06-29 16:27:36 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b64e70436e 
							
						 
					 
					
						
						
							
							avformat/mpegts: Use STREAM_TYPE_PRIVATE_DATA instead of 6  
						
						... 
						
						
						
						Suggested-by: Wolfgang Lorenz <wl-chmw@gmx.de>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-06-23 03:42:12 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d59a033a69 
							
						 
					 
					
						
						
							
							avformat/mpegts: recognizes and export private streams  
						
						... 
						
						
						
						Based on patch by Wolfgang Lorenz <wl-chmw@gmx.de>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-06-12 13:59:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c465254fbf 
							
						 
					 
					
						
						
							
							avformat/mpegts: Do not ignore registration descriptors when probing is enabled  
						
						... 
						
						
						
						This is required for the (not yet in git) private stream detection/export,
no other testcase known
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-06-10 23:50:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							db07fc2020 
							
						 
					 
					
						
						
							
							avformat/mpegts: Avoid float in bitrate calculation  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-05-26 12:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e0153145f6 
							
						 
					 
					
						
						
							
							avformat/mpegts: Detect changes in packet through CRC instead of just the 5bit version  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-05-01 02:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b6be54bed 
							
						 
					 
					
						
						
							
							avformat/mpegts: reset last_ver on corrupted packets  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-05-01 02:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8d01f20c 
							
						 
					 
					
						
						
							
							avformat/mpegts: Factorize version checking code out  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-05-01 01:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							14e9a20083 
							
						 
					 
					
						
						
							
							avformat/mpegts: Also parse the FMC descriptor if the codec has not been identified yet  
						
						... 
						
						
						
						Fixes Detecting AAC with such descriptor if the parts needed for detection
are later in the stream
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-04-29 18:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6397814926 
							
						 
					 
					
						
						
							
							avformat/mpegts: reset last_version on seeking  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-04-29 05:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							12f7253d0e 
							
						 
					 
					
						
						
							
							Merge commit '82de8d71118f4eafd6a43e9ea9169bd411793798'  
						
						... 
						
						
						
						* commit '82de8d71118f4eafd6a43e9ea9169bd411793798':
  mpegts: Update the PSI/SI table only if the version change
Conflicts:
	libavformat/mpegts.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-04-29 04:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								John Högberg 
							
						 
					 
					
						
						
						
						
							
						
						
							82de8d7111 
							
						 
					 
					
						
						
							
							mpegts: Update the PSI/SI table only if the version change  
						
						... 
						
						
						
						If a PAT is finished while a PMT section filter is opened but
not yet finished, the PMT section filter is closed and all
the received data is discarded.
This is usually not an issue but some multiplexers (With very
quick PAT/PMT repetition settings) consistently emit a PMT
section start, then a PAT, and then the rest of the PMT,
causing the aforementioned behavior to result in no PMT being
finished.
In the most pathologic situation the stream information are lost
and the probe fallback miscategorizes subtitles as mp3 audio.
Avoid the issue through eliminating redundant PSI/SI table
updates by checking their version field, which is required by
the standard to be incremented on every change no matter how
minor.
CC: libav-stable@libav.org 
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2015-04-28 21:09:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							40d552dae6 
							
						 
					 
					
						
						
							
							Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'  
						
						... 
						
						
						
						* commit '1a3eb042c704dea190c644def5b32c9cee8832b8':
  Replace av_dlog with normal av_log at trace level
Conflicts:
	ffplay.c
	libavdevice/fbdev_dec.c
	libavfilter/avfilter.c
	libavfilter/internal.h
	libavfilter/setpts.c
	libavfilter/src_movie.c
	libavfilter/vf_crop.c
	libavfilter/vf_drawtext.c
	libavfilter/vf_fieldorder.c
	libavformat/assdec.c
	libavformat/avidec.c
	libavformat/flvdec.c
	libavformat/http.c
	libavformat/ipmovie.c
	libavformat/isom.c
	libavformat/mov.c
	libavformat/mpegenc.c
	libavformat/mpegts.c
	libavformat/mpegtsenc.c
	libavformat/mux.c
	libavformat/mxfdec.c
	libavformat/nsvdec.c
	libavformat/oggdec.c
	libavformat/r3d.c
	libavformat/rtspdec.c
	libavformat/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-04-20 03:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							1a3eb042c7 
							
						 
					 
					
						
						
							
							Replace av_dlog with normal av_log at trace level  
						
						... 
						
						
						
						This applies to every library where performance is not critical. 
						
						
					 
					
						2015-04-19 12:41:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							1b3b018aa4 
							
						 
					 
					
						
						
							
							avformat/mpegts: Fix potential pointer overflows  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-03-16 22:37:46 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a0fe1a25fa 
							
						 
					 
					
						
						
							
							Merge commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e'  
						
						... 
						
						
						
						* commit 'daf8cf358a098a903d59adb6c0d0cc3262a8c93e':
  avformat: Don't anonymously typedef structs
Conflicts:
	libavformat/adtsenc.c
	libavformat/aiffenc.c
	libavformat/avidec.c
	libavformat/gif.c
	libavformat/iff.c
	libavformat/img2dec.c
	libavformat/jvdec.c
	libavformat/matroskadec.c
	libavformat/udp.c
	libavformat/wtvdec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-02-14 21:07:40 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							daf8cf358a 
							
						 
					 
					
						
						
							
							avformat: Don't anonymously typedef structs  
						
						
						
						
					 
					
						2015-02-14 10:13:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b61170f51d 
							
						 
					 
					
						
						
							
							Merge commit '1509c018bd5b054a2354e20021ccbac9c934d213'  
						
						... 
						
						
						
						* commit '1509c018bd5b054a2354e20021ccbac9c934d213':
  mpegts: relax restrictions on matching the packet start in read_header
Conflicts:
	libavformat/mpegts.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-02-11 01:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							702cf8d0de 
							
						 
					 
					
						
						
							
							Merge commit '6a5b8ca4329039fad44ad50b6496948f4bfacb4c'  
						
						... 
						
						
						
						* commit '6a5b8ca4329039fad44ad50b6496948f4bfacb4c':
  lavf: remove unused code
Conflicts:
	libavformat/seek.c
	libavformat/seek.h
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-02-11 01:43:00 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							1509c018bd 
							
						 
					 
					
						
						
							
							mpegts: relax restrictions on matching the packet start in read_header  
						
						... 
						
						
						
						analyze() is currently called both when probing and from read_header().
It determines the packet start by looking for the sync byte, followed by
unset Transport Error Indicator and valid adaptation_field_control.
This makes sense to do when probing, but once we already know the format
is MPEG-TS, it is counterproductive to be so strict -- e.g. in some
files the TEI might be set and analyze() might get called with a smaller
buffer than the one used for probing, resulting in a failure. 
						
						
					 
					
						2015-02-10 21:43:44 +01:00 
						 
				 
			
				
					
						
							
							
								wm4 
							
						 
					 
					
						
						
						
						
							
						
						
							6a5b8ca432 
							
						 
					 
					
						
						
							
							lavf: remove unused code  
						
						... 
						
						
						
						Nothing uses it, and it provides no public API.
Archeological finds:
Commit 101036adb9 added the API.
Commit a8dd8dc6e9 made mpegts.c use it.
Commit af8aae3fa3 disabled it by default in mpegts.c.
Commit ae2bb52cd2 removed all uses of this from mpegts.c.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2015-02-08 21:34:05 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d700f212 
							
						 
					 
					
						
						
							
							mpegts: identify h264 mvc streams  
						
						... 
						
						
						
						This fixes missdetecting such streams as something else like AAC
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2015-01-14 01:39:16 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5318cf521f 
							
						 
					 
					
						
						
							
							Merge commit '9cfa68c560bdec82d2d5ec079f9c5b0f9ca37af0'  
						
						... 
						
						
						
						* commit '9cfa68c560bdec82d2d5ec079f9c5b0f9ca37af0':
  mpegts: add support for Opus
Conflicts:
	libavcodec/opus_parser.c
	libavformat/mpegts.c
See: 74141f693ded2fbf75af56fff309d2db35183635
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-12-20 19:15:11 +01:00 
						 
				 
			
				
					
						
							
							
								Kieran Kunhya 
							
						 
					 
					
						
						
						
						
							
						
						
							9cfa68c560 
							
						 
					 
					
						
						
							
							mpegts: add support for Opus  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-12-20 11:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6781ec6714 
							
						 
					 
					
						
						
							
							Merge commit '8b263331c5ebbb10b6ea521e9fd56751ba94254b'  
						
						... 
						
						
						
						* commit '8b263331c5ebbb10b6ea521e9fd56751ba94254b':
  mpegts: check get16() return value
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-12-19 04:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							8b263331c5 
							
						 
					 
					
						
						
							
							mpegts: check get16() return value  
						
						... 
						
						
						
						And break flow of execution rather than exiting the function.
CC: libav-stable@libav.org 
Bug-Id: CID 732186 
						
						
					 
					
						2014-12-18 23:27:13 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a4f387bf56 
							
						 
					 
					
						
						
							
							avformat/mpegts: Warn if ffio_ensure_seekback() failed  
						
						... 
						
						
						
						Should silence CID1257005
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-12-06 20:37:16 +01:00 
						 
				 
			
				
					
						
							
							
								Rafaël Carré 
							
						 
					 
					
						
						
						
						
							
						
						
							57bfafe76b 
							
						 
					 
					
						
						
							
							avformat/mpegts: fix Opus stream count  
						
						... 
						
						
						
						That number represents the number of streams, not the number of channels
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-12-05 16:00:11 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							41ad87ad8e 
							
						 
					 
					
						
						
							
							avformat/mpegts: improve first valid PMT heuristic  
						
						... 
						
						
						
						This checks for audio+video instead of streams > 2
Fixes Ticket4090
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-08 21:35:20 +01:00