applied play external
[surf.git] / surf.c
diff --git a/surf.c b/surf.c
index a9da587..4520daa 100644 (file)
--- a/surf.c
+++ b/surf.c
@@ -238,6 +238,7 @@ static void togglefullscreen(Client *c, const Arg *a);
 static void togglecookiepolicy(Client *c, const Arg *a);
 static void toggleinspector(Client *c, const Arg *a);
 static void find(Client *c, const Arg *a);
+static void playexternal(Client *c, const Arg *a);
 
 /* Buttons */
 static void clicknavigate(Client *c, const Arg *a, WebKitHitTestResult *h);
@@ -1994,6 +1995,15 @@ clickexternplayer(Client *c, const Arg *a, WebKitHitTestResult *h)
        spawn(c, &arg);
 }
 
+void
+playexternal(Client *c, const Arg *a)
+{
+       Arg arg;
+
+       arg = (Arg)VIDEOPLAY(geturi(c));
+       spawn(c, &arg);
+}
+
 int
 main(int argc, char *argv[])
 {