Added support for volume up/down buttons.
authorSigmund Augdal Helberg <sigmunau@videolan.org>
Sun, 16 Feb 2003 10:25:57 +0000 (10:25 +0000)
committerSigmund Augdal Helberg <sigmunau@videolan.org>
Sun, 16 Feb 2003 10:25:57 +0000 (10:25 +0000)
doc/lirc/example.lircrc
modules/control/lirc/lirc.c

index 2467867..200d3d4 100644 (file)
@@ -62,3 +62,15 @@ begin
   button = FORWARD_UP
   config = FAST
 end
+
+begin
+  prog = vlc
+  button = VOLUME_DOWN_DOWN
+  config = VOL_DOWN
+end
+
+begin
+  prog = vlc
+  button = VOLUME_UP_DOWN
+  config = VOL_UP
+end
index a501460..48ed7f4 100644 (file)
@@ -2,7 +2,7 @@
  * lirc.c : lirc plugin for vlc
  *****************************************************************************
  * Copyright (C) 2002 VideoLAN
- * $Id: lirc.c,v 1.3 2003/01/12 15:38:35 sigmunau Exp $
+ * $Id: lirc.c,v 1.4 2003/02/16 10:25:57 sigmunau Exp $
  *
  * Authors: Sigmund Augdal <sigmunau@idi.ntnu.no>
  *
@@ -32,6 +32,7 @@
 #include <vlc/vlc.h>
 #include <vlc/intf.h>
 #include <vlc/vout.h>
+#include <vlc/aout.h>
 
 #include <lirc/lirc_client.h>
 
@@ -169,7 +170,14 @@ static void Run( intf_thread_t *p_intf )
                 p_intf->p_vlc->b_die = VLC_TRUE;
                 continue;
             }
-
+            if( !strcmp( c, "VOL_UP" ) )
+            {
+                aout_VolumeUp( p_intf, 1, NULL );
+            }
+            if( !strcmp( c, "VOL_DOWN" ) )
+            {
+                aout_VolumeDown( p_intf, 1, NULL );
+            }
             if( !strcmp( c, "FULLSCREEN" ) )
             {
                 vout_thread_t *p_vout;