Author | SHA1 | Message | Date |
---|---|---|---|
|
972cad77fa |
lavfi: remove unnecessary inclusion of libavcodec/avcodec.h in avfilter.h
libavfilter API was designed in order to be clarly distinguished from the libavcodec API, including avcodec.h in avfilter.h is not going to help to stick to this principle. The inclusion of libavutil/audioconvert.h in many files was required because avcodec.h includes audioconvert.h. libavfilter/avcodec.h is where the lavc/lavfi interface should be entirely placed. |
13 years ago |
|
5fa8226420 |
libavfilter: improve atempo audio quality
Reduce audio fragment alignment jitter by penalizing alignment correction offsets that deviate too much from the target offset. This is accomplished by multiplying the cross correlation search window with a quadratic function. Signed-off-by: Pavel Koshevoy <pavel@homestead.aragog.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> |
13 years ago |
|
a1aac8d004 |
lavfi: add atempo filter
Add atempo audio filter for adjusting audio tempo without affecting pitch. This filter implements WSOLA algorithm with fast cross correlation calculation in frequency domain. Signed-off-by: Pavel Koshevoy <pavel@homestead.aragog.com> Signed-off-by: Stefano Sabatini <stefasab@gmail.com> |
13 years ago |