]> git.sesse.net Git - vlc/commitdiff
Qt4: win32 simplification
authorJean-Baptiste Kempf <jb@videolan.org>
Sat, 16 Jan 2010 18:29:42 +0000 (19:29 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Sat, 16 Jan 2010 18:29:42 +0000 (19:29 +0100)
modules/codec/avcodec/video.c
modules/gui/qt4/main_interface.cpp
modules/gui/qt4/main_interface.hpp
modules/gui/qt4/qt4.hpp

index 578843687a7863f89d90cb4b64df9dc1ea10e6ae..eb7b068dbdae80d41e720acb3b6797b322280e8b 100644 (file)
@@ -825,6 +825,7 @@ static int ffmpeg_OpenCodec( decoder_t *p_dec )
 
     p_sys->b_delayed_open = false;
 
+    msg_Info( p_dec, "Here" );
     if( p_sys->p_va && p_sys->p_va->description )
         msg_Info( p_dec, "Using %s for hardware decoding.", p_sys->p_va->description );
 
index 862fbe2b1c9942d95d7ed94221801260a0479620..9d33afdd4c9c8c172511d74813e8b8d402dd35eb 100644 (file)
@@ -584,14 +584,6 @@ void MainInterface::createTaskBarButtons()
                     msg_Err( p_intf, "ThumbBarAddButtons failed with error %08x", hr );
             }
             CONNECT( THEMIM->getIM(), statusChanged( int ), this, changeThumbbarButtons( int ) );
-            CONNECT( this, playPauseSignal(), THEMIM, togglePlayPause() );
-            CONNECT( this, prevSignal(), THEMIM, prev() );
-            CONNECT( this, nextSignal(), THEMIM, next() );
-            CONNECT( this, play(),  THEMIM, play() );
-            CONNECT( this, pause(),  THEMIM, pause() );
-            CONNECT( this, mute(),  ActionsManager::getInstance( p_intf ), toggleMuteAudio() );
-            CONNECT( this, volumeUp(),  ActionsManager::getInstance( p_intf ), AudioUp() );
-            CONNECT( this, volumeDown(),  ActionsManager::getInstance( p_intf ), AudioDown() );
         }
     }
     else
@@ -618,13 +610,13 @@ bool MainInterface::winEvent ( MSG * msg, long * result )
                 switch(LOWORD(msg->wParam))
                 {
                     case 0:
-                        emit prevSignal();
+                        THEMIM->prev();
                         break;
                     case 1:
-                        emit playPauseSignal();
+                        THEMIM->togglePlayPause();
                         break;
                     case 2:
-                        emit nextSignal();
+                        THEMIM->next();
                         break;
                 }
             }
@@ -634,31 +626,31 @@ bool MainInterface::winEvent ( MSG * msg, long * result )
             switch(cmd)
             {
                 case APPCOMMAND_MEDIA_PLAY_PAUSE:
-                    emit playPauseSignal();
+                    THEMIM->togglePlayPause();
                     break;
                 case APPCOMMAND_MEDIA_PLAY:
-                    emit play();
+                    THEMIM->play();
                     break;
                 case APPCOMMAND_MEDIA_PAUSE:
-                    emit pause();
+                    THEMIM->pause();
                     break;
                 case APPCOMMAND_MEDIA_PREVIOUSTRACK:
-                    emit prevSignal();
+                    THEMIM->prev();
                     break;
                 case APPCOMMAND_MEDIA_NEXTTRACK:
-                    emit nextSignal();
+                    THEMIM->next();
                     break;
                 case APPCOMMAND_MEDIA_STOP:
-                    emit stop();
+                    THEMIM->stop();
                     break;
                 case APPCOMMAND_VOLUME_DOWN:
-                    emit volumeDown();
+                    THEAM->AudioDown();
                     break;
                 case APPCOMMAND_VOLUME_UP:
-                    emit volumeUp();
+                    THEAM->AudioUp();
                     break;
                 case APPCOMMAND_VOLUME_MUTE:
-                    emit mute();
+                    THEAM->toggleMuteAudio();
                     break;
                 default:
                      msg_Dbg( p_intf, "unknown APPCOMMAND = %d", cmd);
index 33156653fc08fceded8653ccc406fdc1d10a80d0..a808425ee3979cacf79bdcfc4dc25b53fd546fb2 100644 (file)
@@ -226,15 +226,7 @@ signals:
     void askUpdate();
     void minimalViewToggled( bool );
     void fullscreenInterfaceToggled( bool );
-    void playPauseSignal();
-    void play();
-    void pause();
-    void stop();
-    void volumeUp();
-    void volumeDown();
-    void mute();
-    void prevSignal();
-    void nextSignal();
+
 };
 
 #ifdef WIN32
index 470a4d68c2ed725139a5e2889fb11f9f379f64f8..1dc7316f3ac92e09af82aeb765e9058a3f53f160 100644 (file)
@@ -86,6 +86,7 @@ struct intf_sys_t
 
 #define THEDP DialogsProvider::getInstance()
 #define THEMIM MainInputManager::getInstance( p_intf )
+#define THEAM ActionsManager::getInstance( p_intf )
 
 #define qfu( i ) QString::fromUtf8( i )
 #define qtr( i ) QString::fromUtf8( vlc_gettext(i) )