James Almer 
							
						 
					 
					
						
						
							
						
						e3c188e72c 
					 
					
						
						
							
							avcodec/rmdec: add missing av_log argument  
						
						... 
						
						
						
						Also change the format specifier to expect an unsigned int
Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2016-01-15 02:26:36 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c3a24006d5 
					 
					
						
						
							
							avformat/rmdec: Fix Packet memleak at close()  
						
						... 
						
						
						
						Fixes: asan_heap-oob_445b39_1741_d00eb645ab48eb2203b4a04a5b997103.ivr
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-01-14 23:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						80fd348bb7 
					 
					
						
						
							
							avformat/rmdec: Check size in ivr_read_packet() before use  
						
						... 
						
						
						
						Fixes out of array access
Fixes: asan_heap-oob_445b39_1741_d00eb645ab48eb2203b4a04a5b997103.ivr
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-01-14 23:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						b18230ee8c 
					 
					
						
						
							
							lavf/rmdec: Use correct format specifier for int64_t.  
						
						... 
						
						
						
						Fixes ticket #5100 . 
						
						
					 
					
						2015-12-22 09:29:08 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						80ceb4696a 
					 
					
						
						
							
							avformat/rmdec: Fix use of uninitialized variable  
						
						... 
						
						
						
						Fixes: CID1341580
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-12-09 18:17:47 +01:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						35bbc1955a 
					 
					
						
						
							
							avformat: add IVR demuxer  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2015-11-18 12:54:02 +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 
							
						 
					 
					
						
						
							
						
						87c8812270 
					 
					
						
						
							
							Merge commit '01bcc2d5c23fa757d163530abb396fd02f1be7c8'  
						
						... 
						
						
						
						* commit '01bcc2d5c23fa757d163530abb396fd02f1be7c8':
  lavc: Drop deprecated destruct_packet related functions
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com > 
						
						
					 
					
						2015-09-05 16:50:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						01bcc2d5c2 
					 
					
						
						
							
							lavc: Drop deprecated destruct_packet related functions  
						
						... 
						
						
						
						Deprecated in 10/2012. 
						
						
					 
					
						2015-08-28 16:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						856452cf63 
					 
					
						
						
							
							avformat/rmdec: MLTI with multiple MDPR support  
						
						... 
						
						
						
						Fixes Ticket4496
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-08-14 04:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						02fff49936 
					 
					
						
						
							
							avformat/rmdec: Move MLTI handling out of ff_rm_read_mdpr_codecdata()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-08-14 03:32:00 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						df43d03731 
					 
					
						
						
							
							avformat/rmdec: fix support for 0 sized mdpr  
						
						... 
						
						
						
						Fixes Ticket4393
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-03-26 02:02:18 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						0f9f7969ef 
					 
					
						
						
							
							rmdec: Improve message for demux error  
						
						... 
						
						
						
						Use correct context, reduce log level, don't assume it is a video stream,
and print the tag of the unknown stream.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com > 
						
						
					 
					
						2015-03-08 02:35:04 +00:00 
						 
				 
			
				
					
						
							
							
								Andreas Cadhalpun 
							
						 
					 
					
						
						
							
						
						482c86f231 
					 
					
						
						
							
							fix spelling errors  
						
						... 
						
						
						
						opttimizations -> optimizations
 grabing        -> grabbing
 many resource  -> many resources
 isnt           -> isn't
 silcense       -> silence
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-03-06 21:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						575ed4fe37 
					 
					
						
						
							
							Merge commit 'da7e31a240f276836a0b90ca6c0714181b353cc4'  
						
						... 
						
						
						
						* commit 'da7e31a240f276836a0b90ca6c0714181b353cc4':
  rmdec: Check memory allocations from ff_rm_alloc_rmstream()
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-02-17 21:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo Beauzée-Luyssen 
							
						 
					 
					
						
						
							
						
						da7e31a240 
					 
					
						
						
							
							rmdec: Check memory allocations from ff_rm_alloc_rmstream()  
						
						... 
						
						
						
						Bug-Id: CID 1257835 
						
						
					 
					
						2015-02-17 12:16:43 -05: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 
							
						 
					 
					
						
						
							
						
						65b83ce01b 
					 
					
						
						
							
							avformat/rmdec: Check the return value of av_get_packet()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-18 20:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								wm4 
							
						 
					 
					
						
						
							
						
						aab74a38b8 
					 
					
						
						
							
							rm: fix memory leak on init failure  
						
						... 
						
						
						
						AVInputFormat.read_close is not called if AVInputFormat.read_header
fails, so this needs to be handled separately.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-10 00:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						03abf55f25 
					 
					
						
						
							
							avformat/rmdec: Check for overflow in ff_rm_read_mdpr_codecdata()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-12-06 00:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						50f9de59a0 
					 
					
						
						
							
							avformat/rmdec: rm_read_extradata: add error message for oversized extradata  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-12-06 00:49:20 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ef2f9073dd 
					 
					
						
						
							
							Merge commit '1c77ead1fb14d64e6798fc5e32af04abcb3cebb4'  
						
						... 
						
						
						
						* commit '1c77ead1fb14d64e6798fc5e32af04abcb3cebb4':
  rm: Use the correct codec_data_size signedness
Conflicts:
	libavformat/rm.h
	libavformat/rmdec.c
See: a6f730730bmichaelni@gmx.at > 
						
						
					 
					
						2014-12-06 00:48:47 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						1c77ead1fb 
					 
					
						
						
							
							rm: Use the correct codec_data_size signedness  
						
						... 
						
						
						
						The function takes a size and not an offset.
CC: libav-stable@libav.org 
Sample-Id: rm_deadlock.rm
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2014-12-04 13:14:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a6f730730b 
					 
					
						
						
							
							avformat/rmdec: Check codec_data_size  
						
						... 
						
						
						
						Fixes infinite loop
Fixes Ticket4154
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-12-03 20:01:18 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						5badcdf20d 
					 
					
						
						
							
							Rename sync() functions in libavformat.  
						
						... 
						
						
						
						Fixes compilation on Android where the sync() definition in
unistd.h interferes with the static definitions in libavformat. 
						
						
					 
					
						2014-11-25 23:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						979062fe2f 
					 
					
						
						
							
							Merge commit 'be42c0b8d57fe2ea769892d102ffd5561dc18709'  
						
						... 
						
						
						
						* commit 'be42c0b8d57fe2ea769892d102ffd5561dc18709':
  rmdec: stricter error check to avoid theoretical unitialized use
Conflicts:
	libavformat/rmdec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-10-21 23:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						840bc8e284 
					 
					
						
						
							
							Merge commit '7207dd8f829baee58b4df6c97c19ffde77039e8d'  
						
						... 
						
						
						
						* commit '7207dd8f829baee58b4df6c97c19ffde77039e8d':
  rmdec: check av_new_packet return value
Conflicts:
	libavformat/rmdec.c
See: c01a462cdamichaelni@gmx.at > 
						
						
					 
					
						2014-10-21 23:01:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						be42c0b8d5 
					 
					
						
						
							
							rmdec: stricter error check to avoid theoretical unitialized use  
						
						... 
						
						
						
						CC: libav-stable@libav.org 
Bug-Id: CID 90558 
						
						
					 
					
						2014-10-21 14:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						7207dd8f82 
					 
					
						
						
							
							rmdec: check av_new_packet return value  
						
						... 
						
						
						
						CC: libav-stable@libav.org 
Bug-Id: CID 733714 
						
						
					 
					
						2014-10-21 14:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ea7ebadeb7 
					 
					
						
						
							
							avformat/rmdec: very basic MLTI support  
						
						... 
						
						
						
						Fixes Ticket2152
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-09-11 14:13:03 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						d34ec64a22 
					 
					
						
						
							
							replace calls to url_feof() with avio_feof()  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-08-08 00:48:38 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						73953df71a 
					 
					
						
						
							
							Replace av_malloc() and memset(0) by av_mallocz()  
						
						
						
						
					 
					
						2014-06-22 18:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b917d7024e 
					 
					
						
						
							
							Merge commit 'ef9732162cd4b593c6db28fdd352ebef21b5c1ca'  
						
						... 
						
						
						
						* commit 'ef9732162cd4b593c6db28fdd352ebef21b5c1ca':
  rmdec: do not export anything to AVCodecContext.codec_name
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-01 17:49:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ef9732162c 
					 
					
						
						
							
							rmdec: do not export anything to AVCodecContext.codec_name  
						
						... 
						
						
						
						That field will be deprecated and the value that is written there is not
particularly useful. 
						
						
					 
					
						2014-05-01 09:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						28ee7757f5 
					 
					
						
						
							
							Merge commit 'd92024f18fa3d69937cb2575f3a8bf973df02430'  
						
						... 
						
						
						
						* commit 'd92024f18fa3d69937cb2575f3a8bf973df02430':
  lavf: more correct printf format specifiers
Conflicts:
	libavformat/asfdec.c
	libavformat/cafdec.c
	libavformat/dxa.c
	libavformat/framecrcenc.c
	libavformat/hnm.c
	libavformat/iff.c
	libavformat/mov.c
	libavformat/mxfdec.c
	libavformat/rmdec.c
	libavformat/rpl.c
	libavformat/smacker.c
	libavformat/xmv.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-03-11 21:05:34 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						d92024f18f 
					 
					
						
						
							
							lavf: more correct printf format specifiers  
						
						
						
						
					 
					
						2014-03-11 13:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						77d2a1ca59 
					 
					
						
						
							
							avformat/rmdec: when reading audio blocks, dont leave holes when reading fails  
						
						... 
						
						
						
						The fate test is changed because the reference file depends on the use of
non cleared data at the very
end. Alternatively we could upload a new reference file, though that would
then have to be changed every time the handling of a truncated frame changes
or theres a change to error concealment, each time adding a new file ...
Fixes use of uninitialized memory
Fixed: msan_uninit-mem_7f3c02b81363_2787_RLG2_19.rm
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-09 23:50:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ed1eb9602c 
					 
					
						
						
							
							avformat/rmdec: check that sub_packet_size fit in the packet for DEINT_ID_GENR  
						
						... 
						
						
						
						Fixes use of uninitialized memory
Fixes: msan_uninit-mem_7fa8c49400d0_3923_audiosig.rm
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-07 00:26:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						165f96cd2d 
					 
					
						
						
							
							avformat/rmdec: move packet allocation down  
						
						... 
						
						
						
						Fixes memleak
Fixes: msan_uninit-mem_7fc5d73327d4_6192_kuerti.ra
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-12-26 04:16:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4e394a98f2 
					 
					
						
						
							
							avformat/rmdec: check against mismatching int4 interleaver parameters which would leave uninitialized holes  
						
						... 
						
						
						
						Fixes use of uninitialized memory
Fixes: msan_uninit-mem_7f9cf38857c0_4582_coop.ra
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-12-26 04:02:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fd335aa326 
					 
					
						
						
							
							avformat/rmdec: use ff_get_extradata()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-12-25 17:38:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b797a00f63 
					 
					
						
						
							
							avformat/rmdec: zero string destination before use  
						
						... 
						
						
						
						Fixes use of uninitialized memory
Fixes: msan_uninit-mem_7f9677850d99_4635_crashed.rm
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-12-21 23:27:09 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d04ec6ffc5 
					 
					
						
						
							
							avformat/rmdec: english typos  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-25 19:14:36 +02:00