Paul B Mahol 
							
						 
					 
					
						
						
							
						
						a67816bcce 
					 
					
						
						
							
							avcodec/wmalosslessdec: fix decoding of raw pcm tiles  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2016-04-30 19:56:53 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						675cfb2f86 
					 
					
						
						
							
							avformat/iff: fix deadlock in parsing dsd chunks  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2016-04-30 18:06:53 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						d171cd076f 
					 
					
						
						
							
							avformat/dsfdec: check if number of channels is <= 0  
						
						... 
						
						
						
						Fixes FPE bellow.
Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2016-04-30 17:50:22 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Ross 
							
						 
					 
					
						
						
							
						
						10d48c63b2 
					 
					
						
						
							
							avformat: add Wideband Single-bit Data (WSD) demuxer  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2016-04-30 17:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						a2810d03b9 
					 
					
						
						
							
							configure: Add pixelutils dependency for framerate filter.  
						
						
						
						
					 
					
						2016-04-30 13:35:24 +02:00 
						 
				 
			
				
					
						
							
							
								wm4 
							
						 
					 
					
						
						
							
						
						66dd21d50b 
					 
					
						
						
							
							avcodec/utils: split side-data in new decode API too  
						
						... 
						
						
						
						The deprecated avcodec_decode_video2() and avcodec_decode_audio4()
functions called av_packet_split_side_data() on the input packets. This
is required for packets produced by libavformat with the
AVFMT_FLAG_KEEP_SIDE_DATA flag unset (which is unfortunately the
default).
The new API didn't do this yet, although it didn't matter as no decoder
supports the new API yet. The emulation layer for the old API calls the
old API functions, which took care of the splitting. Add this code to
the new API codec entrypoints too, because we shouldn't send essentially
corrupted data to decoders. 
						
						
					 
					
						2016-04-29 10:35:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						78baa450d9 
					 
					
						
						
							
							avformat/ffmdec: Check pix_fmt  
						
						... 
						
						
						
						Fixes crash
Fixes Ticket5412
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-28 23:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kieran Kunhya 
							
						 
					 
					
						
						
							
						
						e9a9ca1936 
					 
					
						
						
							
							avcodec/cfhd: Don't decode coefficients if no end of header tag found. Fixes fuzzed files such as the one in in ticket  #5383  
						
						
						
						
					 
					
						2016-04-28 21:33:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dave Yeo 
							
						 
					 
					
						
						
							
						
						3cb3dddeb4 
					 
					
						
						
							
							configure: Allow choice in choosing a symlink command  
						
						... 
						
						
						
						Signed-off-by: Dave Yeo <daveryeo@telus.net >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-28 02:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitriy Kuminov 
							
						 
					 
					
						
						
							
						
						5d7696fe2b 
					 
					
						
						
							
							configure: Do not create/install versioned DLLs on OS/2.  
						
						... 
						
						
						
						Only one DLL for each module must be present on OS/2: SLIBNAME_WITH_MAJOR
(the same as on Windows). Creating other DLLs makes no sense as they can't
be used.
Signed-off-by: Dave Yeo <daveryeo@telus.net >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-28 02:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Александр Слободенюк 
							
						 
					 
					
						
						
							
						
						688664e02d 
					 
					
						
						
							
							avformat/riff: support for matrox m703 mpeg-2  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-28 02:30:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						492011f3c6 
					 
					
						
						
							
							avutil/log: Fix occured typo  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-28 01:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								Piotr Bandurski 
							
						 
					 
					
						
						
							
						
						55e6323090 
					 
					
						
						
							
							avformat/riff: assign g721 and g723 codec tags to g726 decoder  
						
						
						
						
					 
					
						2016-04-28 00:01:35 +02:00 
						 
				 
			
				
					
						
							
							
								Timo Rothenpieler 
							
						 
					 
					
						
						
							
						
						c4312b1cf4 
					 
					
						
						
							
							avcodec/nvenc: Add missing lossless presets to doc string  
						
						
						
						
					 
					
						2016-04-27 22:22:29 +02:00 
						 
				 
			
				
					
						
							
							
								Timo Rothenpieler 
							
						 
					 
					
						
						
							
						
						bc4137d4aa 
					 
					
						
						
							
							configure: Don't require nonfree for nvenc  
						
						... 
						
						
						
						As the nvEncodeApi.h header is now MIT licensed, this can be dropped.
The loaded CUDA and NVENC libraries are part of the nvidia driver, and
thus count as system libraries. 
						
						
					 
					
						2016-04-27 20:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Weis 
							
						 
					 
					
						
						
							
						
						333207224f 
					 
					
						
						
							
							avutil/log: added test case for av_log_format_line2  
						
						... 
						
						
						
						Signed-off-by: Andreas Weis <github@ghulbus-inc.de >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-27 19:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Weis 
							
						 
					 
					
						
						
							
						
						fb9187129c 
					 
					
						
						
							
							avutil/log: added av_log_format_line2 which returns buffer length  
						
						... 
						
						
						
						The new function behaves the same as av_log_format_line, but also forwards
the return value from the underlying snprintf call. This will allow
callers to accurately determine the size requirements for the line buffer.
Signed-off-by: Andreas Weis <github@ghulbus-inc.de >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-27 19:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						6f784c158b 
					 
					
						
						
							
							Merge commit '549fc77273636d0d02175362af5dcd60c79f7633'  
						
						... 
						
						
						
						* commit '549fc77273636d0d02175362af5dcd60c79f7633':
  svq3: move mb2br_xy to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						f09fd96cee 
					 
					
						
						
							
							Merge commit '99dde60391cade40ae026b9e385a5280be6b9882'  
						
						... 
						
						
						
						* commit '99dde60391cade40ae026b9e385a5280be6b9882':
  svq3: move {ref,mv}_cache to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:49:19 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						c0b51aa2d2 
					 
					
						
						
							
							Merge commit '89a13998a1b5074411dff5a461dce3837057b0b8'  
						
						... 
						
						
						
						* commit '89a13998a1b5074411dff5a461dce3837057b0b8':
  svq3: rip out the svq3-relevant parts of pred_motion() out of h264
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:48:30 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						fed686af23 
					 
					
						
						
							
							Merge commit '8eecae77ff6e2923de57dd883421d24fd53ca61f'  
						
						... 
						
						
						
						* commit '8eecae77ff6e2923de57dd883421d24fd53ca61f':
  svq3: move edge_emu_buffer to the SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:47:52 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						463de5625b 
					 
					
						
						
							
							Merge commit '527bf5f7c6890664b0f1dccd42397f4d204659fe'  
						
						... 
						
						
						
						* commit '527bf5f7c6890664b0f1dccd42397f4d204659fe':
  svq3: move the pred mode variables to SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						a2922b5d61 
					 
					
						
						
							
							Merge commit 'ecc31f6b086453ab9811dce2ae5ceb6a7c19e4ad'  
						
						... 
						
						
						
						* commit 'ecc31f6b086453ab9811dce2ae5ceb6a7c19e4ad':
  h264: move ff_h264_check_intra[4x4]_pred_mode() to h264_parse
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:34:40 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						c18535399d 
					 
					
						
						
							
							Merge commit '1877712c586df2261f2806f45388c77592b89d1e'  
						
						... 
						
						
						
						* commit '1877712c586df2261f2806f45388c77592b89d1e':
  svq3: move mb_{x,y,xy} to SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						7dca134285 
					 
					
						
						
							
							Merge commit 'c2a4ca944d9029a3c162f8f3ddd317b83a7bd600'  
						
						... 
						
						
						
						* commit 'c2a4ca944d9029a3c162f8f3ddd317b83a7bd600':
  svq3: eliminate write_back_intra_pred_mode() usage
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:07:19 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						47bb289170 
					 
					
						
						
							
							Merge commit 'c73fb9efb22c8d66d24de2716f7f9970f234c3c3'  
						
						... 
						
						
						
						* commit 'c73fb9efb22c8d66d24de2716f7f9970f234c3c3':
  svq3: add all the required dsp contexts into SVQ3Context
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:06:42 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						656b071a8f 
					 
					
						
						
							
							Merge commit '15b0517da986b312fc2fcb364a92db328380b15b'  
						
						... 
						
						
						
						* commit '15b0517da986b312fc2fcb364a92db328380b15b':
  svq3: make the dsp functions static
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 16:06:12 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						d6f01c61ed 
					 
					
						
						
							
							Merge commit '9b30f8dd8fa5bef5f16904cb98745b4a58f8f776'  
						
						... 
						
						
						
						* commit '9b30f8dd8fa5bef5f16904cb98745b4a58f8f776':
  h264: remove the svq3-specific code
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 15:48:00 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Uskov 
							
						 
					 
					
						
						
							
						
						b577a54a7c 
					 
					
						
						
							
							qsv: Fix wrong ticks_per_frame for H.264  
						
						... 
						
						
						
						For H.264 stream ticks_per_frame should be 2, as per the docs.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-27 15:33:53 +01:00 
						 
				 
			
				
					
						
							
							
								Umair Khan 
							
						 
					 
					
						
						
							
						
						a2ba50b03a 
					 
					
						
						
							
							avcodec/alsdec: Fix bitstream reading  
						
						... 
						
						
						
						Signed-off-by: Umair Khan <omerjerk@gmail.com >
Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-27 13:15:12 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						1f62a6e780 
					 
					
						
						
							
							avcodec/shorten: make max frame size bigger if custom block size was used  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2016-04-27 09:08:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						566d64d4fb 
					 
					
						
						
							
							avcodec/h264: Only recover from reference pictures  
						
						... 
						
						
						
						Fixes spec compliance
Fixes Ticket5346
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-27 01:33:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4efd3ec50a 
					 
					
						
						
							
							avcodec/svq3: fix assert type (was av_assert2 in h264 from where this was copied)  
						
						... 
						
						
						
						Type was lost in f8d1bb2f2cmichael@niedermayer.cc > 
						
						
					 
					
						2016-04-26 21:45:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						005c61c6b8 
					 
					
						
						
							
							avcodec/ttaenc: Reallocate packet if its too small  
						
						... 
						
						
						
						Fixes assertion failure
Fixes Ticket5394
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-26 19:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rodger Combs 
							
						 
					 
					
						
						
							
						
						e1c20485c1 
					 
					
						
						
							
							lavc/audiotoolboxdec: move to new BSF API  
						
						
						
						
					 
					
						2016-04-26 10:35:09 -05:00 
						 
				 
			
				
					
						
							
							
								Rodger Combs 
							
						 
					 
					
						
						
							
						
						95116bf35f 
					 
					
						
						
							
							lavc/audiotoolboxdec: fix memory leak  
						
						
						
						
					 
					
						2016-04-26 10:35:09 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						0cb19c30c6 
					 
					
						
						
							
							lavf/concatdec: clear extradata when inserting h264_mp4toannexb bsf.  
						
						... 
						
						
						
						Fix remuxing H.264-in-MP4 to Matroska, possibly others. 
						
						
					 
					
						2016-04-26 16:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						b8fa374fb6 
					 
					
						
						
							
							lavf/concatdec: remove unrelated change during codecpar merge.  
						
						... 
						
						
						
						Clearing the extradata is not related to the codecpar change,
and it breaks if auto_convert is disabled.
Fix trac ticket #5461 . 
						
						
					 
					
						2016-04-26 16:58:59 +02:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						f8d1bb2f2c 
					 
					
						
						
							
							Merge commit 'e42ca48a8bddc637a4013ab253598973f07e1a5c'  
						
						... 
						
						
						
						* commit 'e42ca48a8bddc637a4013ab253598973f07e1a5c':
  svq3: rip out the mb decoding code shared with h264
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 15:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						ee38234c43 
					 
					
						
						
							
							Merge commit 'e481458bc308ee838deaeacac51929514762e7a7'  
						
						... 
						
						
						
						* commit 'e481458bc308ee838deaeacac51929514762e7a7':
  h264: factor out pred weight table parsing into a separate file
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 15:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						79aafd43fd 
					 
					
						
						
							
							Merge commit '90ed6c5cf7f236bc9efb47c97b40358c666d1386'  
						
						... 
						
						
						
						* commit '90ed6c5cf7f236bc9efb47c97b40358c666d1386':
  h2645_parse: compute the actual data length, without trailing paddding
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 14:27:35 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						438ed974b8 
					 
					
						
						
							
							Merge commit 'b667252a41fbf5a3f6ea8c67fdbc03db3d748977'  
						
						... 
						
						
						
						* commit 'b667252a41fbf5a3f6ea8c67fdbc03db3d748977':
  h2645_parse: add support for parsing h264
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 14:07:03 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						b5c10c4c92 
					 
					
						
						
							
							Merge commit '52ec149fbee57b6ca817049c9706212a0774a32c'  
						
						... 
						
						
						
						* commit '52ec149fbee57b6ca817049c9706212a0774a32c':
  h2645_parse: change the AVCodecContext* parameter to void*
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 14:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						8e73574d4f 
					 
					
						
						
							
							Merge commit '8229eff4b7a98ae5d85bb75f3bb072781b4a8ebe'  
						
						... 
						
						
						
						* commit '8229eff4b7a98ae5d85bb75f3bb072781b4a8ebe':
  h2645_parse: add a function for uninitializing the packet
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 14:01:45 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						3c4ca4c5d7 
					 
					
						
						
							
							Merge commit 'fa936a307f5cddfc2664600157a8207ca8080af6'  
						
						... 
						
						
						
						* commit 'fa936a307f5cddfc2664600157a8207ca8080af6':
  hevc_parse: rename into h2645_parse
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-26 13:56:47 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						492d229303 
					 
					
						
						
							
							qsvenc_hevc: Fix usage of ff_hevc_extract_rbsp  
						
						... 
						
						
						
						Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-25 20:03:23 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vignali 
							
						 
					 
					
						
						
							
						
						3ce19882c5 
					 
					
						
						
							
							libavcodec/exr: move xsize and ysize to thread data  
						
						... 
						
						
						
						Fixes slice threading.
Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2016-04-25 14:19:05 -03:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
							
						
						4791a910c0 
					 
					
						
						
							
							lavc/hevc_parse: Don't take a HEVCContext  
						
						... 
						
						
						
						It's not even used anymore, and the checks are no longer
functionally important.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com > 
						
						
					 
					
						2016-04-25 14:40:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						9ac154d1fa 
					 
					
						
						
							
							avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3  
						
						... 
						
						
						
						Fixes Ticket5319
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2016-04-25 04:08:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Ekström 
							
						 
					 
					
						
						
							
						
						9779b62624 
					 
					
						
						
							
							pgssubdec: fix subpicture output colorspace and range  
						
						... 
						
						
						
						Functionality used before didn't widen the values from limited to
full range. Additionally, now the decoder uses BT.709 where it
should be used according to the video resolution.
Default for not yet set colorimetry is BT.709 due to most observed
HDMV content being HD.
BT.709 coefficients were gathered from the first two parts of BT.709
to BT.2020 conversion guide in ARIB STD-B62 (Pt. 1, Chapter 6.2.2).
They were additionally confirmed by manually calculating values.
Fixes  #4637  
						
						
					 
					
						2016-04-24 23:05:04 +02:00