Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | swr: resampling: add filter type and Kaiser window beta to AVOptions | Justin Ruggles | 2012-07-23 | 4 | -15/+36 |
| | |||||
* | lswr: channel_map requires input conversion. | Nicolas George | 2012-07-17 | 1 | -1/+1 |
| | | | | | | | | channel_map is applied between in and postin. Without this test, if the input format is an acceptable internal format, the in->postin conversion is skipped. In the best case, it ignores channel_map, in the worst case it causes an assert failure if the number of channels is changed by the map. | ||||
* | swr/x86: 16bit integer mix functions need SSE2 not SSE | Michael Niedermayer | 2012-07-07 | 2 | -4/+6 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | lavu: 256 color support | Paul B Mahol | 2012-07-07 | 1 | -0/+1 |
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> | ||||
* | swr/x86: 10l, missed some SSE2 instructions in code marked as SSE. | Michael Niedermayer | 2012-07-05 | 2 | -25/+20 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix warning: passing argument 2 of s->mix_any_f from incompatible ↵ | Michael Niedermayer | 2012-07-02 | 1 | -1/+1 |
| | | | | | | pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix warning: passing argument 1 of s->mix_any_f from incompatible ↵ | Michael Niedermayer | 2012-07-02 | 1 | -1/+1 |
| | | | | | | pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix warning: passing argument 2 of ctx->simd_f from incompatible ↵ | Michael Niedermayer | 2012-07-02 | 1 | -2/+2 |
| | | | | | | pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix mix* related function pointer warnings | Michael Niedermayer | 2012-07-02 | 2 | -10/+11 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix MMX resample code, add emms | Michael Niedermayer | 2012-06-30 | 1 | -3/+7 |
| | | | | | | Fixes Ticket1495 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix make checkheaders. | Clément Bœsch | 2012-06-30 | 1 | -0/+1 |
| | |||||
* | swr: small align cosmetic. | Clément Bœsch | 2012-06-30 | 1 | -1/+1 |
| | |||||
* | swr: use __asm__ instead of __asm. | Clément Bœsch | 2012-06-30 | 1 | -2/+2 |
| | | | | For consistency only. | ||||
* | swr: fix compilation with ancient toolchain that doesnt support SSSE3 | Michael Niedermayer | 2012-06-28 | 1 | -1/+6 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: MMX2 & SSSE3 int16 resample core | Michael Niedermayer | 2012-06-28 | 3 | -4/+133 |
| | | | | | | about 4 times faster Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swresample: make .class_name more descriptive | Paul B Mahol | 2012-06-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> | ||||
* | lswr/rematrix: specify explicitly the name of the unsupported channel layouts | Stefano Sabatini | 2012-06-21 | 1 | -2/+5 |
| | | | | Help debugging. | ||||
* | swr: introduce filter_alloc in preparation of SIMD resample optimisations | Michael Niedermayer | 2012-06-19 | 2 | -12/+14 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr/resample: optimize C code for the most common case | Michael Niedermayer | 2012-06-19 | 1 | -0/+22 |
| | | | | | | 15% speedup Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix 10l use of uninitialized data | Michael Niedermayer | 2012-06-13 | 1 | -2/+2 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: mix_2_1_int16_mmx/sse | Michael Niedermayer | 2012-06-12 | 3 | -1/+74 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: mix_1_1_int16_sse | Michael Niedermayer | 2012-06-12 | 2 | -0/+6 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: mix_1_1 int16 MMX | Michael Niedermayer | 2012-06-12 | 3 | -1/+79 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: mix_2_1_float SSE/AVX | Michael Niedermayer | 2012-06-12 | 2 | -0/+50 |
| | | | | | Based-on code by Justin Ruggles Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: SIMD rematrixing and SSE/AVX mix_1_1 float | Michael Niedermayer | 2012-06-12 | 5 | -2/+120 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add native matrix for SIMD | Michael Niedermayer | 2012-06-12 | 2 | -0/+2 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add function pointers for SIMD rematrixing | Michael Niedermayer | 2012-06-12 | 1 | -0/+3 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swresample.c: update copyleft year | Michael Niedermayer | 2012-06-12 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: use &~15 | Michael Niedermayer | 2012-06-12 | 1 | -1/+1 |
| | | | | | Idea-by: reimar (and ubitux on IRC) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: replace /16 by >>4 | Michael Niedermayer | 2012-06-12 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: skip memset(0) in rematrix when the array is known to be already 0 | Michael Niedermayer | 2012-06-09 | 1 | -1/+2 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: zero buffers on allocation | Michael Niedermayer | 2012-06-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add mix8to2 | Michael Niedermayer | 2012-06-08 | 1 | -0/+17 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: 5.1->stereo double, float and s16 | Michael Niedermayer | 2012-06-08 | 2 | -0/+22 |
| | | | | | | 2.5 times faster than the generic code Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add all in one rematrixing function ptr | Michael Niedermayer | 2012-06-08 | 2 | -0/+11 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add inrermediate sample type for rematrixing | Michael Niedermayer | 2012-06-08 | 1 | -0/+5 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | resample_template: use av_assert | Michael Niedermayer | 2012-06-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr-test: support "--help" | Michael Niedermayer | 2012-06-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | buildsys: fix rules for swresample-test | Michael Niedermayer | 2012-06-05 | 2 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | libswresample/Makefile: put each object on its own line | Michael Niedermayer | 2012-06-05 | 1 | -1/+5 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix a few typo. | Clément Bœsch | 2012-06-01 | 1 | -3/+3 |
| | |||||
* | Merge remote-tracking branch 'qatar/master' | Michael Niedermayer | 2012-05-30 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | * qatar/master: avconv: extend -r to work on any input stream. doc/avconv: expand documentation for the -s option. avconv: don't print filters inserted by avconv in stream mappings. avconv: merge configuration code for complex and simple filters avconv: split configuring input filters out of configure_complex_filter Conflicts: configure doc/ffmpeg.texi ffmpeg.c tests/ref/fate/idroq-video-encode Merged-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: fix swr_drop_output() | Michael Niedermayer | 2012-05-26 | 1 | -0/+1 |
| | | | | | | Fixes part of Ticket1341 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: check return value of swr_inject_silence/drop_output. | Michael Niedermayer | 2012-05-22 | 1 | -2/+6 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: check count argument of realloc_audio() | Michael Niedermayer | 2012-05-22 | 1 | -0/+3 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: skip soft compensation when its disabled. | Michael Niedermayer | 2012-05-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add swr_next_pts() | Michael Niedermayer | 2012-05-19 | 3 | -2/+64 |
| | | | | | | parameter descriptions partly reuse text from af_asyncts Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add swr_drop_output() | Michael Niedermayer | 2012-05-19 | 3 | -1/+38 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: add swr_inject_silence() | Michael Niedermayer | 2012-05-19 | 2 | -1/+30 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | swr: Fix issue with injecting more data than can be used up in the next call. | Michael Niedermayer | 2012-05-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> |