Public Member Functions | |
Private (PlayerImplementation *parent, const dbus::types::ObjectPath &session_path, const std::shared_ptr< media::Service > &service, PlayerImplementation::PlayerKey key) | |
void | request_power_state () |
void | clear_power_state () |
Public Attributes | |
PlayerImplementation * | parent |
std::shared_ptr< Service > | service |
std::shared_ptr< Engine > | engine |
dbus::types::ObjectPath | session_path |
std::shared_ptr < TrackListImplementation > | track_list |
std::shared_ptr< dbus::Object > | powerd_session |
std::shared_ptr< dbus::Object > | uscreen_session |
std::string | sys_lock_name |
int | disp_cookie |
bool | active_display_on_request |
std::string | sys_cookie |
PlayerImplementation::PlayerKey | key |
Definition at line 39 of file player_implementation.cpp.
|
inline |
Definition at line 41 of file player_implementation.cpp.
References core::ubuntu::media::Player::paused, core::ubuntu::media::Player::playing, core::ubuntu::media::Player::ready, and core::ubuntu::media::Player::stopped.
|
inline |
Definition at line 137 of file player_implementation.cpp.
|
inline |
Definition at line 102 of file player_implementation.cpp.
bool media::PlayerImplementation::Private::active_display_on_request |
Definition at line 174 of file player_implementation.cpp.
int media::PlayerImplementation::Private::disp_cookie |
Definition at line 173 of file player_implementation.cpp.
std::shared_ptr<Engine> media::PlayerImplementation::Private::engine |
Definition at line 167 of file player_implementation.cpp.
PlayerImplementation::PlayerKey media::PlayerImplementation::Private::key |
Definition at line 176 of file player_implementation.cpp.
PlayerImplementation* media::PlayerImplementation::Private::parent |
Definition at line 165 of file player_implementation.cpp.
std::shared_ptr<dbus::Object> media::PlayerImplementation::Private::powerd_session |
Definition at line 170 of file player_implementation.cpp.
std::shared_ptr<Service> media::PlayerImplementation::Private::service |
Definition at line 166 of file player_implementation.cpp.
dbus::types::ObjectPath media::PlayerImplementation::Private::session_path |
Definition at line 168 of file player_implementation.cpp.
std::string media::PlayerImplementation::Private::sys_cookie |
Definition at line 175 of file player_implementation.cpp.
std::string media::PlayerImplementation::Private::sys_lock_name |
Definition at line 172 of file player_implementation.cpp.
std::shared_ptr<TrackListImplementation> media::PlayerImplementation::Private::track_list |
Definition at line 169 of file player_implementation.cpp.
std::shared_ptr<dbus::Object> media::PlayerImplementation::Private::uscreen_session |
Definition at line 171 of file player_implementation.cpp.