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 );
}
move ( 450 , 0 );
}
- CONNECT( THEMIM->getIM(), statusChanged( int ), this, changedItem( int ) );
+ CONNECT( THEMIM->getIM(), playingStatusChanged( int ), this, changedItem( int ) );
}
ExtendedDialog::~ExtendedDialog()
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;
emit nameChanged( "" );
emit chapterChanged( 0 );
emit titleChanged( 0 );
- emit statusChanged( END_S );
+ emit playingStatusChanged( END_S );
emit teletextPossible( false );
emit AtoBchanged( false, false );
if( i_old_playing_status != state )
{
i_old_playing_status = state;
- emit statusChanged( state );
+ emit playingStatusChanged( state );
}
}
}
}
+int InputManager::playingStatus()
+{
+ return i_old_playing_status;
+}
+
bool InputManager::hasAudio()
{
if( hasInput() )
&& vlc_object_alive (p_input); /* and the VLC object is alive */
}
+ int playingStatus();
bool hasAudio();
bool hasVideo() { return hasInput() && b_video; }
void requestArtUpdate();
void metaChanged( input_item_t *);
void artChanged( QString );
/// Play/pause status
- void statusChanged( int );
+ void playingStatusChanged( int );
void recordingStateChanged( bool );
/// Teletext
void teletextPossible( bool );
#ifndef HAVE_MAEMO
if( sysTray )
{
- CONNECT( THEMIM->getIM(), statusChanged( int ),
+ CONNECT( THEMIM->getIM(), playingStatusChanged( int ),
this, updateSystrayTooltipStatus( int ) );
}
#endif
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
{