203 Commits (2133cadfcf9a613cf2c0060f9896bba49dabfba4)

Author SHA1 Message Date
Michael Niedermayer db2eadb2f5 swr: add dither support. 13 years ago
Michael Niedermayer 3d9338b1c2 swr: support int32 and float as internal sample formats 13 years ago
Michael Niedermayer 7f1ae79d38 swr: support float & int32 in the resampler 13 years ago
Michael Niedermayer 87688727e4 swr: remove unused variable 13 years ago
Michael Niedermayer dc984da961 swr: fix pointer type warnings 13 years ago
Michael Niedermayer 59b038b4a4 swr: realloc_audio: support packed audio buffers 13 years ago
Michael Niedermayer 1b0fcf33b8 swr: More flexible and convenient buffering 13 years ago
Michael Niedermayer e0c7128302 swr: fix segfault when 0 out size is used. 13 years ago
Michael Niedermayer 8b11ae8a9a swr: Fix partial flushing. 13 years ago
Michael Niedermayer 4f16153d35 swr: allow flushing in multiple steps if the output is too small. 13 years ago
Michael Niedermayer ae03b2141e swr: check that there is enough information to do rematrixing when needed. 13 years ago
Lou Logan 2d38081b4f cosmetics: fix some typos 13 years ago
Nicolas George 560b224f53 libswr: allow to set custom matrices. 13 years ago
Michael Niedermayer 320b8d6335 swr: fix swresample_version() 13 years ago
Michael Niedermayer 3339f87dbd swr: increase LIBSWRESAMPLE_VERSION_MICRO to 100 13 years ago
Michael Niedermayer 4468ad827a swr: add swresample_version swresample_configuration and swresample_license 13 years ago
Michael Niedermayer aa1c590b29 swr: fix assert failure 13 years ago
Clément Bœsch 0232f788b6 swr: fix invalid sample format message. 13 years ago
Clément Bœsch 58205edcc6 swr: use native planar sample formats. 13 years ago
Clément Bœsch afb0470a25 swr: fix test program. 13 years ago
Clément Bœsch bdd22e3523 swr: change minimum I/O channel count to zero. 13 years ago
Clément Bœsch 0bfc03df3a swr: move code to avoid resample forward declaration. 13 years ago
Clément Bœsch eafa2b6005 swr: introduce a public function to customize the channel mapping. 13 years ago
Clément Bœsch 1dbd433f0d swr: use av_opt_set_int() instead of manual assignments in swr_alloc_set_opts(). 13 years ago
Clément Bœsch acd56efbeb swr: correctly raise rematrix AVERROR. 13 years ago
Clément Bœsch a768b9d825 swr: make swr_* functions match the prototypes. 13 years ago
Clément Bœsch 645c61fb2b swr: rename swr_alloc2() to swr_alloc_set_opts(). 13 years ago
Clément Bœsch c4deb90cfa swr: use "swri_" prefix instead of "swr_" for the private API. 13 years ago
Clément Bœsch fc6351d019 swr: make audio convert code explicitely private. 13 years ago
Clément Bœsch df72ae673f swr: replace deprecated av_set_int() with av_opt_set_int(). 13 years ago
Clément Bœsch ad561b5707 swr: replace deprecated av_opt_set_defaults2() with av_opt_set_defaults(). 13 years ago
Clément Bœsch 180aa82c1d swr: replace deprecated av_get_bits_per_sample_fmt() with av_get_bytes_per_sample(). 13 years ago
Clément Bœsch f9368466c4 swr: use designated initializers for the class. 13 years ago
Clément Bœsch c8136ebd6a swr: set the default used_ch_count value to zero. 13 years ago
Clément Bœsch f5cd136f2b ffmpeg: add -map_channel option. 13 years ago
Michael Niedermayer 71f5712cb5 swr: Support flushing last samples out. 13 years ago
Michael Niedermayer 2f86566a31 rematrix: add parameter to tune volume 13 years ago
Michael Niedermayer 44a2bb75a7 swr: Fix swresample.c:293:5: warning: passing argument 2 of ‘fill_audiodata’ from incompatible pointer type 13 years ago
Michael Niedermayer 36e5e51ae3 swr: remove unused variable. 13 years ago
Clément Bœsch 539399d4d1 AVOptions: rename remaining FF_OPT_TYPE_* to AV_OPT_TYPE_*. 13 years ago
Carl Eugen Hoyos 7f16ec61e1 Do not warn about wrong channel layout if no channel layout is defined. 13 years ago
Marton Balint 177ed7e818 swresample: use av_get_default_channel_layout instead of guess_layout 13 years ago
Michael Niedermayer 67b2df792f swresample: Try to handle cases with input channel count and layout mismatching. 13 years ago
Michael Niedermayer 503e5e9db5 libswresample: support directly converting sampleformats and packed/planar in a single pass. 13 years ago
Michael Niedermayer 834b3760a7 swresample: check for invalid sample formats. 13 years ago
Michael Niedermayer a75b254c74 swr: minor fixes to get planar audio working 13 years ago
Nicolas George b592f9bb65 swresample: remove unused variable. 13 years ago
Michael Niedermayer b5875b9111 Add libswresample. 13 years ago