Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						14e2e40f3b 
					 
					
						
						
							
							avfilter/vf_hqdn3: use av_malloc_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-14 06:17:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0aac9b76bc 
					 
					
						
						
							
							avcodec/libx264: Implement reference frame count limiting based on level  
						
						... 
						
						
						
						This makes libavcodec/libx264.c behave more similar to the x264 command line
util
Fixes Ticket3307
Implementation based on x264
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-14 02:57:10 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c3417ed7fd 
					 
					
						
						
							
							swscale/utils: Add check that ensures that the hardcoded struct offsets are valid  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-14 01:32:11 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						c683e6aa2c 
					 
					
						
						
							
							build: move ebur128 swr dep to configure.  
						
						
						
						
					 
					
						2014-05-13 23:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f0ae467e6c 
					 
					
						
						
							
							configure: swresample depends on avutil  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 22:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						efa9596831 
					 
					
						
						
							
							common.mak: fix (not)building disabled libs  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 22:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3d7218d932 
					 
					
						
						
							
							Merge commit '449511740f06a4675b0066730fa45cdb764ffafc'  
						
						... 
						
						
						
						* commit '449511740f06a4675b0066730fa45cdb764ffafc':
  build: handle library dependencies in configure
Conflicts:
	common.mak
	configure
	libavdevice/Makefile
	libavfilter/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 22:40:32 +02:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						d90ba411ab 
					 
					
						
						
							
							dpx: use intfloat.h instead of deprecated intfloat_readwrite.h.  
						
						... 
						
						
						
						Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de > 
						
						
					 
					
						2014-05-13 20:53:24 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						76581ab833 
					 
					
						
						
							
							Merge commit '9aa4592076d4dbb29d1198b0e258f9f85c0c00b5'  
						
						... 
						
						
						
						* commit '9aa4592076d4dbb29d1198b0e258f9f85c0c00b5':
  aarch64: assembler in clang-3.4 ignores the division by two
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 20:34:32 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						449511740f 
					 
					
						
						
							
							build: handle library dependencies in configure  
						
						... 
						
						
						
						Instead of setting FFLIBS in each library Makefile configure
exports FFLIBS-$library in config.mak. 
						
						
					 
					
						2014-05-13 20:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						9aa4592076 
					 
					
						
						
							
							aarch64: assembler in clang-3.4 ignores the division by two  
						
						... 
						
						
						
						Values are positive powers of two, so just replace it with right shift. 
						
						
					 
					
						2014-05-13 19:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Oliver 
							
						 
					 
					
						
						
							
						
						cef99e12bc 
					 
					
						
						
							
							Use rac_get_prob branchy version when used within a conditional branch.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 16:04:08 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Langlois 
							
						 
					 
					
						
						
							
						
						f1c167496e 
					 
					
						
						
							
							Support broadcast destination for udp protocol  
						
						... 
						
						
						
						Use the required socket option SO_BROADCAST to be able to stream to a broadcast
address.
Prior to the patch, trying to stream to a broadcast address was resulting to the
following error:
av_interleaved_write_frame(): Permission denied
The patch has been tested with:
ffmpeg -f v4l2 -framerate 30 -input_format yuyv422 -video_size 640x480 -i /dev/video0 \
 -c:v libx264 -profile:v high -preset ultrafast -tune zerolatency -b:v 500k -pix_fmt yuv420p \
 -f mpegts udp://192.168.1.255:5004?broadcast=1
I have added an option to let the user explicitly request broadcast in order to avoid
ffmpeg to broadcast unintentionally.
Signed-off-by: Olivier Langlois <olivier@trillion01.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 15:51:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mickaël Raulet 
							
						 
					 
					
						
						
							
						
						bb9e5116fe 
					 
					
						
						
							
							hevc: fixing code indenting in hevcpred(cherry picked from commit 28a5916845928de2951013b5398465573b181925)  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 14:29:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mickaël Raulet 
							
						 
					 
					
						
						
							
						
						38df49a068 
					 
					
						
						
							
							hevc/intrapred: fix indent(cherry picked from commit ab167f3158cf37bd679bda28566170e2c3691686)  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 14:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mickaël Raulet 
							
						 
					 
					
						
						
							
						
						053fdacde7 
					 
					
						
						
							
							hevc: a much faster implementation of intra prediction (up to 1s on  
						
						... 
						
						
						
						haswell 2.6GHz on basket ball drive all intra qp 27)(cherry picked from commit 5de9739176f0eb4c205e80a91628a0196c9924b2)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 14:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Graham 
							
						 
					 
					
						
						
							
						
						72dcd48c19 
					 
					
						
						
							
							avformat/asfenc: honor the maximum of 63 payloads  
						
						... 
						
						
						
						Fixes Ticket3634
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-13 00:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						81d1fcf37d 
					 
					
						
						
							
							avcodec: add option to make is_intra_more_likely() from error concealment return "no"  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 22:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a8bc175dd9 
					 
					
						
						
							
							avformat/mp3dec: check the number of frames per buffer size  
						
						... 
						
						
						
						Fixes misdetection of issue3327-libc-2.17.so
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 21:05:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b3b505c73b 
					 
					
						
						
							
							avformat/utils: if the id3 tag is too large for data after it to become available, use the full AVPROBE_SCORE_EXTENSION if extension matches  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 20:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d05588e21e 
					 
					
						
						
							
							avformat/utils: limit probe score in the id3 case only if there is a chance that data after the id3 tag will become available  
						
						... 
						
						
						
						Fixes ticket3327 (sample.mp3)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 20:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						ab21acecc7 
					 
					
						
						
							
							Use Matroska document version 2 for WebM files if possible.  
						
						... 
						
						
						
						Google's plugin for the Internet Explorer refuses to play
files with another document version.
Fixes ticket #3583 . 
						
						
					 
					
						2014-05-12 18:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						a01fedd9b8 
					 
					
						
						
							
							Fix compilation with --enable-lto --enable-shared with icc.  
						
						
						
						
					 
					
						2014-05-12 18:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
							
						
						87f2d8079a 
					 
					
						
						
							
							hevcdsp: correctly indicate that hevc_put_hevc_bi_epel_h uses 9 GPRs  
						
						... 
						
						
						
						Fixes FATE on Windows.
Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 17:00:48 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b9cce9ee5c 
					 
					
						
						
							
							avfilter/buffer: Use av_malloc_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 12:24:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e951e04a4a 
					 
					
						
						
							
							avcodec/buffersrc: use av_mallocz_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 12:24:25 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Oliver 
							
						 
					 
					
						
						
							
						
						4d93e758d7 
					 
					
						
						
							
							configure: Ensure log2 is disable based on msvcrt version.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 10:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Oliver 
							
						 
					 
					
						
						
							
						
						3b2ab8a783 
					 
					
						
						
							
							configure: Allow log2 with msvc12 onwards.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 03:46:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						96abdf2ffd 
					 
					
						
						
							
							avcodec/vda_h264: fix bistream typo  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 03:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5460ab73d2 
					 
					
						
						
							
							Merge commit '1839fafa951308237c4672ffd9a94f927b26eac7'  
						
						... 
						
						
						
						* commit '1839fafa951308237c4672ffd9a94f927b26eac7':
  avconv: Support VDA hwaccel
Conflicts:
	Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 02:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2856332719 
					 
					
						
						
							
							avcodec/vda_h264: fix null pointer dereference  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 02:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5449239a03 
					 
					
						
						
							
							Merge commit '67afcefb35932b420998f6f3fda46c7c85848a3f'  
						
						... 
						
						
						
						* commit '67afcefb35932b420998f6f3fda46c7c85848a3f':
  lavc: Add new VDA hwaccel
Conflicts:
	configure
	libavcodec/vda.h
	libavcodec/vda_h264.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 01:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c6a683bf22 
					 
					
						
						
							
							Merge commit '31a46750c7eafe6bce6a3e4f09853cd0a585292b'  
						
						... 
						
						
						
						* commit '31a46750c7eafe6bce6a3e4f09853cd0a585292b':
  vda: use hwaccel private data for internal bitstream buffer
Conflicts:
	libavcodec/vda.h
	libavcodec/vda_h264.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 01:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						14aef38a69 
					 
					
						
						
							
							Merge commit '66e6c8a7b4e3ac926302529606bd3e323c28b20f'  
						
						... 
						
						
						
						* commit '66e6c8a7b4e3ac926302529606bd3e323c28b20f':
  lavu: Add a pixel format for new VDA hwaccel
Conflicts:
	doc/APIchanges
	libavutil/pixfmt.h
	libavutil/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 00:37:12 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2ec4586d77 
					 
					
						
						
							
							Merge commit 'dd2d3b766b20196d0b65a82e3d897ccecbf7adb8'  
						
						... 
						
						
						
						* commit 'dd2d3b766b20196d0b65a82e3d897ccecbf7adb8':
  lavc: Add hwaccel private data and init/uninit callbacks
Conflicts:
	libavcodec/avcodec.h
	libavcodec/internal.h
	libavcodec/pthread_frame.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 00:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c4fe50b954 
					 
					
						
						
							
							Merge commit 'ebc29519d1634bfeb386c20a5d8a52837aae2436'  
						
						... 
						
						
						
						* commit 'ebc29519d1634bfeb386c20a5d8a52837aae2436':
  hwaccel: Support specific frame allocators
Conflicts:
	libavcodec/utils.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-12 00:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fa0f7c024e 
					 
					
						
						
							
							Merge commit 'a871ef0cc936612bdb0e643196be72efcf0c8986'  
						
						... 
						
						
						
						* commit 'a871ef0cc936612bdb0e643196be72efcf0c8986':
  hwaccel: Rename priv_data_size to frame_priv_data_size
Conflicts:
	libavcodec/avcodec.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-11 23:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8d19dd91a5 
					 
					
						
						
							
							Merge commit '08bb2567586599d62a282c4cd31567a0807f3d92'  
						
						... 
						
						
						
						* commit '08bb2567586599d62a282c4cd31567a0807f3d92':
  lavc: document which parts of AVHWAccel are private.
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-11 23:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f2f99f07a5 
					 
					
						
						
							
							Merge commit '5c1d7246cd65dc4db1b6dc36e29ce39fc1068f3f'  
						
						... 
						
						
						
						* commit '5c1d7246cd65dc4db1b6dc36e29ce39fc1068f3f':
  lavc: set AVCodecContext.hwaccel in ff_get_format()
Conflicts:
	libavcodec/mpeg12dec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-11 23:28:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d93cf093f8 
					 
					
						
						
							
							Merge commit '632ad2248e2e5d8cd4b51e6c87c943a38c3da425'  
						
						... 
						
						
						
						* commit '632ad2248e2e5d8cd4b51e6c87c943a38c3da425':
  lavc: Add an internal wrapper around get_format()
Conflicts:
	libavcodec/h264_slice.c
	libavcodec/mpeg12dec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-11 21:48:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5e95551199 
					 
					
						
						
							
							avcodec/dct: use av_malloc_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-11 20:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e2c7816ab0 
					 
					
						
						
							
							avcodec/cinepakenc: use av_malloc_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-11 20:06:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1839fafa95 
					 
					
						
						
							
							avconv: Support VDA hwaccel  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2014-05-11 15:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						67afcefb35 
					 
					
						
						
							
							lavc: Add new VDA hwaccel  
						
						... 
						
						
						
						It leverages the new hwaccel 1.2 features:
- get_buffer2 is never called
- the internal context is automatically initialized/deinitialized
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2014-05-11 15:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						31a46750c7 
					 
					
						
						
							
							vda: use hwaccel private data for internal bitstream buffer  
						
						
						
						
					 
					
						2014-05-11 15:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						66e6c8a7b4 
					 
					
						
						
							
							lavu: Add a pixel format for new VDA hwaccel  
						
						... 
						
						
						
						The current hwaccel is broken and cannot be fixed in a compatible
way. It will be deprecated and replaced with a new one. 
						
						
					 
					
						2014-05-11 14:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						dd2d3b766b 
					 
					
						
						
							
							lavc: Add hwaccel private data and init/uninit callbacks  
						
						
						
						
					 
					
						2014-05-11 14:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						ebc29519d1 
					 
					
						
						
							
							hwaccel: Support specific frame allocators  
						
						... 
						
						
						
						It would reduce the boilerplate code users have to write. 
						
						
					 
					
						2014-05-11 14:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a871ef0cc9 
					 
					
						
						
							
							hwaccel: Rename priv_data_size to frame_priv_data_size  
						
						... 
						
						
						
						This describes more accurately what this field is for. 
						
						
					 
					
						2014-05-11 14:59:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						08bb256758 
					 
					
						
						
							
							lavc: document which parts of AVHWAccel are private.  
						
						
						
						
					 
					
						2014-05-11 14:59:07 +02:00