Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-14 | audioconvert: support simd code with specific alignment requirements. | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-09-25 | swr: make sure the last data element is NULL so we can use it to detect the ↵ | Michael Niedermayer | |
number of channels Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-09-25 | ARM: libswresample: NEON optimised flat float to s16 conversion | Mans Rullgard | |
Adapted to swr by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-07-02 | swr: fix warning: passing argument 2 of ctx->simd_f from incompatible ↵ | Michael Niedermayer | |
pointer type Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-06-12 | swr: use &~15 | Michael Niedermayer | |
Idea-by: reimar (and ubitux on IRC) Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-06-12 | swr: replace /16 by >>4 | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-05-07 | swr: fix silence buffer for planar U8 | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-05-07 | swr: fix cpy() after the len was changed to be in samples. | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-05-06 | swr: audioconvert: consider mono to be planar | Michael Niedermayer | |
This way it will be handled by the planar==planar SIMD Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-05-05 | swr: update calling code to support mixed packed planar SIMD | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-05-05 | swr: change simd len argument to be in samples instead of dst bytes. | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-04-29 | swr: use memcpy when input and output match | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-04-28 | swr: add int16_to_int32_mmx/sse | Michael Niedermayer | |
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-04-28 | swr: move AudioConvert to header | Michael Niedermayer | |
the next commits will need it Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-04-28 | swr: change sample format representation so as to maintain the planer/packed ↵ | Michael Niedermayer | |
distinction. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-04-27 | swr: unroll audioconvert core C function | Michael Niedermayer | |
36k->32k decicycles Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-04-27 | swr: audioconvert, mark some constants as floats. | Michael Niedermayer | |
idea from avr Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | |||
2012-01-08 | indeo4, swresample: add some missing static/const to tables. | Reimar Döffinger | |
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> | |||
2011-11-29 | swr: handle correctly muted channel with u8 sample fmt. | Clément Bœsch | |
2011-11-17 | swr: make audio convert code explicitely private. | Clément Bœsch | |
Only what's declared in libswresample/swresample.h is public. | |||
2011-11-16 | swr: move format convert code to dedicated functions. | Clément Bœsch | |
This should easier common case optimizations. | |||
2011-11-04 | ffmpeg: add -map_channel option. | Clément Bœsch | |
Based on an initial work by Baptiste Coudurier. | |||
2011-09-19 | Add libswresample. | Michael Niedermayer | |
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> |