]> git.sesse.net Git - vlc/commitdiff
InputManager: Rename the status property to playingStatus and add a getter.
authorJakub Wieczorek <fawek@fawek.net>
Fri, 24 Dec 2010 18:39:29 +0000 (19:39 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Sun, 26 Dec 2010 12:10:47 +0000 (13:10 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/gui/qt4/components/controller.cpp
modules/gui/qt4/dialogs/extended.cpp
modules/gui/qt4/extensions_manager.cpp
modules/gui/qt4/input_manager.cpp
modules/gui/qt4/input_manager.hpp
modules/gui/qt4/main_interface.cpp
modules/gui/qt4/main_interface_win32.cpp

index 0874915a4ac1f3aa56f6ca953bdca8c0a228f64a..c3775a3fff472f7a3b3288cfd8fead1185d9f3a1 100644 (file)
@@ -67,7 +67,7 @@ AbstractController::AbstractController( intf_thread_t * _p_i, QWidget *_parent )
     toolbarActionsMapper = new QSignalMapper( this );
     CONNECT( toolbarActionsMapper, mapped( int ),
              ActionsManager::getInstance( p_intf  ), doAction( int ) );
-    CONNECT( THEMIM->getIM(), statusChanged( int ), this, setStatus( int ) );
+    CONNECT( THEMIM->getIM(), playingStatusChanged( int ), this, setStatus( int ) );
 
     setSizePolicy( QSizePolicy::MinimumExpanding, QSizePolicy::Fixed );
 }
index 6f107fb856a79cbc1988f836376a703c69c9c289..b5e484b178699e457d53bfed4d767e0a1480d69a 100644 (file)
@@ -111,7 +111,7 @@ ExtendedDialog::ExtendedDialog( intf_thread_t *_p_intf ): QVLCFrame( _p_intf )
             move ( 450 , 0 );
     }
 
-    CONNECT( THEMIM->getIM(), statusChanged( int ), this, changedItem( int ) );
+    CONNECT( THEMIM->getIM(), playingStatusChanged( int ), this, changedItem( int ) );
 }
 
 ExtendedDialog::~ExtendedDialog()
index 98e3b8f9a70372fac83b2a130eb939f6934d0dcf..84594abaf9cb21744835886d541b25c87d1f475e 100644 (file)
@@ -48,7 +48,7 @@ ExtensionsManager::ExtensionsManager( intf_thread_t *_p_intf, QObject *parent )
 
     menuMapper = new QSignalMapper( this );
     CONNECT( menuMapper, mapped( int ), this, triggerMenu( int ) );
-    CONNECT( THEMIM->getIM(), statusChanged( int ), this, playingChanged( int ) );
+    CONNECT( THEMIM->getIM(), playingStatusChanged( int ), this, playingChanged( int ) );
     DCONNECT( THEMIM, inputChanged( input_thread_t* ),
               this, inputChanged( input_thread_t* ) );
     b_unloading = false;
index 1cefa875f7cd8aad5c5f791e545c68326b925c4b..539279ca6aad755150f96144cf36ff15f703c5a2 100644 (file)
@@ -157,7 +157,7 @@ void InputManager::delInput()
     emit nameChanged( "" );
     emit chapterChanged( 0 );
     emit titleChanged( 0 );
-    emit statusChanged( END_S );
+    emit playingStatusChanged( END_S );
 
     emit teletextPossible( false );
     emit AtoBchanged( false, false );
@@ -436,7 +436,7 @@ void InputManager::UpdateStatus()
     if( i_old_playing_status != state )
     {
         i_old_playing_status = state;
-        emit statusChanged( state );
+        emit playingStatusChanged( state );
     }
 }
 
@@ -498,6 +498,11 @@ void InputManager::UpdateName()
     }
 }
 
+int InputManager::playingStatus()
+{
+    return i_old_playing_status;
+}
+
 bool InputManager::hasAudio()
 {
     if( hasInput() )
index 65a32e14539bc06722fc19ce1dc7cef5b263911f..e56eca5a2bc240a878fc7b1602f5b9be14780a06 100644 (file)
@@ -130,6 +130,7 @@ public:
             && vlc_object_alive (p_input); /* and the VLC object is alive */
     }
 
+    int playingStatus();
     bool hasAudio();
     bool hasVideo() { return hasInput() && b_video; }
     void requestArtUpdate();
@@ -218,7 +219,7 @@ signals:
     void metaChanged( input_item_t *);
     void artChanged( QString );
     /// Play/pause status
-    void statusChanged( int );
+    void playingStatusChanged( int );
     void recordingStateChanged( bool );
     /// Teletext
     void teletextPossible( bool );
index 88bf4d42798f21ca68ca19b77e8c7dfac4e48347..4444ad1f95e8931ee9252e7c6eb872506b73a43c 100644 (file)
@@ -193,7 +193,7 @@ MainInterface::MainInterface( intf_thread_t *_p_intf ) : QVLCMW( _p_intf )
 #ifndef HAVE_MAEMO
     if( sysTray )
     {
-        CONNECT( THEMIM->getIM(), statusChanged( int ),
+        CONNECT( THEMIM->getIM(), playingStatusChanged( int ),
                  this, updateSystrayTooltipStatus( int ) );
     }
 #endif
index e751aa54c2f659d66f4190b19493e4ce67dec5a4..9fc67a9503fc786050958d2d9ef0e535e1916063 100644 (file)
@@ -142,7 +142,7 @@ void MainInterface::createTaskBarButtons()
             if(S_OK != hr)
                 msg_Err( p_intf, "ThumbBarAddButtons failed with error %08x", hr );
         }
-        CONNECT( THEMIM->getIM(), statusChanged( int ), this, changeThumbbarButtons( int ) );
+        CONNECT( THEMIM->getIM(), playingStatusChanged( int ), this, changeThumbbarButtons( int ) );
     }
     else
     {