summaryrefslogtreecommitdiffstats
path: root/libswresample/swresample_internal.h
Commit message (Collapse)AuthorAgeFilesLines
* swr: allow flushing in multiple steps if the output is too small.Michael Niedermayer2012-03-251-0/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* swr: fix compilation failure with old versions of gcc.Michael Niedermayer2012-03-251-2/+2
| | | | | | | gcc 4.4 did not like the way i used typedefs Idea-by: beastd Signed-off-by: Michael Niedermayer <[email protected]>
* libswr: allow to set custom matrices.Nicolas George2012-02-201-0/+1
|
* swr: doxument matrix fields.Michael Niedermayer2011-11-171-3/+3
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* swr: surround mixing is obviously used, fix comment.Clément Bœsch2011-11-171-1/+1
|
* swr: use int16_t instead of short for resampling.Clément Bœsch2011-11-171-1/+1
|
* swr: start doxycommenting the API.Clément Bœsch2011-11-171-34/+41
|
* swr: use "swri_" prefix instead of "swr_" for the private API.Clément Bœsch2011-11-171-7/+7
|
* swr: drop 'AV' prefix from ResampleContext.Clément Bœsch2011-11-171-6/+6
| | | | This type/struct is not part of the public API.
* swr: make audio convert code explicitely private.Clément Bœsch2011-11-171-3/+3
| | | | Only what's declared in libswresample/swresample.h is public.
* ffmpeg: add -map_channel option.Clément Bœsch2011-11-041-0/+2
| | | | Based on an initial work by Baptiste Coudurier.
* rematrix: add parameter to tune volumeMichael Niedermayer2011-10-261-1/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* rematrix: change type of integers from 16 to 32bit to allow increasing ↵Michael Niedermayer2011-10-261-1/+1
| | | | | | volume with it. Signed-off-by: Michael Niedermayer <[email protected]>
* swr: Fix assignment discards qualifiers from pointer target type warning.Michael Niedermayer2011-10-211-1/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* swr: Mark src as const in swr_resample()Michael Niedermayer2011-10-211-1/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* libswresample: support directly converting sampleformats and packed/planar ↵Michael Niedermayer2011-10-061-0/+1
| | | | | | | | in a single pass. Previously a intermediate planar format was used when both input and output where packed. Signed-off-by: Michael Niedermayer <[email protected]>
* rematrix: dont use floats for int16 code.Michael Niedermayer2011-09-191-0/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* Add libswresample.Michael Niedermayer2011-09-191-0/+77
Similar to libswscale this does resampling and format convertion, just for audio instead of video. changing sampling rate, sample formats, channel layouts and sample packing all in one with a very simple public interface. Signed-off-by: Michael Niedermayer <[email protected]>