summaryrefslogtreecommitdiffstats
path: root/options/options.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-11-18 00:09:42 +0100
committerwm4 <wm4@nowhere>2014-11-18 01:36:35 +0100
commit4bd6c91d9b4c4d35d0d71793933947861e45daad (patch)
tree1c22de1369e8ec8028e20560a653d9ba7deba371 /options/options.h
parented5923437848bb4c1afa7104c29f21c7a44743f0 (diff)
downloadmpv-4bd6c91d9b4c4d35d0d71793933947861e45daad.tar.bz2
mpv-4bd6c91d9b4c4d35d0d71793933947861e45daad.tar.xz
command: implement A-B loops
Probably needs to be polished a bit more. Also, might require a key binding that can set/clear the loop points in a more intuitive way. For now, something like this can be put into input.conf to use it: ctrl+y set ab-loop-a ${time-pos} # set A ctrl+x set ab-loop-b ${time-pos} # set B ctrl+c set ab-loop-a no # clear (mostly) Fixes #1241.
Diffstat (limited to 'options/options.h')
-rw-r--r--options/options.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/options/options.h b/options/options.h
index 9284320f40..63f77b2b3a 100644
--- a/options/options.h
+++ b/options/options.h
@@ -158,6 +158,7 @@ typedef struct MPOpts {
struct m_rel_time play_end;
struct m_rel_time play_length;
int play_frames;
+ double ab_loop[2];
double step_sec;
int position_resume;
int position_save_on_quit;