summaryrefslogtreecommitdiffstats
path: root/options
diff options
context:
space:
mode:
Diffstat (limited to 'options')
-rw-r--r--options/options.c3
-rw-r--r--options/options.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/options/options.c b/options/options.c
index e76a20d2c8..bc016dfd14 100644
--- a/options/options.c
+++ b/options/options.c
@@ -249,6 +249,8 @@ const m_option_t mp_opts[] = {
OPT_DOUBLE("speed", playback_speed, M_OPT_RANGE | M_OPT_FIXED,
.min = 0.01, .max = 100.0),
+ OPT_FLAG("audio-pitch-correction", pitch_correction, 0),
+
// set a-v distance
OPT_FLOATRANGE("audio-delay", audio_delay, 0, -100.0, 100.0),
@@ -639,6 +641,7 @@ const struct MPOpts mp_default_opts = {
.audio_output_channels = MP_CHMAP_INIT_STEREO,
.audio_output_format = 0, // AF_FORMAT_UNKNOWN
.playback_speed = 1.,
+ .pitch_correction = 1,
.movie_aspect = -1.,
.field_dominance = -1,
.sub_auto = 0,
diff --git a/options/options.h b/options/options.h
index eda99a88cb..580a0cc780 100644
--- a/options/options.h
+++ b/options/options.h
@@ -205,6 +205,7 @@ typedef struct MPOpts {
int force_srate;
int dtshd;
double playback_speed;
+ int pitch_correction;
struct m_obj_settings *vf_settings, *vf_defs;
struct m_obj_settings *af_settings, *af_defs;
int deinterlace;