Commit History

Author SHA1 Message Date
  Michael Niedermayer e8411c3b6d swresample: fix AV_CH_LAYOUT_STEREO_DOWNMIX input 10 years ago
  Michael Niedermayer daa809fd9f swr/rematrix: Fix handling of AV_CH_LAYOUT_STEREO_DOWNMIX output 11 years ago
  Michael Niedermayer 6124a7edbc swr: clean layouts before checking sanity 11 years ago
  Clément Bœsch 5e68bf9b92 swr/rematrix: move templating parameters to template itself. 11 years ago
  Paul B Mahol 1acd2f6ba7 Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.h 11 years ago
  Michael Niedermayer 555f352f99 swr/rematrix: fix C99 left shift overflow 11 years ago
  Michael Niedermayer 31a797eb28 swr: add av_cold to init/free functions 12 years ago
  Michael Niedermayer 0e78e575ed swr/auto_matrix: treat a single channel as mono instead of failing 12 years ago
  Michael Niedermayer f8d74cbdc3 swr/auto_matrix: treat stereo downmix like stereo. 12 years ago
  Michael Niedermayer c8ffab06f4 swr/auto_matrix: add clean layout function 12 years ago
  Michael Niedermayer ebc854e4e9 swr/auto_matrix: move layouts to local variables 12 years ago
  Michael Niedermayer c5278cb84f Add Dolby/DPLII downmix support to libswresample 12 years ago
  Michael Niedermayer 2dd2e42951 swr: update rematrix coeffs to match AC-3 12 years ago
  Michael Niedermayer 7309451d73 swr: fix warning: passing argument 2 of s->mix_any_f from incompatible pointer type 12 years ago
  Michael Niedermayer 04b5eb47a6 swr: fix mix* related function pointer warnings 12 years ago
  Stefano Sabatini 065851ffac lswr/rematrix: specify explicitly the name of the unsupported channel layouts 12 years ago
  Michael Niedermayer 728f86edfc swr: mix_2_1_int16_mmx/sse 12 years ago
  Michael Niedermayer cbeeaf2593 swr: mix_1_1 int16 MMX 12 years ago
  Michael Niedermayer beb0cd6acf swr: SIMD rematrixing and SSE/AVX mix_1_1 float 12 years ago
  Michael Niedermayer 48a45f819f swr: add native matrix for SIMD 12 years ago
  Michael Niedermayer a5c6349358 swr: skip memset(0) in rematrix when the array is known to be already 0 12 years ago
  Michael Niedermayer b0348158a0 swr: 5.1->stereo double, float and s16 12 years ago
  Michael Niedermayer ca30ae12c5 swr: add all in one rematrixing function ptr 12 years ago
  Michael Niedermayer dfde3d497e swr: add inrermediate sample type for rematrixing 12 years ago
  Michael Niedermayer f2e799a3d0 swr: add double precision support to the rematrix code 12 years ago
  Justin Ruggles 6d5bf67f04 swr: add lfe_mix_level 12 years ago
  Justin Ruggles 9b42653b22 swr: update side to back mixing. 12 years ago
  Michael Niedermayer aab5a4521c swr: add and use function pointers for rematrix 12 years ago
  Michael Niedermayer 00fea26faf swr: add native matrix for rematrixing 12 years ago
  Michael Niedermayer edbde52226 swr: change sample format representation so as to maintain the planer/packed distinction. 12 years ago
  Michael Niedermayer f9a2c5bc07 swr: simplify code by using av_get_bytes_per_sample() 12 years ago
  Michael Niedermayer 7c673d73ec swr: use assert in swri_sum2 to check that only supported formats are used. 12 years ago
  Michael Niedermayer db2eadb2f5 swr: add dither support. 12 years ago
  Michael Niedermayer 5c1f312888 swr: update copyright year for rematrix 12 years ago
  Nicolas George a8cdb7b95a swr: special case for empty channels in rematrix. 12 years ago
  Nicolas George 560b224f53 libswr: allow to set custom matrices. 12 years ago
  Clément Bœsch c4deb90cfa swr: use "swri_" prefix instead of "swr_" for the private API. 12 years ago
  Michael Niedermayer 2f86566a31 rematrix: add parameter to tune volume 12 years ago
  Michael Niedermayer b1470d7a60 rematrix: change type of integers from 16 to 32bit to allow increasing volume with it. 12 years ago
  Michael Niedermayer 1e40b2c22b rematrix: add type for coefficients 12 years ago
  Michael Niedermayer 76dbb0905a rematrix: Fix several passing argument from incompatible pointer type warnings. 12 years ago
  Clément Bœsch 9719f25e7b swresample: fix broken indent. 12 years ago
  Michael Niedermayer 355cc1a052 swresample/rematrix: show matrix with debug log level 12 years ago
  Nicolas George a34869ed7d libswr/rematrix: remove unused variable. 12 years ago
  Nicolas George 80287854c2 libswr/rematrix: add braces to silence a warning. 12 years ago
  Michael Niedermayer 8593b743a8 rematrix: dont use floats for int16 code. 13 years ago
  Michael Niedermayer c3c1af6dc6 rematrix: use double during init. 13 years ago
  Michael Niedermayer 1133676f4a swr: replace sqrt(0.5) by M_SQRT1_2 13 years ago
  Michael Niedermayer b5875b9111 Add libswresample. 13 years ago