Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							09c15eac3e 
							
						 
					 
					
						
						
							
							Merge commit '41ed749fe987e60b0485fa721ad869590651324d'  
						
						 
						
						... 
						
						
						
						* commit '41ed749fe987e60b0485fa721ad869590651324d':
  ogg: Do not try to use the parser if it is not present
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com> 
						
						
					 
					
						2015-09-12 13:05:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							41ed749fe9 
							
						 
					 
					
						
						
							
							ogg: Do not try to use the parser if it is not present  
						
						 
						
						... 
						
						
						
						Bug-Id: 886
CC: libav-stable@libav.org  
						
						
					 
					
						2015-09-10 14:47:33 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							c04c43b3e4 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: Check that initialization succeeded before declaring the end of headers  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-06 13:02:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b2763cd13 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: return proper error code from vorbis_header()  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-06 13:01:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f74be3669d 
							
						 
					 
					
						
						
							
							Merge commit '2f3fadfbe3c6ad52fad5c614b6067c5401227959'  
						
						 
						
						... 
						
						
						
						* commit '2f3fadfbe3c6ad52fad5c614b6067c5401227959':
  lavc,lavf: switch to the new vorbis parse API
Conflicts:
	libavformat/oggparsevorbis.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-06 12:05:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							44fa2671e0 
							
						 
					 
					
						
						
							
							Merge commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70'  
						
						 
						
						... 
						
						
						
						* commit '5e80fb7ff226f136dbcf3fed00a2966bf8e9bd70':
  lavc: add a public API for parsing vorbis packets.
Conflicts:
	doc/APIchanges
	libavcodec/Makefile
	libavcodec/version.h
	libavcodec/vorbis_parser.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-06 11:21:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7887ca8d 
							
						 
					 
					
						
						
							
							Merge commit '6896f95b2483e52e717e2c75a4fd24fcb0e14b67'  
						
						 
						
						... 
						
						
						
						* commit '6896f95b2483e52e717e2c75a4fd24fcb0e14b67':
  vorbis_parser: add an AV prefix to VorbisParseContext
Conflicts:
	libavcodec/vorbis_parser.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-11-06 11:06:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2f3fadfbe3 
							
						 
					 
					
						
						
							
							lavc,lavf: switch to the new vorbis parse API  
						
						 
						
						
						
						
					 
					
						2014-11-06 09:00:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							5e80fb7ff2 
							
						 
					 
					
						
						
							
							lavc: add a public API for parsing vorbis packets.  
						
						 
						
						... 
						
						
						
						It is required by (at least) the ogg demuxer.
Mark the current semi-public apriv API for removal. 
						
						
					 
					
						2014-11-06 08:51:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6896f95b24 
							
						 
					 
					
						
						
							
							vorbis_parser: add an AV prefix to VorbisParseContext  
						
						 
						
						... 
						
						
						
						This is done in preparation for making it public. 
						
						
					 
					
						2014-11-06 08:47:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a8db787932 
							
						 
					 
					
						
						
							
							Merge commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8'  
						
						 
						
						... 
						
						
						
						* commit 'db68ef898a3802e51b6f41fd600d0d46d058e3f8':
  ogg: update event_flags with STREAM_/METADATA_UPDATED whenever metadata changes.
Conflicts:
	libavformat/oggparsevorbis.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-08-14 00:05:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Stone 
							
						 
					 
					
						
						
						
						
							
						
						
							db68ef898a 
							
						 
					 
					
						
						
							
							ogg: update event_flags with STREAM_/METADATA_UPDATED whenever metadata changes.  
						
						 
						
						... 
						
						
						
						Originally, AVFormatContext and a metadata dict were provided to ff_vorbis_comment(),
but this presented issues if an AVStream was being updated or the metadata on
AVFormatContext wasn't actually being updated. To remedy this, ff_vorbis_stream_comment()
explicitly updates a stream's metadata and sets any necessary flags.
ff_vorbis_comment() does not modify any flags, and any calls to it that update
AVFormatContext's metadata (just a single call) must also update
AVFormatContext.event_flags after detecting any metadata changes to the provided
dictionary, as signaled by a positive return value.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-08-13 16:25:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							27b8ef5bb7 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: Dont attempt to calculate timestamps from gp=0  
						
						 
						
						... 
						
						
						
						Fixes Ticket3710
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-06-11 18:12:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							579e2b2874 
							
						 
					 
					
						
						
							
							Merge commit '23f741f79327e31be7b2a75ebb2e02111e06e52f'  
						
						 
						
						... 
						
						
						
						* commit '23f741f79327e31be7b2a75ebb2e02111e06e52f':
  matroskadec: parse the channel layout mask for FLAC
Conflicts:
	libavformat/oggparsevorbis.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-05-28 13:02:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							23f741f793 
							
						 
					 
					
						
						
							
							matroskadec: parse the channel layout mask for FLAC  
						
						 
						
						... 
						
						
						
						It is commonly stored in a vorbiscomment block in codec private data. 
						
						
					 
					
						2014-05-28 07:50:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
						
						
							
						
						
							ced0d6c14d 
							
						 
					 
					
						
						
							
							Use correct msvc type specifiers for ptrdiff_t and size_t.  
						
						 
						
						... 
						
						
						
						The Windows runtime aborts if it finds %t or %z.
Fixes ticket #3472 .
Reviewed-by: Ronald Bultje 
						
						
					 
					
						2014-04-24 18:01:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b978391ed5 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: remove non functional null check  
						
						 
						
						... 
						
						
						
						Fixes CID1197055
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-04-06 01:34:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							849a8c4cdb 
							
						 
					 
					
						
						
							
							Merge commit '0048deb84cb6d22ba7f4fd7c8b4ecc054fcc22d4'  
						
						 
						
						... 
						
						
						
						* commit '0048deb84cb6d22ba7f4fd7c8b4ecc054fcc22d4':
  oggparsevorbis: export replaygain tags from Vorbis comments
Conflicts:
	libavformat/Makefile
	libavformat/oggparsevorbis.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-04-04 23:17:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Ghedini 
							
						 
					 
					
						
						
						
						
							
						
						
							0048deb84c 
							
						 
					 
					
						
						
							
							oggparsevorbis: export replaygain tags from Vorbis comments  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-04-04 17:40:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							12b97dd375 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: dont use invalid granules  
						
						 
						
						... 
						
						
						
						Fixes Ticket3437
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-03-05 17:07:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d1d1e466 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: check packet size before reading new_len from it  
						
						 
						
						... 
						
						
						
						Fixes out of array read
Fixes: 34260c7981118fb38fba61809bf4dd5a-asan_heap-oob_93b923_1508_cov_951051643_DivX640x480_oggvorbis.avi
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-03-02 05:13:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							45581ed15d 
							
						 
					 
					
						
						
							
							oggdec/vorbis: fix stream duration condition  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-02-16 02:30:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Boeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							5a633ec2dd 
							
						 
					 
					
						
						
							
							vorbis: extract metadata from the middle of a stream  
						
						 
						
						... 
						
						
						
						If a special comment packet shows up in the middle of the stream, we
should extract it out into the vorbis stream metadata dictionary.
Also, if there is metadata in the packet on the way in, it might linger
since we only add data to the dictionary causing stale metadata to be
inserted into the stream. Instead, clear it to remove any doubt about
what is new and old.
Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-02-05 22:37:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Boeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc66553ad 
							
						 
					 
					
						
						
							
							vorbis: append data from tags together  
						
						 
						
						... 
						
						
						
						Currently, if there are multiple 'performer' tags, the last one is the
only one which appears. Instead, join them with a semicolon.
Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-02-05 22:36:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0c7bd34023 
							
						 
					 
					
						
						
							
							Merge commit 'fd2384f02b905a106fba9222ece4ddbe2ec61937'  
						
						 
						
						... 
						
						
						
						* commit 'fd2384f02b905a106fba9222ece4ddbe2ec61937':
  oggparsevorbis: fail on memory allocation error
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-13 10:06:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							77caa31f71 
							
						 
					 
					
						
						
							
							Merge commit 'c18375ec8040a9fe0f186b2033dc975883143758'  
						
						 
						
						... 
						
						
						
						* commit 'c18375ec8040a9fe0f186b2033dc975883143758':
  oggvorbisdec: add support for embedded cover art
Conflicts:
	libavformat/oggparsevorbis.c
See: 193782216fc8179ec92d498449be0a51e4c7c658
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-13 09:51:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							92b03cf926 
							
						 
					 
					
						
						
							
							Merge commit '601d6228c4811d8971a2412a759e1a4ab775ebe8'  
						
						 
						
						... 
						
						
						
						* commit '601d6228c4811d8971a2412a759e1a4ab775ebe8':
  flac: move picture parsing code in a separate file
Conflicts:
	libavformat/Makefile
	libavformat/flacdec.c
See: 1e5bbbfcf303ec3db0c7db30b85855e2e5358aec
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-13 09:37:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3ce0eddeab 
							
						 
					 
					
						
						
							
							Merge commit 'ed9245dba83f9add60f55718b537b0af2105c60e'  
						
						 
						
						... 
						
						
						
						* commit 'ed9245dba83f9add60f55718b537b0af2105c60e':
  oggparsevorbis: check allocations
Conflicts:
	libavformat/oggparsevorbis.c
See: 033f1644b59abd755bb529afa5db394d18d9c30b
See: 84aea80f7824c23b4cbf101f03e2b5b418a79d80
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-13 08:53:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b6ffe8afd9 
							
						 
					 
					
						
						
							
							Merge commit '9c15ef35d404fca2adc31276c1eedb11cf485461'  
						
						 
						
						... 
						
						
						
						* commit '9c15ef35d404fca2adc31276c1eedb11cf485461':
  oggparsevorbis: support official chapter extension
Conflicts:
	libavformat/oggparsevorbis.c
See: 04b9836274f390e39879c2666f7967990f0382cc
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-13 08:28:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							fd2384f02b 
							
						 
					 
					
						
						
							
							oggparsevorbis: fail on memory allocation error  
						
						 
						
						
						
						
					 
					
						2013-10-12 15:37:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							c18375ec80 
							
						 
					 
					
						
						
							
							oggvorbisdec: add support for embedded cover art  
						
						 
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2013-10-12 15:34:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9245dba8 
							
						 
					 
					
						
						
							
							oggparsevorbis: check allocations  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-10-12 15:24:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							9c15ef35d4 
							
						 
					 
					
						
						
							
							oggparsevorbis: support official chapter extension  
						
						 
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-10-12 15:24:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							4634871b51 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						 
						
						... 
						
						
						
						* qatar/master:
  oggparsevorbis: return meaningful errors
Conflicts:
	libavformat/oggparsevorbis.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-06 12:24:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							90e15e340d 
							
						 
					 
					
						
						
							
							oggparsevorbis: return meaningful errors  
						
						 
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2013-10-05 23:16:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f3968ab47c 
							
						 
					 
					
						
						
							
							Merge commit '49fe9c05f97bc2cfafd8fdcfea2f313d7c8e2c48'  
						
						 
						
						... 
						
						
						
						* commit '49fe9c05f97bc2cfafd8fdcfea2f313d7c8e2c48':
  oggparsevorbis: K&R formatting cosmetics
Conflicts:
	libavformat/oggparsevorbis.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-10-04 12:01:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							49fe9c05f9 
							
						 
					 
					
						
						
							
							oggparsevorbis: K&R formatting cosmetics  
						
						 
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2013-10-03 23:26:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							72eddc10fa 
							
						 
					 
					
						
						
							
							Merge commit 'd872fb0f7ff2ff0ba87f5ccf6a1a55ca2be472c9'  
						
						 
						
						... 
						
						
						
						* commit 'd872fb0f7ff2ff0ba87f5ccf6a1a55ca2be472c9':
  lavf: Reset the entry count and allocation size variables on av_reallocp failures
Conflicts:
	libavformat/avienc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-09-27 12:13:41 +02: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							20dfab33f5 
							
						 
					 
					
						
						
							
							Merge commit '5626f994f273af80fb100d4743b963304de9e05c'  
						
						 
						
						... 
						
						
						
						* commit '5626f994f273af80fb100d4743b963304de9e05c':
  avformat: Use av_reallocp() where suitable
Conflicts:
	libavformat/avidec.c
	libavformat/avienc.c
	libavformat/aviobuf.c
	libavformat/oggparsevorbis.c
	libavformat/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-09-19 11:01:26 +02: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							070c22d53a 
							
						 
					 
					
						
						
							
							Merge commit '3562684db716d11de0b0dcc52748e9cd90d68132'  
						
						 
						
						... 
						
						
						
						* commit '3562684db716d11de0b0dcc52748e9cd90d68132':
  ogg: Always alloc the private context in vorbis_header
Conflicts:
	libavformat/oggparsevorbis.c
See: 18b46a494ef3592d69f4638dac1ebb613c0f548d
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-08-14 12:17:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							3562684db7 
							
						 
					 
					
						
						
							
							ogg: Always alloc the private context in vorbis_header  
						
						 
						
						... 
						
						
						
						It is possible to have an initial broken header and then valid packets.
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org  
						
						
					 
					
						2013-08-13 14:04:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f3b7f47070 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: fix leak of tt  
						
						 
						
						... 
						
						
						
						Fixes CID1061059
Fixes fate
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-08-07 17:20:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a882ab1d 
							
						 
					 
					
						
						
							
							avformat/oggparsevorbis: fix leak of ct  
						
						 
						
						... 
						
						
						
						Fixes CID1061058
Fixes fate
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-08-07 17:18:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							04b9836274 
							
						 
					 
					
						
						
							
							oggparsevorbis: Support official chapter extension  
						
						 
						
						... 
						
						
						
						Fixes ticket #1833 
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-07-14 22:15:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Almer 
							
						 
					 
					
						
						
						
						
							
						
						
							193782216f 
							
						 
					 
					
						
						
							
							vorbiscomment: Add support for embedded cover art  
						
						 
						
						... 
						
						
						
						Fixes ticket #2655 
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-07-09 19:21:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							efa7f42020 
							
						 
					 
					
						
						
							
							Use the avstring.h locale-independent character type functions  
						
						 
						
						... 
						
						
						
						Make sure the behavior does not change with the locale.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-03-07 15:16:36 +02:00