vlc_linux/vlc-3.0.16/modules/gui/qt/input_manager.cpp
/**********************************************************************
 * InputManager implementation
 **********************************************************************
 * The Input Manager can be the main one around the playlist
 * But can also be used for VLM dialog or similar
 **********************************************************************/
InputManager implementation
The Input Manager can be the main one around the playlist
But can also be used for VLM dialog or similar
InputManager implementation The Input Manager can be the main one around the playlist But can also be used for VLM dialog or similar
InputManager::InputManager( MainInputManager *mim, intf_thread_t *_p_intf) :
                           QObject( mim ), p_intf( _p_intf )
{
    p_mim        = mim;
    i_old_playing_status = END_S;
    oldName      = "";
    artUrl       = "";
    p_input      = NULL;
    p_input_vbi  = NULL;
    f_rate       = 0.;
    p_item       = NULL;
    b_video      = false;
    timeA        = 0;
    timeB        = 0;
    f_cache      = -1.; 
    registerAndCheckEventIds( IMEvent::PositionUpdate, IMEvent::FullscreenControlPlanHide );
    registerAndCheckEventIds( PLEvent::PLItemAppended, PLEvent::PLEmpty );
}
InputManager :: InputManager ( MainInputManager * mim , intf_thread_t * _p_intf ) : QObject ( mim ) , p_intf ( _p_intf ) { p_mim = mim ; i_old_playing_status = END_S ; oldName = " " ; artUrl = " " ; p_input = NULL ; p_input_vbi = NULL ; f_rate = 0. ; p_item = NULL ; b_video = false ; timeA = 0 ; timeB = 0 ; f_cache = -1. ; registerAndCheckEventIds ( IMEvent :: PositionUpdate , IMEvent :: FullscreenControlPlanHide ) ; registerAndCheckEventIds ( PLEvent :: PLItemAppended , PLEvent :: PLEmpty ) ; }
InputManager implementation
 The Input Manager can be the main one around the playlist
 But can also be used for VLM dialog or similar
InputManager implementation The Input Manager can be the main one around the playlist But can also be used for VLM dialog or similar
/* impossible initial value, different from all */