summaryrefslogtreecommitdiff
path: root/libswresample
Commit message (Collapse)AuthorAge
* swr: fix invalid sample format message.Clément Bœsch2011-11-24
| | | | | If the sample format is invalid, av_get_sample_fmt_name() will always return NULL.
* swr: use native planar sample formats.Clément Bœsch2011-11-24
|
* swr: fix test program.Clément Bœsch2011-11-24
| | | | | | | The number of used channels need to be reset to zero when swr_alloc_set_opts() is called successive times. This is a regression introduced in c8136ebd.
* swr: change minimum I/O channel count to zero.Clément Bœsch2011-11-20
| | | | | This will silence the warning of av_set_opt_int() in swr for input/output channels when the layout is not yet defined (or supported).
* swr: doxument matrix fields.Michael Niedermayer2011-11-17
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: move code to avoid resample forward declaration.Clément Bœsch2011-11-17
|
* swr: introduce a public function to customize the channel mapping.Clément Bœsch2011-11-17
|
* swr: use av_opt_set_int() instead of manual assignments in swr_alloc_set_opts().Clément Bœsch2011-11-17
|
* swr: surround mixing is obviously used, fix comment.Clément Bœsch2011-11-17
|
* swr: doxycomment public API.Clément Bœsch2011-11-17
|
* swr: correctly raise rematrix AVERROR.Clément Bœsch2011-11-17
|
* swr: fix "control reaches end of non-void function" compiler warning.Clément Bœsch2011-11-17
|
* swr: bump minor version.Clément Bœsch2011-11-17
|
* swr: use int16_t instead of short for resampling.Clément Bœsch2011-11-17
|
* swr: start doxycommenting the API.Clément Bœsch2011-11-17
|
* swr: make swr_* functions match the prototypes.Clément Bœsch2011-11-17
|
* swr: rename swr_alloc2() to swr_alloc_set_opts().Clément Bœsch2011-11-17
|
* swr: use "swri_" prefix instead of "swr_" for the private API.Clément Bœsch2011-11-17
|
* swr: drop 'AV' prefix from ResampleContext.Clément Bœsch2011-11-17
| | | | This type/struct is not part of the public API.
* swr: make audio convert code explicitely private.Clément Bœsch2011-11-17
| | | | Only what's declared in libswresample/swresample.h is public.
* swr: fix #endif comment ref.Clément Bœsch2011-11-17
|
* swr: replace deprecated av_set_int() with av_opt_set_int().Clément Bœsch2011-11-16
|
* swr: replace deprecated av_opt_set_defaults2() with av_opt_set_defaults().Clément Bœsch2011-11-16
|
* swr: replace deprecated av_get_bits_per_sample_fmt() with ↵Clément Bœsch2011-11-16
| | | | av_get_bytes_per_sample().
* swr: use designated initializers for the class.Clément Bœsch2011-11-16
|
* swr: rename resample2 to resample.Clément Bœsch2011-11-16
|
* swr: move format convert code to dedicated functions.Clément Bœsch2011-11-16
| | | | This should easier common case optimizations.
* swr: set the default used_ch_count value to zero.Clément Bœsch2011-11-14
| | | | | | | This allows an appropriate behaviour when it is not specified (fallback to the number of input channels). Fixes Ticket523
* ffmpeg: add -map_channel option.Clément Bœsch2011-11-04
| | | | Based on an initial work by Baptiste Coudurier.
* swr: document how flushing works and bump minor version.Michael Niedermayer2011-11-04
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: test flushingMichael Niedermayer2011-11-04
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: Support flushing last samples out.Michael Niedermayer2011-11-04
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* resample2: fix potential overflowMichael Niedermayer2011-10-27
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* resample: Fix overflowMichael Niedermayer2011-10-27
| | | | | Found-by: Jim Radford Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* rematrix: add parameter to tune volumeMichael Niedermayer2011-10-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* rematrix: change type of integers from 16 to 32bit to allow increasing ↵Michael Niedermayer2011-10-26
| | | | | | volume with it. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* rematrix: add type for coefficientsMichael Niedermayer2011-10-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: Fix swresample.c:293:5: warning: passing argument 2 of ↵Michael Niedermayer2011-10-21
| | | | | | ‘fill_audiodata’ from incompatible pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: remove unused variable.Michael Niedermayer2011-10-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: Fix assignment discards qualifiers from pointer target type warning.Michael Niedermayer2011-10-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* resample2: Fix passing argument from incompatible pointer type warnings.Michael Niedermayer2011-10-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: Mark src as const in swr_resample()Michael Niedermayer2011-10-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* rematrix: Fix several passing argument from incompatible pointer type warnings.Michael Niedermayer2011-10-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* AVOptions: rename remaining FF_OPT_TYPE_* to AV_OPT_TYPE_*.Clément Bœsch2011-10-17
|
* Do not warn about wrong channel layout if no channel layout is defined.Carl Eugen Hoyos2011-10-16
|
* swresample: fix another broken indent chunk.Clément Bœsch2011-10-10
| | | | Also use a consistent style inside that block.
* swresample: fix broken indent.Clément Bœsch2011-10-10
|
* swresample/rematrix: show matrix with debug log levelMichael Niedermayer2011-10-07
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swresample: use av_get_default_channel_layout instead of guess_layoutMarton Balint2011-10-07
| | | | | Signed-off-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swresample: Try to handle cases with input channel count and layout mismatching.Michael Niedermayer2011-10-06
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>