Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						811d58e083 
					 
					
						
						
							
							avcodec/utils: support non edge emu for grayscale  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-29 22:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3d842cf827 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  avcodec/utils: Simplify a condition that combines HAVE_NEON and ARCH_ARM
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-21 13:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						e95930eda1 
					 
					
						
						
							
							avcodec/utils: Simplify a condition that combines HAVE_NEON and ARCH_ARM  
						
						
						
						
					 
					
						2013-08-21 09:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Thilo Borgmann 
							
						 
					 
					
						
						
							
						
						f18ccb529f 
					 
					
						
						
							
							Fix wrong use of "an" in some comments.  
						
						
						
						
					 
					
						2013-08-12 03:27:26 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						98fd8a7848 
					 
					
						
						
							
							avcodec: Remove ff_packet_free_side_data, use av_packet_free_side_data  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-12 00:13:21 +02:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						d4db7c334b 
					 
					
						
						
							
							Integrate accessors.h header into internal.h  
						
						... 
						
						
						
						I have no idea why I added a separate header,
I think there is no good reason for it.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de > 
						
						
					 
					
						2013-08-10 07:56:42 +02:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						a48979d715 
					 
					
						
						
							
							Reduce MAKE_ACCESSORS code duplication via a new header.  
						
						... 
						
						
						
						Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de > 
						
						
					 
					
						2013-08-08 20:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						20be5e0a0e 
					 
					
						
						
							
							Merge commit '7950e519bb094897f957b9a9531cc60ba46cbc91'  
						
						... 
						
						
						
						* commit '7950e519bb094897f957b9a9531cc60ba46cbc91':
  Disable deprecation warnings for cases where a replacement is available
Conflicts:
	libavcodec/avpacket.c
	libavcodec/pthread.c
	libavcodec/utils.c
	libavdevice/v4l2.c
	libavfilter/avfiltergraph.c
	libavfilter/buffersrc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-03 10:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						7950e519bb 
					 
					
						
						
							
							Disable deprecation warnings for cases where a replacement is available  
						
						
						
						
					 
					
						2013-08-02 19:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marton Balint 
							
						 
					 
					
						
						
							
						
						63c0113588 
					 
					
						
						
							
							lavc: do not override format if neither text nor bitmap codec prop is set  
						
						... 
						
						
						
						Some decoders may output both, this way the decoder can set it.
Signed-off-by: Marton Balint <cus@passwd.hu >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-27 23:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						9375879d57 
					 
					
						
						
							
							Show max bitrate for mpeg2 video streams in avcodec_string().  
						
						... 
						
						
						
						See also 25b7aa9 
						
						
					 
					
						2013-07-25 19:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						274a50ab57 
					 
					
						
						
							
							avcodec/utils: Warn the user about the lack of a lock manager if insufficient locks are detected  
						
						... 
						
						
						
						A lock manager is not the only possibility to avoid open/close locking
issues but its easier and more robust than maintaining a lot of lock/unlock
calls.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-24 01:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						55db06af64 
					 
					
						
						
							
							avcodec/utils: use av_assert0() to check validity of input pointers for start code search  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-23 21:23:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						abc8110f7e 
					 
					
						
						
							
							avcodec: add avcodec_chroma_pos_to_enum()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-23 03:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b7397857e2 
					 
					
						
						
							
							avcodec: add avcodec_enum_to_chroma_pos()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-23 03:07:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a80e622924 
					 
					
						
						
							
							avcodec/avutil: Add AVColorSpace and AVColorRange to AVFrames  
						
						... 
						
						
						
						This also moves AVColorSpace and AVColorRange from avcodec to avutil
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-07-17 01:15:31 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						6516a25f04 
					 
					
						
						
							
							ADPCM IMA WAV 2, 3 and 5 bits decoder  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-07-05 18:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						b42bcaef29 
					 
					
						
						
							
							Avoid a null pointer dereference in avcodec_decode_audio4().  
						
						... 
						
						
						
						This could happen if oom occured while probing a file.
Fixes ticket #2722 . 
						
						
					 
					
						2013-07-01 03:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8738d94274 
					 
					
						
						
							
							avcodec: Make av_register_hwaccel() and avcodec_register() thread safe  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-29 03:28:58 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						41f3c60fbb 
					 
					
						
						
							
							Avoid a null pointer dereference in avcodec_decode_video2().  
						
						... 
						
						
						
						This could happen if oom occured while probing a file.
Reported in ticket #1900 . 
						
						
					 
					
						2013-06-28 09:04:43 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						47c9887eca 
					 
					
						
						
							
							lavc/utils: improve feedback in case of invalid packet size  
						
						
						
						
					 
					
						2013-06-26 23:22:13 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						720a1de52f 
					 
					
						
						
							
							lavc: free the padded last frame during audio encoding properly  
						
						
						
						
					 
					
						2013-06-20 16:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a4a2e894fc 
					 
					
						
						
							
							Merge commit '985f34b75653d02eda8eb8def3412f8577f19b01'  
						
						... 
						
						
						
						* commit '985f34b75653d02eda8eb8def3412f8577f19b01':
  utils: fix avcodec_flush_buffers pre-reference counting compatibility
Conflicts:
	libavcodec/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-17 00:21:22 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						985f34b756 
					 
					
						
						
							
							utils: fix avcodec_flush_buffers pre-reference counting compatibility  
						
						... 
						
						
						
						The to_free AVframe must be freed just like the other ones.
Indeed, the calling application may expect all frames to be
released.
(This regression caused use-after-free in VLC with hwaccel.)
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2013-06-16 15:10:58 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7fff3df6b2 
					 
					
						
						
							
							avcodec_encode_audio2: fix memleak on last padded frame  
						
						... 
						
						
						
						Regression introduced by 799f57ac96michaelni@gmx.at > 
						
						
					 
					
						2013-06-14 15:21:23 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5d199c3ad9 
					 
					
						
						
							
							Merge commit '799f57ac96f9891d1a0f7d6c4b218ed536e8aca5'  
						
						... 
						
						
						
						* commit '799f57ac96f9891d1a0f7d6c4b218ed536e8aca5':
  lavc: use AVFrame API properly in pad_last_frame().
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-11 09:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						175e916fa2 
					 
					
						
						
							
							avcodec/utils: Fix encoder allocation size  
						
						... 
						
						
						
						Fixes Ticket2645
Found-by: Darrell Walisser
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-11 01:15:39 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						799f57ac96 
					 
					
						
						
							
							lavc: use AVFrame API properly in pad_last_frame().  
						
						... 
						
						
						
						This also simplifies the code. 
						
						
					 
					
						2013-06-10 21:19:51 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						d5f7f1fef1 
					 
					
						
						
							
							audio frame multi-threaded decoding  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-06-05 22:35:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e5cdf9c03b 
					 
					
						
						
							
							Merge commit '2d66a58ccde05e764594bd7e5f0f9244634d0b2c'  
						
						... 
						
						
						
						* commit '2d66a58ccde05e764594bd7e5f0f9244634d0b2c':
  Go2Webinar decoder
Conflicts:
	Changelog
	configure
	libavcodec/avcodec.h
	libavcodec/codec_desc.c
	libavcodec/version.h
	libavformat/riff.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-03 12:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a90baa63c3 
					 
					
						
						
							
							add YUVJ411P  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-21 12:56:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5e29e91232 
					 
					
						
						
							
							avcodec_align_dimensions2: add missing yuva formats  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 16:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ed0aed09e8 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  Escape 130 (RPL) decoder
Conflicts:
	libavcodec/Makefile
	libavcodec/allcodecs.c
	libavcodec/codec_desc.c
	libavcodec/escape130.c
	libavcodec/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 14:31:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						36d349034e 
					 
					
						
						
							
							Merge commit '30e256430eb88c6d4c382581b89bca171d79fbc0'  
						
						... 
						
						
						
						* commit '30e256430eb88c6d4c382581b89bca171d79fbc0':
  lavc/pthread: remove obsolete checks
Conflicts:
	libavcodec/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-17 11:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						30e256430e 
					 
					
						
						
							
							lavc/pthread: remove obsolete checks  
						
						... 
						
						
						
						Those were useful when avcodec_thread_init() was a public functions. It
was deprecated and removed some time ago, so those checks are not needed
anymore. 
						
						
					 
					
						2013-05-17 07:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c7c71f95f8 
					 
					
						
						
							
							replace remaining PIX_FMT_* flags with AV_PIX_FMT_FLAG_*  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-15 11:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ff4680922f 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*
Conflicts:
	doc/APIchanges
	libavcodec/avpicture.c
	libavcodec/ffv1dec.c
	libavcodec/ffv1enc.c
	libavcodec/imgconvert.c
	libavcodec/tiffenc.c
	libavfilter/vf_pixdesctest.c
	libavfilter/vf_scale.c
	libavutil/imgutils.c
	libavutil/pixdesc.c
	libavutil/version.h
	libswscale/swscale_internal.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-15 11:10:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6bf6b9c279 
					 
					
						
						
							
							Merge commit '252c0bfdc014c1fb6ad4fe06242c7beca58a6b41'  
						
						... 
						
						
						
						* commit '252c0bfdc014c1fb6ad4fe06242c7beca58a6b41':
  lavc: Fix msvc compilation of utils.c with -WX (warnings treated as errors)
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-15 09:39:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e6c4ac7b5f 
					 
					
						
						
							
							pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
						
						
						
						
					 
					
						2013-05-15 07:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Wolenetz 
							
						 
					 
					
						
						
							
						
						252c0bfdc0 
					 
					
						
						
							
							lavc: Fix msvc compilation of utils.c with -WX (warnings treated as errors)  
						
						... 
						
						
						
						This fixes https://bugzilla.libav.org/show_bug.cgi?id=514 .
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2013-05-14 10:04:43 +03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						67fad0d221 
					 
					
						
						
							
							ADPCM IMA Radical decoder  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2013-05-10 16:53:50 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						e7814ed839 
					 
					
						
						
							
							ADPCM DTK decoder  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2013-05-10 16:10:51 -03:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						570d63eef3 
					 
					
						
						
							
							lavu: add FF_CEIL_RSHIFT and use it in various places.  
						
						
						
						
					 
					
						2013-05-09 16:59:42 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						5c057433cc 
					 
					
						
						
							
							libswscale: GBRAP input & output and GBRAP16 input support  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-05-08 12:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fe6a36e768 
					 
					
						
						
							
							Merge commit 'e55e8b2c362a60bad66929d83d8c83b0d7f5ffc9'  
						
						... 
						
						
						
						* commit 'e55e8b2c362a60bad66929d83d8c83b0d7f5ffc9':
  lavc: do not leak frames in avcodec_decode_audio4
Conflicts:
	libavcodec/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-08 13:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						e55e8b2c36 
					 
					
						
						
							
							lavc: do not leak frames in avcodec_decode_audio4  
						
						... 
						
						
						
						Notwithstanding the return value the frame should be freed if
is not going to be used.
Reported-by: Matthew Wolenetz <wolenetz@chromium.org > 
						
						
					 
					
						2013-05-07 14:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Wolenetz 
							
						 
					 
					
						
						
							
						
						004779cc59 
					 
					
						
						
							
							avcodec/utils: Fix leak by dereferencing audio frame when side data causes whole frame skip  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-07 01:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						cdfa1c89b7 
					 
					
						
						
							
							avcodec: Set frame.width/height on all exit pathes of ff_get_buffer()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-05 14:23:16 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0aa095483d 
					 
					
						
						
							
							Merge commit '6fee1b90ce3bf4fbdfde7016e0890057c9000487'  
						
						... 
						
						
						
						* commit '6fee1b90ce3bf4fbdfde7016e0890057c9000487':
  avcodec: Add av_cold attributes to init functions missing them
Conflicts:
	libavcodec/aacpsy.c
	libavcodec/atrac3.c
	libavcodec/dvdsubdec.c
	libavcodec/ffv1.c
	libavcodec/ffv1enc.c
	libavcodec/h261enc.c
	libavcodec/h264_parser.c
	libavcodec/h264dsp.c
	libavcodec/h264pred.c
	libavcodec/libschroedingerenc.c
	libavcodec/libxvid_rc.c
	libavcodec/mpeg12.c
	libavcodec/mpeg12enc.c
	libavcodec/proresdsp.c
	libavcodec/rangecoder.c
	libavcodec/videodsp.c
	libavcodec/x86/proresdsp_init.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-05 11:34:29 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						6fee1b90ce 
					 
					
						
						
							
							avcodec: Add av_cold attributes to init functions missing them  
						
						
						
						
					 
					
						2013-05-04 21:09:45 +02:00