X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/25c42c7d1649e85339b165f205e620b8eadf6e7b..d1bf245dac9f5a1401ac536b5a19fff9aa39b72f:/keyboard/mpv.eng.inc.pl
diff --git a/keyboard/mpv.eng.inc.pl b/keyboard/mpv.eng.inc.pl
new file mode 100644
index 0000000..11d4aff
--- /dev/null
+++ b/keyboard/mpv.eng.inc.pl
@@ -0,0 +1,80 @@
+use utf8;
+
+my $legacy = do 'keyboard/mplayer.eng.inc.pl' or die $@;
+
+{
+title => 'mpv',
+version => '1.3',
+intro => join("\n",
+ 'Default interface controls for version 0.35 of the mpv media player.',
+ 'Differences from the original MPlayer are indicated.',
+),
+keywords => $legacy->{keywords},
+rows => [1, 0],
+
+key => { %{ $legacy->{key} },
+ ',' => "step backward<>s",
+ 'Q' => "save and quit",
+ '_' => "cycle video tr<>ack<>s",
+ '+' => "audio delay +<>.1s", # +ctrl in mpv
+ '-' => "audio delay -<>.1s", # +ctrl in mpv
+ 'o' => "osd state switch",
+ 'O' => "osd mode toggle",
+ 'd' => "deint<>erlace",
+ 'E' => "edition cycle",
+ 'i' => "stats info",
+ 'I' => "toggle stats info",
+ 'j' => "next sub<>title",
+ 'J' => "prev<>ious sub<>title",
+ 'A' => "aspect override",
+ 'u' => "subtitle style",
+ 'V' => "subtitle aspect",
+ 'l' => "A-B loop",
+ 'L' => "infinite looping",
+ 'S' => "record screen<>shot<>s\n-vf screenshot", # mpv?
+ '^s'=> "actual screen<>shot",
+ '5' => "gamma decrease",
+ '6' => "gamma increase",
+ 'F' => 'enlarge sub font',
+ 'G' => 'smaller sub font',
+ '`' => 'console',
+},
+
+mode => $legacy->{mode},
+
+flag => { %{ $legacy->{flag} },
+ new => ["mpv" => "Introduced in mpv, not supported in original MPlayer"],
+},
+
+def => {
+ '' => { %{ $legacy->{def}->{''} },
+ '`' => 'g9 arg new',
+ 'b' => undef,
+ 'g' => undef,
+ 'y' => undef,
+ 'F' => 'g2 new',
+ 'G' => 'g2 new',
+ 'a' => undef,
+ 'c' => undef,
+ 'n' => undef,
+ 'i' => 'g1 new',
+ 'I' => 'g1 new',
+ ',' => 'g7 new',
+ '_' => 'g4 new',
+ 'Q' => 'g9 new',
+ 'O' => 'g1 new',
+ 'P' => '=o new',
+ 'J' => 'g2 new',
+ 'A' => 'g4 new',
+ 'u' => 'g2 new',
+ 'V' => 'g2 new',
+ 'l' => 'g7 new',
+ 'L' => 'g7 new',
+ 'E' => 'g4 new',
+ '^s'=> 'g9 ext new',
+ 'R' => '=t new',
+ 'Z' => '=x new',
+ 'W' => '=e new',
+ },
+},
+}