bcc45d6348 
								
							
								 
							
						 
						
							
							
								
								x86: avcodec: Drop silly "_mmx" suffixes from filenames  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								efbd04c332 
								
							
								 
							
						 
						
							
							
								
								x86: avcodec: Drop silly "_sse" suffixes from filenames  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06b5246c84 
								
							
								 
							
						 
						
							
							
								
								sdp: Include profile-level-id for H264  
							
							This is required for playback with the Stagefright RTSP framework
on Android.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d35470063 
								
							
								 
							
						 
						
							
							
								
								utvideoenc: use ff_huff_gen_len_table  
							
							Avoid code duplication and provide faster and better compression.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a582bd3b5 
								
							
								 
							
						 
						
							
							
								
								huffman: add ff_huff_gen_len_table  
							
							The function will be used by utvideo as well.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								998f92d680 
								
							
								 
							
						 
						
							
							
								
								cllc: simplify/fix swapped data buffer allocation.  
							
							Using the malloc variant avoids pointless memcpy on size
increase and simplifies handling allocation failure.
Also change code to ensure that allocation, bswap and bitstream
reader all use the same size, even when the packet size is odd
for example.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6af2480aa6 
								
							
								 
							
						 
						
							
							
								
								rtpdec_h264: Don't set the pixel format  
							
							There is no need for this depacketizer to set the pixel format,
the decoder can do that just fine.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f5b1a2ba4 
								
							
								 
							
						 
						
							
							
								
								h264: Check that the codec isn't null before accessing it  
							
							This fixes crashes introduced by 2e8f3cbcda5, the codec can be null
when called from parsers.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b58c77ed1 
								
							
								 
							
						 
						
							
							
								
								audio_frame_queue: Define af_queue_log_state before using it  
							
							This fixes building with DEBUG defined after the function was made
static and the prototype removed in d7f9786cbc 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7627c35a81 
								
							
								 
							
						 
						
							
							
								
								vc1: export some functions  
							
							This is a preparatory step for the MSS2 decoder which needs to use
the WMV9 decoder to decode some kinds of frames.
From the patch by Alberto Delmás <adelmas@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae43c4c0c0 
								
							
								 
							
						 
						
							
							
								
								configure: use HOSTCC_C/O in check_host_cc  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df0d634138 
								
							
								 
							
						 
						
							
							
								
								configure: use AS_O setting in check_as  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29b64b6827 
								
							
								 
							
						 
						
							
							
								
								configure: use LD_O setting in check_ld()  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dbc9f84ea6 
								
							
								 
							
						 
						
							
							
								
								Revert "dsputil: make {add/put/put_signed}_pixels_clamped() non-static."  
							
							This reverts commit 484a337cd7f8bed3018b6a69 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d868fe542 
								
							
								 
							
						 
						
							
							
								
								build: Restore dependency of acelp_filters.o on celp_math.o  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dafcbfe443 
								
							
								 
							
						 
						
							
							
								
								celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c()  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5549854335 
								
							
								 
							
						 
						
							
							
								
								celp_math: Move ff_cos() to the only place it is used  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f7c26e392 
								
							
								 
							
						 
						
							
							
								
								build: Use portable abstraction for linker/hostcc output file syntax  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5683aba5a 
								
							
								 
							
						 
						
							
							
								
								configure: Fix shared library creation for OpenBSD  
							
							OpenBSD does not expect or require symlinked shared libraries with
just the major version in the name.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5395d882b4 
								
							
								 
							
						 
						
							
							
								
								vp56: Don't use DECLARE_ALIGN on a typedef name  
							
							Instead, use it on the first member, since by definition, if
any member is aligned, the whole struct must be, in order to
maintain that alignment.
Fixes compilation with some finicky compilers.
Idea for fix from Måns Rullgård.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0de4a563e4 
								
							
								 
							
						 
						
							
							
								
								mss1: move code that will be reused by MSS2 decoder into separate file  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49df339f4b 
								
							
								 
							
						 
						
							
							
								
								mss1: merge decode_intra() and decode_inter()  
							
							They have most of their code in common. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b42be2d56a 
								
							
								 
							
						 
						
							
							
								
								avprobe: Get rid of ugly casts in the options table  
							
							This also makes sure the function pointers are stored via the same
union member as they are accessed via.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b441a4517b 
								
							
								 
							
						 
						
							
							
								
								vf_hqdn3d: Remove a duplicate inline declaration  
							
							Compilation seems to fail on GCC 3.4 due to this duplicate
declaration.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2bd67175c7 
								
							
								 
							
						 
						
							
							
								
								vf_hqdn3d: Don't declare the loop variable within the for loop  
							
							This C99 feature is generally not used in the libav codebase,
since it breaks building with some fringe compilers (GCC 2.95,
MSVC).
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0f7a9f6e7 
								
							
								 
							
						 
						
							
							
								
								huffyuv: update to current coding style  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f76e47877c 
								
							
								 
							
						 
						
							
							
								
								huffman: update to current coding style  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								125c6c0752 
								
							
								 
							
						 
						
							
							
								
								rtsp: Free the rtpdec context properly  
							
							The condition for calling the rtpdec cleanup was broken in
df8cf076c8 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f02c533f3 
								
							
								 
							
						 
						
							
							
								
								build: fft: x86: Drop unused YASM-OBJS-FFT- variable  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7f9786cbc 
								
							
								 
							
						 
						
							
							
								
								audio_frame_queue: Clean up ff_af_queue_log_state debug function  
							
							The function is debug-only, so only compile it in debug mode.
Make it static as it has no uses outside of the file.
Change av_log() to av_dlog(). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ce5dce454 
								
							
								 
							
						 
						
							
							
								
								dwt: Remove unused code.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88386feefd 
								
							
								 
							
						 
						
							
							
								
								cavs: convert cavsdata.h to a .c file  
							
							Defining tables in header files is ugly and prone to duplication.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6d9f9e60e 
								
							
								 
							
						 
						
							
							
								
								cavs: Move inline functions only used in one file out of the header  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef07ac1e12 
								
							
								 
							
						 
						
							
							
								
								cavs: Move data tables used in only one place to that file  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09bd0ea94e 
								
							
								 
							
						 
						
							
							
								
								fate: Add a single symbol Ut Video decoder test  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7a1944b907 
								
							
								 
							
						 
						
							
							
								
								vf_hqdn3d: x86 asm  
							
							13% faster on penryn, 16% on sandybridge, 15% on bulldozer
Not simd; a compiler should have generated this, but gcc didn't. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								566858a770 
								
							
								 
							
						 
						
							
							
								
								vf_hqdn3d: support 16bit colordepth  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44b0b85fe9 
								
							
								 
							
						 
						
							
							
								
								avconv: prefer user-forced input framerate when choosing output framerate  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db70730291 
								
							
								 
							
						 
						
							
							
								
								x86: fft: remove unused fft_dispatch* functions  
							
							These functions are not used since the yasm conversion.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cba79d2123 
								
							
								 
							
						 
						
							
							
								
								avconv: remove unused variable opt_shortest  
							
							This was replaced with a per-file value in 3c0df90 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								efab2e004a 
								
							
								 
							
						 
						
							
							
								
								FATE: Add Canopus Lossless tests  
							
							Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aa7a565101 
								
							
								 
							
						 
						
							
							
								
								cllc: Pad swapped buffer  
							
							The bitstream buffer must be padded, or the bitstream reader might
read over the end.
Fixes the following valgrind warning:
    Use of uninitialised value of size 8 at 0x591BAE: cllc_decode_frame (cllc.c:166)
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01cb4c84f5 
								
							
								 
							
						 
						
							
							
								
								utvideodec: Fix single symbol mode decoding  
							
							Put the zero length check in place of code that was never used
during decoding, as zero-length slices were generally refused
in decode_frame().
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								081bab5ee3 
								
							
								 
							
						 
						
							
							
								
								truespeech: drop useless casts  
							
							These values already have the correct types.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c88e7a255 
								
							
								 
							
						 
						
							
							
								
								libavcodec: drop bogus dependencies from mpc[78] and qdm2  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e2b8ef8e0 
								
							
								 
							
						 
						
							
							
								
								mpegaudio: move ff_mpa_enwindow to a separate file  
							
							This table is used only by mpegaudiodsp and mpegaudioenc.  Separating
it allows dropping some dependencies from mpc[78] and qdm2.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d7adec8bd 
								
							
								 
							
						 
						
							
							
								
								AVOptions: store defaults for INT64 options in int64 union member.  
							
							Double does not have enough precision to represent all int64 numbers
exactly. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a1bcc76e60 
								
							
								 
							
						 
						
							
							
								
								cmdutils: fix a memleak when specifying an option twice.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dc40285427 
								
							
								 
							
						 
						
							
							
								
								x86: mpegvideo: more sensible names for optimization file and init function  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d211547ddd 
								
							
								 
							
						 
						
							
							
								
								x86: mpegvideoenc: Split optimizations off into a separate file  
							
							
								
							
							
						 
						13 years ago