]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/actions_manager.cpp
Qt, action_manager: provide skip fwd and bckwd actions
[vlc] / modules / gui / qt4 / actions_manager.cpp
index b2f09578eb6ddf04a4879611433b94593ca02304..7ac8f2cb056386f25166f190f063064fc4f83fec 100644 (file)
@@ -80,12 +80,10 @@ void ActionsManager::doAction( int id_action )
         case REVERSE_ACTION:
             THEMIM->getIM()->reverse(); break;
         case SKIP_BACK_ACTION:
-            var_SetInteger( p_intf->p_libvlc, "key-action",
-                    ACTIONID_JUMP_BACKWARD_SHORT );
+            skipBackward();
             break;
         case SKIP_FW_ACTION:
-            var_SetInteger( p_intf->p_libvlc, "key-action",
-                    ACTIONID_JUMP_FORWARD_SHORT );
+            skipForward();
             break;
         case QUIT_ACTION:
             THEDP->quit();  break;
@@ -187,3 +185,13 @@ void ActionsManager::AudioDown()
     aout_VolumeDown( THEPL, 1, NULL );
 }
 
+void ActionsManager::skipForward()
+{
+    var_SetInteger( p_intf->p_libvlc, "key-action", ACTIONID_JUMP_FORWARD_SHORT );
+}
+
+void ActionsManager::skipBackward()
+{
+    var_SetInteger( p_intf->p_libvlc, "key-action", ACTIONID_JUMP_BACKWARD_SHORT );
+}
+