Classes | |
struct | Signals |
Public Member Functions | |
Private (media::PlayerSkeleton *player, const std::shared_ptr< core::dbus::Bus > &bus, const std::shared_ptr< core::dbus::Object > &session, const apparmor::ubuntu::RequestContextResolver::Ptr &request_context_resolver, const apparmor::ubuntu::RequestAuthenticator::Ptr &request_authenticator) | |
void | handle_next (const core::dbus::Message::Ptr &msg) |
void | handle_previous (const core::dbus::Message::Ptr &msg) |
void | handle_pause (const core::dbus::Message::Ptr &msg) |
void | handle_stop (const core::dbus::Message::Ptr &msg) |
void | handle_play (const core::dbus::Message::Ptr &msg) |
void | handle_play_pause (const core::dbus::Message::Ptr &msg) |
void | handle_seek (const core::dbus::Message::Ptr &in) |
void | handle_set_position (const core::dbus::Message::Ptr &) |
void | handle_create_video_sink (const core::dbus::Message::Ptr &in) |
void | handle_key (const core::dbus::Message::Ptr &in) |
void | handle_open_uri (const core::dbus::Message::Ptr &in) |
void | handle_open_uri_extended (const core::dbus::Message::Ptr &in) |
template<typename Property > | |
void | on_property_value_changed (const typename Property::ValueType &value, const dbus::Signal< core::dbus::interfaces::Properties::Signals::PropertiesChanged, core::dbus::interfaces::Properties::Signals::PropertiesChanged::ArgumentType >::Ptr &signal) |
Public Attributes | |
media::PlayerSkeleton * | impl |
dbus::Bus::Ptr | bus |
dbus::Object::Ptr | object |
media::apparmor::ubuntu::RequestContextResolver::Ptr | request_context_resolver |
media::apparmor::ubuntu::RequestAuthenticator::Ptr | request_authenticator |
media::UriCheck::Ptr | uri_check |
mpris::Player::Skeleton | skeleton |
struct media::PlayerSkeleton::Private::Signals | signals |
Definition at line 46 of file player_skeleton.cpp.
|
inline |
Definition at line 48 of file player_skeleton.cpp.
References mpris::Player::Skeleton::about_to_finish, bus, mpris::Player::Skeleton::end_of_stream, mpris::Player::Skeleton::error, mpris::Player::Skeleton::playback_status_changed, request_authenticator, mpris::Player::Skeleton::seeked_to, signals, mpris::Player::Skeleton::signals, skeleton, uri_check, and mpris::Player::Skeleton::video_dimension_changed.
|
inline |
Definition at line 140 of file player_skeleton.cpp.
References bus, and mpris::Player::Error::OutOfProcessBufferStreamingNotSupported::name.
|
inline |
Definition at line 170 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 72 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 177 of file player_skeleton.cpp.
References bus, mpris::Player::Error::InsufficientAppArmorPermissions::name, mpris::Player::Error::UriNotFound::name, request_authenticator, request_context_resolver, and uri_check.
|
inline |
Definition at line 222 of file player_skeleton.cpp.
References bus, mpris::Player::Error::InsufficientAppArmorPermissions::name, mpris::Player::Error::UriNotFound::name, request_authenticator, request_context_resolver, and uri_check.
|
inline |
Definition at line 86 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 100 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 107 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 79 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 126 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 136 of file player_skeleton.cpp.
|
inline |
Definition at line 93 of file player_skeleton.cpp.
References bus.
|
inline |
Definition at line 270 of file player_skeleton.cpp.
dbus::Bus::Ptr media::PlayerSkeleton::Private::bus |
Definition at line 291 of file player_skeleton.cpp.
Referenced by handle_create_video_sink(), handle_key(), handle_next(), handle_open_uri(), handle_open_uri_extended(), handle_pause(), handle_play(), handle_play_pause(), handle_previous(), handle_seek(), handle_stop(), and Private().
media::PlayerSkeleton* media::PlayerSkeleton::Private::impl |
Definition at line 290 of file player_skeleton.cpp.
dbus::Object::Ptr media::PlayerSkeleton::Private::object |
Definition at line 292 of file player_skeleton.cpp.
media::apparmor::ubuntu::RequestAuthenticator::Ptr media::PlayerSkeleton::Private::request_authenticator |
Definition at line 294 of file player_skeleton.cpp.
Referenced by handle_open_uri(), handle_open_uri_extended(), and Private().
media::apparmor::ubuntu::RequestContextResolver::Ptr media::PlayerSkeleton::Private::request_context_resolver |
Definition at line 293 of file player_skeleton.cpp.
Referenced by handle_open_uri(), and handle_open_uri_extended().
struct media::PlayerSkeleton::Private::Signals media::PlayerSkeleton::Private::signals |
Referenced by Private().
mpris::Player::Skeleton media::PlayerSkeleton::Private::skeleton |
Definition at line 297 of file player_skeleton.cpp.
Referenced by Private().
media::UriCheck::Ptr media::PlayerSkeleton::Private::uri_check |
Definition at line 295 of file player_skeleton.cpp.
Referenced by handle_open_uri(), handle_open_uri_extended(), and Private().