cd846b4797 
								
							
								 
							
						 
						
							
							
								
								fate: Ignore errors from concatenating report files  
							
							Some files may be missing for valid reasons, e.g. on compile failure. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9328adcc80 
								
							
								 
							
						 
						
							
							
								
								fate: Be silent when fetching Git updates  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e555f9300 
								
							
								 
							
						 
						
							
							
								
								mpeg12enc: always write closed gops for intra only outputs  
							
							Reviewed-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Marton Balint <cus@passwd.hu> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f435d081b0 
								
							
								 
							
						 
						
							
							
								
								h264: Add an AVClass pointer to H264Context  
							
							Sample-Id: asan_heap-uaf_3660f67_757_cov_1257014655_Hi422FR1_SONY_A.jsv
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0837d1dfe2 
								
							
								 
							
						 
						
							
							
								
								libx264: Fix noise_reduction option assignment  
							
							First check the context, then check internal option. Drop the ! typo.
Introduced in 60f0fde309 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec4c483976 
								
							
								 
							
						 
						
							
							
								
								lavf: add a protocol whitelist/blacklist for file opened internally  
							
							Should make the default behaviour safer for careless callers that open
random untrusted files.
Bug-Id: CVE-2016-1897
Bug-Id: CVE-2016-1898 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8c0ceafb0f 
								
							
								 
							
						 
						
							
							
								
								urlprotocol: receive a list of protocols from the caller  
							
							This way, the decisions about which protocols are available for use in
any given situations can be delegated to the caller. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cae448cfbf 
								
							
								 
							
						 
						
							
							
								
								aviobuf: add a private data struct for avio_open()ed contexts  
							
							It will be useful in the following commits. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								832a202c47 
								
							
								 
							
						 
						
							
							
								
								protocols: make the list of protocols static  
							
							Disallow other code to touch it directly, now it's only accessible
through a blacklisting/whitelisting function. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d61dc95d7 
								
							
								 
							
						 
						
							
							
								
								lavf: move urlcontext_child_class_next() to protocols.c  
							
							It needs to access the list of protocols directly, so it more properly
belongs there. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fa00d0591 
								
							
								 
							
						 
						
							
							
								
								lavf: move avio_enum_protocols() to protocols.c  
							
							It's a more appropriate place for it. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2758cdedfb 
								
							
								 
							
						 
						
							
							
								
								lavf: reorganize URLProtocols  
							
							Instead of a linked list constructed at av_register_all(), store them
in a constant array of pointers.
Since no registration is necessary now, this removes some global state
from lavf. This will also allow the urlprotocol layer caller to limit
the available protocols in a simple and flexible way in the following
commits. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								225e84e745 
								
							
								 
							
						 
						
							
							
								
								hls: disallow opening nested files in child demuxers  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e192cd9ce2 
								
							
								 
							
						 
						
							
							
								
								smoothstreamingenc: do not open the files as read+write  
							
							They are only written to, never read. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d082078a88 
								
							
								 
							
						 
						
							
							
								
								dashenc: eliminate ffurl_* usage  
							
							Now all IO should go through the IO callbacks and be interceptable by
the caller. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7fbb3b5b98 
								
							
								 
							
						 
						
							
							
								
								lavf: use the io_open callbacks for files opened from open_input() as well  
							
							There is no real reason to treat them differently. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5efd91284e 
								
							
								 
							
						 
						
							
							
								
								avprobe: do not call avio_close() on a custom context  
							
							avio_close() can only be called on AVIOContexts created by avio_open(2). 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc6527ed90 
								
							
								 
							
						 
						
							
							
								
								nutenc: do not use AVCodecContext.frame_size  
							
							It will in general not be available. Use block_align if known or fall
back to av_get_audio_frame_duration(). 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf7be043fc 
								
							
								 
							
						 
						
							
							
								
								matroska: Always consider S_TEXT/UTF8 as SRT when demuxing  
							
							Reported-By: Maxim Koitsov <maksbotan@gentoo.org> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8caadfc53d 
								
							
								 
							
						 
						
							
							
								
								fate: Be silent when switching to Git branch  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d918a98aa 
								
							
								 
							
						 
						
							
							
								
								rtpdec: Use the right logging context  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d24bd96bdd 
								
							
								 
							
						 
						
							
							
								
								build: Disentangle VC-1 decoder and parser  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15a24614ae 
								
							
								 
							
						 
						
							
							
								
								build: Add vc1dsp component for more fine-grained dependencies  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9fbd47467 
								
							
								 
							
						 
						
							
							
								
								msmpeg4data: Move WMV2 data tables to their own file  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79866803ff 
								
							
								 
							
						 
						
							
							
								
								msmpeg4data: K&R formatting cosmetics  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b10c33c5ea 
								
							
								 
							
						 
						
							
							
								
								build: Add missing mpegvideo dependency for the MSS2 and VC-1 decoders  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d16d8533d 
								
							
								 
							
						 
						
							
							
								
								build: More precise dependencies for h264dsp  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f273f7fb25 
								
							
								 
							
						 
						
							
							
								
								mkv: Force the full parsing of mp3  
							
							Some muxer might or might not fit incomplete mp3 frames in
their packets.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ef98937f5 
								
							
								 
							
						 
						
							
							
								
								mov: Force the full parsing of mp3  
							
							Some muxer might or might not fit incomplete mp3 frames in
their packets.
Bug-Id: 899
CC: libav-stable@libav.org 
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4a0f172c7 
								
							
								 
							
						 
						
							
							
								
								Revert all recent configure changes related to dependency resolution  
							
							This reverts commits 2edc718723b6, a2bb771a3cde, 21c750f240b9, 8e7bea6dc6 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab9068cc9c 
								
							
								 
							
						 
						
							
							
								
								build: Fix typo in HEVC VDPAU hwaccel dependencies  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d1229f1d2 
								
							
								 
							
						 
						
							
							
								
								voc: Split ff_voc_get_packet into a separate file  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								624e235502 
								
							
								 
							
						 
						
							
							
								
								build: Introduce iso_media component  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82454c3a82 
								
							
								 
							
						 
						
							
							
								
								build: Let the WTV demuxer select the MPEG-TS demuxer  
							
							The WTV demuxer depends on large parts of the MPEG-TS demuxer internals
anyway and fails to build without it. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de3b134be3 
								
							
								 
							
						 
						
							
							
								
								build: Adjust mpeg4video parser dependencies  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2870972e9d 
								
							
								 
							
						 
						
							
							
								
								build: Fix mpegvideo component dependencies  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7403be9b1b 
								
							
								 
							
						 
						
							
							
								
								build: Fix dependencies for components relying on H.263 data tables  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e453129321 
								
							
								 
							
						 
						
							
							
								
								build: Add missing dependencies for eatqi decoder  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71eaefa64a 
								
							
								 
							
						 
						
							
							
								
								build: Add missing celp_math dependency for G723_1 encoder and decoder  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c82d31cbe 
								
							
								 
							
						 
						
							
							
								
								checkasm: Use standard multiple inclusion guards  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d8025d602 
								
							
								 
							
						 
						
							
							
								
								profiles: Add missing #endif comment  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b96d2dcda 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Drop particularly redundant silly comments  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29c2d06d67 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Drop empty comment lines  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d847a40888 
								
							
								 
							
						 
						
							
							
								
								hwcontext_cuda/vdpau: add to skipheaders  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9c0bc1e980 
								
							
								 
							
						 
						
							
							
								
								qsv: add a missing #include  
							
							Needed for enum AVCodecID 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b92962436b 
								
							
								 
							
						 
						
							
							
								
								mov: Fix the format specifier type for size  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2edc718723 
								
							
								 
							
						 
						
							
							
								
								configure: Relax the implication of --enable for components  
							
							Do not error out if some subcomponents cannot be enabled.
Reported-By: RT|AO 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								47570dbde8 
								
							
								 
							
						 
						
							
							
								
								fft: ppc: Place ff_fft_calc_interleave_altivec() under correct ifdefs  
							
							Also fix #endif comments in the FFT init code. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c15f6098b1 
								
							
								 
							
						 
						
							
							
								
								avconv: pass the hw context from filters to the encoder  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								871d0930d4 
								
							
								 
							
						 
						
							
							
								
								nvenc: support CUDA frames as input  
							
							
								
							
							
						 
						9 years ago