rsked/vlcplayer.cc
/// CTOR - create an Vlc_client right away, but don't connect yet.
/// On creation, it establish the music library path, m_library_path;
/// This player needs to access the configured ResPathSpec in
/// order to (1) set working directory to music library, and
/// (2) validate relative pathnames. So, Main::rsked must be created
/// and have a configured schedule prior to creating this player!
///
create an Vlc_client right away, but don't connect yet.
On creation, it establish the music library path, m_library_path;
This player needs to access the configured ResPathSpec in
order to (1) set working directory to music library, and
(2) validate relative pathnames. So, Main::rsked must be created
and have a configured schedule prior to creating this player!
create an Vlc_client right away but don ' t connect yet . On creation it establish the music library path m_library_path ; This player needs to access the configured ResPathSpec in order to ( 1 ) set working directory to music library and ( 2 ) validate relative pathnames . So Main :: rsked must be created and have a configured schedule prior to creating this player!
Vlc_player::Vlc_player()
    : m_name("Vlc_player"),
      m_volume(Default_vlc_vol),
      m_cm(Child_mgr::create(m_name))
{
    LOG_INFO(Lgr) << "Created a Vlc_player named " << m_name;
    m_library_uri += m_library_path.native();
    cap_init();
    m_cm->enable_pty();
}
Vlc_player :: Vlc_player ( ) : m_name ( " " ) , m_volume ( Default_vlc_vol ) , m_cm ( Child_mgr :: create ( m_name ) ) { LOG_INFO ( Lgr ) << " " << m_name ; m_library_uri += m_library_path . native ( ) ; cap_init ( ) ; m_cm -> enable_pty ( ) ; }
CTOR - create an Vlc_client right away, but don't connect yet.
CTOR - create an Vlc_client right away but don ' t connect yet .