Commit 3c5f3a24 authored by Rov Juvano's avatar Rov Juvano Committed by Rémi Denis-Courmont

Add Scaletempo audio filter

Scaletempo maintains the audio pitch when playback rate != 1.0 (i.e.
no chipmunk effect).  This fixes the pitch scaling caused by using the
resampler to handle playback rate.

Ported from GStreamer.  Inspired by SoundTouch library by Olli Parviainen.
Signed-off-by: default avatarRémi Denis-Courmont <rdenis@simphalempin.com>
parent 10eab32c
...@@ -1216,6 +1216,7 @@ if test "${SYS}" != "mingwce"; then ...@@ -1216,6 +1216,7 @@ if test "${SYS}" != "mingwce"; then
VLC_ADD_PLUGIN([normvol]) VLC_ADD_PLUGIN([normvol])
VLC_ADD_PLUGIN([equalizer]) VLC_ADD_PLUGIN([equalizer])
VLC_ADD_PLUGIN([param_eq]) VLC_ADD_PLUGIN([param_eq])
VLC_ADD_PLUGIN([scaletempo])
VLC_ADD_PLUGIN([converter_float]) VLC_ADD_PLUGIN([converter_float])
VLC_ADD_PLUGIN([a52tospdif]) VLC_ADD_PLUGIN([a52tospdif])
VLC_ADD_PLUGIN([dtstospdif]) VLC_ADD_PLUGIN([dtstospdif])
......
...@@ -3,3 +3,4 @@ SOURCES_equalizer = equalizer.c equalizer_presets.h ...@@ -3,3 +3,4 @@ SOURCES_equalizer = equalizer.c equalizer_presets.h
SOURCES_normvol = normvol.c SOURCES_normvol = normvol.c
SOURCES_audio_format = format.c SOURCES_audio_format = format.c
SOURCES_param_eq = param_eq.c SOURCES_param_eq = param_eq.c
SOURCES_scaletempo = scaletempo.c
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment