309 Commits (6c735b96ee45bce24be6513bb9b292b5c7ecd8ee)

Author SHA1 Message Date
Anton Khirnov ac976ed91e lavr: allocate the resampling buffer with a positive size 11 years ago
Anton Khirnov f7c5fd8151 resample: implement flushing 11 years ago
Anton Khirnov 254c95cdd1 resample: split linear into its own function 11 years ago
Anton Khirnov be394968c8 resample: add initial padding explicitly 11 years ago
Anton Khirnov eed752d61d resample: drop useless abs() 11 years ago
Anton Khirnov 3c84f6b5d2 resample: reindent 11 years ago
Anton Khirnov f20892eb67 resample: split the nearest neighbour path into a separate function pointer 11 years ago
Anton Khirnov b9dea23766 resample: fix avresample_get_delay() return value 11 years ago
Diego Biurrun 01c5779f56 x86: Drop some unnecessary YASM ifdefs 11 years ago
Diego Biurrun aba70bb538 Add missing headers to make template files compile (more) standalone 11 years ago
Anton Khirnov 1db03a6864 lavr: return an error if a avresample_open() is called on an open context 11 years ago
Anton Khirnov 7e86c27b4e lavr: add a function for checking whether AVAudioResampleContext is open 11 years ago
Tim Walker 76a75c523c lavr: mix front center channel as indicated in the ATSC A/52 specification. 11 years ago
Martin Storsjö 5bcbb516f2 arm: Add X() around all references to extern symbols 11 years ago
Janne Grunau fe96769bed aarch64: port neon clobber test from arm 11 years ago
Martin Storsjö 99e2012523 x86/arm: Add clobber tests to libavresample 11 years ago
Anton Khirnov cc976a75df audio_mix: print (SKIP) instead of 0.0 for matrix columns removed along with output zeroing 11 years ago
Anton Khirnov fc6a3ef40d audio_mix: fix zeroing output channels in certain cases 11 years ago
Anton Khirnov 3d95d27376 audio_mix: initialize the data pointers to NULL 11 years ago
Diego Biurrun b83d1ee3b4 avutil: Move library version related macros to version.h 11 years ago
James Almer 22ef9cb46d avresample: Include libavutil/avutil.h in version.h 11 years ago
James Almer 56572787ae Add Windows resource file support for shared libraries 11 years ago
Diego Biurrun 8f8bc92365 Add missing #includes for *INT64_MAX and *INT64_C 11 years ago
Justin Ruggles 211ca69b13 lavr: check that current_buffer is not NULL before using it 11 years ago
Derek Buitenhuis 206895708e x86inc: Remove our FMA4 support 11 years ago
Derek Buitenhuis 15748773bf avresample/x86: Switch operand order for mulps 11 years ago
Anton Khirnov df6737a55f audio_mix: fix channel order in mix_1_to_2_fltp_flt_c 11 years ago
Thilo Borgmann d814a839ac Reinstate proper FFmpeg license for all files. 11 years ago
Diego Biurrun b5a138652f Give less generic names to global library option arrays 11 years ago
Diego Biurrun 03039f4c8c miscellaneous typo fixes 11 years ago
Diego Biurrun 3ac7fa81b2 Consistently use "cpu_flags" as variable/parameter name for CPU flags 12 years ago
Anton Khirnov 006ec64877 lavr doxy: add version.h to the lavr group 12 years ago
Diego Biurrun e445647b4f avresample: Add av_cold attributes to init functions missing them 12 years ago
Diego Biurrun b6649ab503 cosmetics: Remove unnecessary extern keywords from function declarations 12 years ago
Justin Ruggles b2eea615c0 lavr: allow setting internal_sample_fmt option by string 12 years ago
Justin Ruggles 50f4337a2f lavr: Add "resample_cutoff" option as a duplicate of "cutoff" 12 years ago
Justin Ruggles 157542ebc1 lavr: fix mixing matrix reduction when normalization is disabled 12 years ago
Justin Ruggles 600b4c973f lavr: fix matrix reduction for upmixing in certain cases 12 years ago
Justin Ruggles a3735bb92a lavr: cosmetics: reindent 12 years ago
Justin Ruggles 1647da89dd lavr: make sure that the mix function is reset even if no mixing will be done 12 years ago
Justin Ruggles 646831e697 lavr: print out the mix matrix in ff_audio_mix_set_matrix() 12 years ago
Justin Ruggles b90632d596 lavr: always reset mix function names and pointers in mix_function_init() 12 years ago
Justin Ruggles f07ef2d9c9 lavr: call mix_function_init() in ff_audio_mix_set_matrix() 12 years ago
Justin Ruggles 1fb8f6a44f x86: lavr: add SSE2 quantize() for dithering 12 years ago
Justin Ruggles a6a3164b13 x86: lavr: add SSE2/AVX dither_int_to_float() 12 years ago
Justin Ruggles 7ff3fd7ae4 lavr: log channel conversion description for any-to-any functions 12 years ago
Justin Ruggles 074a00d192 lavr: add a public function for setting a custom channel map 12 years ago
Justin Ruggles 4164b0e8d3 lavr: mix: reduce the mixing matrix when possible 12 years ago
Justin Ruggles 1ccf82cfd8 lavr: cosmetics: reindent 12 years ago
Justin Ruggles 4d68269d58 lavr: typedef internal structs in internal.h 12 years ago