e79bc6a88a 
								
							
								 
							
						 
						
							
							
								
								ffserver: do not ignore send() return  
							
							Should fix Coverity Scan issue #732178 
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8baa5b32a5 
								
							
								 
							
						 
						
							
							
								
								ffserver: do not ignore setsockopt return  
							
							Should fix FFmpeg Coverity Scan issue #732181 
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d953ae2c4 
								
							
								 
							
						 
						
							
							
								
								ffserver: do not ignore ff_socket_nonblock return  
							
							Should fix FFmpeg Coverity Scan issues #732180  & #732182 
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ede411dd03 
								
							
								 
							
						 
						
							
							
								
								avcodec/vc1_parser: fix use of uinitialized memory  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c71076470 
								
							
								 
							
						 
						
							
							
								
								avutil/log: fix memleak from  669a09fb37 
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								648f7a6ec5 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_dxva2: fix mixing of declarations and statements  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21c7e99659 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'a61c2115fb936d50b8b0328d00562fe529a7c46a'  
							
							* commit 'a61c2115fb936d50b8b0328d00562fe529a7c46a':
  configure: rework dxva in avconv handling
Conflicts:
	Makefile
	configure
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6eee3120a 
								
							
								 
							
						 
						
							
							
								
								Merge commit '35177ba77ff60a8b8839783f57e44bcc4214507a'  
							
							* commit '35177ba77ff60a8b8839783f57e44bcc4214507a':
  avconv: add support for DXVA2 decoding
Conflicts:
	Makefile
	configure
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9c6eef6f5f 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'b2b4afe8115fe3c8b005d663610e5af06f110165'  
							
							* commit 'b2b4afe8115fe3c8b005d663610e5af06f110165':
  hwaccel: fix dxva2 & vaapi loop filter parameters
See: 0ad8f73f13 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f630b7b12 
								
							
								 
							
						 
						
							
							
								
								Merge commit 'ed4b757177f9b563412cdbc8ee3405d82e10fc05'  
							
							* commit 'ed4b757177f9b563412cdbc8ee3405d82e10fc05':
  dxva2_h264: add a workaround for old Intel GPUs
Conflicts:
	doc/APIchanges
	libavcodec/version.h
See: 8b2a130d3f 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2548f8a237 
								
							
								 
							
						 
						
							
							
								
								Merge commit '2fcef90bee98bffeff1d95b7197738f50c450d86'  
							
							* commit '2fcef90bee98bffeff1d95b7197738f50c450d86':
  dxva2_h264: set the correct ref frame index in the long slice struct
Conflicts:
	libavcodec/dxva2_h264.c
See: 276839b8de 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fed0acebad 
								
							
								 
							
						 
						
							
							
								
								ffmpeg: print an error at the end if conversion failed  
							
							Fixes Ticket3477
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68c3e6025f 
								
							
								 
							
						 
						
							
							
								
								Fix convertion typos  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a61c2115fb 
								
							
								 
							
						 
						
							
							
								
								configure: rework dxva in avconv handling  
							
							Move the dxva check after the dependencies have been detected, make sure
the ole32 library exists.
Fixes build on non-Windows. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35177ba77f 
								
							
								 
							
						 
						
							
							
								
								avconv: add support for DXVA2 decoding  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8120668351 
								
							
								 
							
						 
						
							
							
								
								avcodec/hevc_cabac: decrease CABAC_MAX_BIN  
							
							Prevents shifts with undefined behavior
Fixes CID1206634
Fixes CID1206635
Fixed CID1206636
Reviewed-by: smarter
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b2b4afe811 
								
							
								 
							
						 
						
							
							
								
								hwaccel: fix dxva2 & vaapi loop filter parameters  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed4b757177 
								
							
								 
							
						 
						
							
							
								
								dxva2_h264: add a workaround for old Intel GPUs  
							
							Old Intel GPUs expect the reference frame index to the actual surface,
instead of the index into RefFrameList as specified by the spec.
This workaround should be set when using one of the "ClearVideo" decoder
devices.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								096de451b0 
								
							
								 
							
						 
						
							
							
								
								configure: add support for new CPUs  
							
							Add new -march values for Intel CPUs (introduced with GCC 4.9.x), add support
for the missing AMD btver* CPUs, and improve SunCC flags accordingly.
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fcef90bee 
								
							
								 
							
						 
						
							
							
								
								dxva2_h264: set the correct ref frame index in the long slice struct  
							
							The latest H.264 DXVA specification states that the index in this
structure should refer to a valid entry in the RefFrameList of the picture
parameter structure, and not to the actual surface index.
Fixes H.264 DXVA2 decoding on recent Intel GPUs (tested on Sandy and Ivy)
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a215b15815 
								
							
								 
							
						 
						
							
							
								
								avformat/utils: Set the average frame rate from the r_frame_rate if the stream appears to be cfr  
							
							This permits the average fps to be set in more cases
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								34e7d3c368 
								
							
								 
							
						 
						
							
							
								
								avformat/utils: Ensure that average fps is probed if requested by the user even if tb_unreliable() is 0  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								502a8f56b9 
								
							
								 
							
						 
						
							
							
								
								Merge commit '1eb57e1d9b59db0aa63348c21bf3290bd3f5efcb'  
							
							* commit '1eb57e1d9b59db0aa63348c21bf3290bd3f5efcb':
  lavc: eliminate tb_unreliable()
Conflicts:
	libavformat/utils.c
tb_unreliable() is used in several other parts of libavformat and thus isnt removed
The remaining change is a removial of a call to tb_unreliable() which would cause
a practically unconditional delay of about 1 second in startup for live streams.
I will implement what the commit message claims the change should do in the next
commit
This is thus, not merged
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f249d2ca7 
								
							
								 
							
						 
						
							
							
								
								avformat/utils: prevent r frame rate from being set larger than 1/tb  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4394f82f52 
								
							
								 
							
						 
						
							
							
								
								avformat/utils: add gif to tb_unreliable()  
							
							This improves the used timebases when gif is the source
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1eb57e1d9b 
								
							
								 
							
						 
						
							
							
								
								lavc: eliminate tb_unreliable()  
							
							If framerate estimation is enabled, it makes sense to always apply it,
instead of limiting it to a few specific cases. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18af0ce62d 
								
							
								 
							
						 
						
							
							
								
								avfilter/graphdump: Fix pointer to local outside scope  
							
							Fixes CID1194435
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2cf514354b 
								
							
								 
							
						 
						
							
							
								
								avcodec/mpeg12enc: increase declared size of block function argument  
							
							Fixes CID1047236
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d80e7ba9b7 
								
							
								 
							
						 
						
							
							
								
								ffmpeg_filter: make *jpeg_formats static const  
							
							Found-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e31727bd53 
								
							
								 
							
						 
						
							
							
								
								avcodec/mjpegdec: make type of shift unsigned to avoid undefined behavior  
							
							Found-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4260ed462b 
								
							
								 
							
						 
						
							
							
								
								avcodec/h264_cabac: fix indention  
							
							Fixes CID1087088
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fc28cf164 
								
							
								 
							
						 
						
							
							
								
								avcodec/g729postfilter: avoid potential negative shift  
							
							Fixes CID1194402
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d03defa778 
								
							
								 
							
						 
						
							
							
								
								avcodec/tiff: Support yuv 420 and 444  
							
							Fixes Ticket416
Trolled-by: jb
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ca21e1b76 
								
							
								 
							
						 
						
							
							
								
								avcodec/tiff: parse subsample factors  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4930e529bf 
								
							
								 
							
						 
						
							
							
								
								lavd/fbdev_enc: fix not closed handles  
							
							Fixes CID 1206651
Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3c0d010c3 
								
							
								 
							
						 
						
							
							
								
								avformat/mlvdec: close any additional .Mxx files  
							
							Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8bd6837e51 
								
							
								 
							
						 
						
							
							
								
								avformat/mlvdec: remove unused MlvContext.buffer  
							
							Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef312b8f0f 
								
							
								 
							
						 
						
							
							
								
								Fix bistream typos  
							
							Found-by: wm4
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a5ca79b0c 
								
							
								 
							
						 
						
							
							
								
								fix bistream typos  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9341e9497b 
								
							
								 
							
						 
						
							
							
								
								Fix overriden typos  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5e20d9f4d 
								
							
								 
							
						 
						
							
							
								
								Fix teh typos  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								466988ab75 
								
							
								 
							
						 
						
							
							
								
								Fix dont and doesnt typos  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2a5557cbb 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'cehoyos/master'  
							
							* cehoyos/master:
  lavf/mpeg.h: Remove an unused definition.
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4abbea0243 
								
							
								 
							
						 
						
							
							
								
								lavf/mpeg.h: Remove an unused definition.  
							
							Fixes a warning when compiling mpegts.c. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9ad121ba5 
								
							
								 
							
						 
						
							
							
								
								Fix skiping typos  
							
							Found-by: Alessandro Ghedini <alessandro@ghedini.me>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9abf08f79f 
								
							
								 
							
						 
						
							
							
								
								avformat/mlvdec: print unsigned chunk size  
							
							Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bdab0c2d76 
								
							
								 
							
						 
						
							
							
								
								avformat/mlvdec: process ff_get_wav_header return value  
							
							Fixes CID1206640.
Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9cfd45838 
								
							
								 
							
						 
						
							
							
								
								avformat/mpegtsenc: Allow DTS audio copy to TS streams  
							
							This doesn't allow encoding of DTS or TrueHD. It just sets the correct
stream ID in the TS output file when a DTS or TrueHD audio stream is copied.
Fixes ticket #1398 
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e7b668ef5 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'cehoyos/master'  
							
							* cehoyos/master:
  Try mov tags if the fourcc in V_MS/VFW mkv files cannot be found in bmp tags.
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e20ebe491c 
								
							
								 
							
						 
						
							
							
								
								avcodec/shorten: check bitshift  
							
							Fixes invalid shift
Fixes CID1194400
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago