aboutsummaryrefslogtreecommitdiffstats
path: root/libswresample/swresample_test.c
Commit message (Collapse)AuthorAgeFilesLines
* buildsys: fix rules for swresample-testMichael Niedermayer2012-06-051-410/+0
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: allow testing a specific subset of casesMichael Niedermayer2012-05-051-2/+11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: fix rounding error leading to NANMichael Niedermayer2012-05-031-0/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: allow randomizing mode differently each run.Michael Niedermayer2012-05-011-0/+7
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: use uint_rand() for mode tooMichael Niedermayer2012-05-011-3/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: simplify by using uint_rand()Michael Niedermayer2012-05-011-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: simplify prng codeMichael Niedermayer2012-04-271-4/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: fix declaration statement ordering.Michael Niedermayer2012-04-261-2/+2
| | | | | | swr-test is now warning free. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: fix pointer type warningsMichael Niedermayer2012-04-261-10/+10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: fix unused var warningsMichael Niedermayer2012-04-261-4/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test:indentMichael Niedermayer2012-04-261-112/+112
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: support fabrices audiogen like avrMichael Niedermayer2012-04-261-0/+83
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: fix u8 zero point.Michael Niedermayer2012-04-261-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: improve rounding in set()Michael Niedermayer2012-04-261-5/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: remove unneeded hack to test planar formats.Michael Niedermayer2012-04-261-15/+15
| | | | | | planar formats are now chosen like any other parameter. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: improve outputMichael Niedermayer2012-04-261-6/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: print channel layout, instead of just channel countsMichael Niedermayer2012-04-261-2/+6
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: Use randomized collision free hypercube corner enumeration to ↵Michael Niedermayer2012-04-261-14/+40
| | | | | | | | | select tests. This way the user can specify how many or few tests should run while still providing good coverage over the whole parameter set. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: use formats arrayMichael Niedermayer2012-04-261-2/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: remove 0 terminator in layouts for consistencyMichael Niedermayer2012-04-261-3/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: add rates tables containing a new set of sample rates.Michael Niedermayer2012-04-261-3/+11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: indentMichael Niedermayer2012-04-261-14/+14
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: add sorted formats table from avrMichael Niedermayer2012-04-261-0/+13
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: include opt.h, this is needed for changing options for testing.Michael Niedermayer2012-04-101-0/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: Add newline to test outputMichael Niedermayer2012-04-101-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: remove unused variableMichael Niedermayer2012-04-011-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: test the new flexible bufferingMichael Niedermayer2012-03-251-1/+24
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: revert stray hunkMichael Niedermayer2012-03-251-5/+0
| | | | | Found-by:ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: test partial flushingMichael Niedermayer2012-03-251-2/+25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test: drop one const, silence most const qualifer warnings.Michael Niedermayer2011-12-031-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr-test_: Fix mixed declaration and statements:Michael Niedermayer2011-12-031-3/+4
| | | | | | | swresample_test.c:123:21: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] swresample_test.c:127:25: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr: use native planar sample formats.Clément Bœsch2011-11-241-14/+13
|
* swr: introduce a public function to customize the channel mapping.Clément Bœsch2011-11-171-2/+2
|
* swr: fix "control reaches end of non-void function" compiler warning.Clément Bœsch2011-11-171-1/+1
|
* swr: rename swr_alloc2() to swr_alloc_set_opts().Clément Bœsch2011-11-171-6/+6
|
* ffmpeg: add -map_channel option.Clément Bœsch2011-11-041-3/+5
| | | | Based on an initial work by Baptiste Coudurier.
* swr-test: test flushingMichael Niedermayer2011-11-041-1/+29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr_test: test planar audioMichael Niedermayer2011-10-011-12/+49
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swr_test: dont test samples that have not been writtenMichael Niedermayer2011-09-291-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add libswresample.Michael Niedermayer2011-09-191-0/+149
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 <michaelni@gmx.at>