Classes | |
struct | Signals |
struct | Signals |
Public Member Functions | |
Private (const std::shared_ptr< Service > &parent, const std::shared_ptr< core::dbus::Service > &service, const std::shared_ptr< core::dbus::Object > &object, const std::string &uuid) | |
~Private () | |
Public Attributes | |
std::shared_ptr< Service > | parent |
std::shared_ptr< TrackList > | track_list |
dbus::Service::Ptr | service |
dbus::Object::Ptr | object |
media::Player::PlayerKey | key |
std::string | uuid |
media::video::SinkFactory | sink_factory |
struct { | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::CanPlay > > can_play | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::CanPause > > can_pause | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::CanSeek > > can_seek | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::CanControl > > can_control | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::CanGoNext > > can_go_next | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::CanGoPrevious > > can_go_previous | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::IsVideoSource > > is_video_source | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::IsAudioSource > > is_audio_source | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::TypedPlaybackStatus > > playback_status | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::TypedLoopStatus > > loop_status | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::PlaybackRate > > playback_rate | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::Shuffle > > shuffle | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::TypedMetaData > > meta_data_for_current_track | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::Volume > > volume | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::Position > > position | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::Duration > > duration | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::AudioStreamRole > > audio_role | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::Orientation > > orientation | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::Lifetime > > lifetime | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::MinimumRate > > minimum_playback_rate | |
std::shared_ptr< core::dbus::Property< mpris::Player::Properties::MaximumRate > > maximum_playback_rate | |
} | properties |
struct media::PlayerStub::Private::Signals | signals |
Definition at line 43 of file player_stub.cpp.
|
inline |
Definition at line 45 of file player_stub.cpp.
|
inline |
Definition at line 92 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::AudioStreamRole> > media::PlayerStub::Private::audio_role |
Definition at line 122 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::CanControl> > media::PlayerStub::Private::can_control |
Definition at line 108 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::CanGoNext> > media::PlayerStub::Private::can_go_next |
Definition at line 109 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::CanGoPrevious> > media::PlayerStub::Private::can_go_previous |
Definition at line 110 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::CanPause> > media::PlayerStub::Private::can_pause |
Definition at line 106 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::CanPlay> > media::PlayerStub::Private::can_play |
Definition at line 105 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::CanSeek> > media::PlayerStub::Private::can_seek |
Definition at line 107 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::Duration> > media::PlayerStub::Private::duration |
Definition at line 121 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::IsAudioSource> > media::PlayerStub::Private::is_audio_source |
Definition at line 112 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::IsVideoSource> > media::PlayerStub::Private::is_video_source |
Definition at line 111 of file player_stub.cpp.
media::Player::PlayerKey media::PlayerStub::Private::key |
Definition at line 100 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::Lifetime> > media::PlayerStub::Private::lifetime |
Definition at line 124 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::TypedLoopStatus> > media::PlayerStub::Private::loop_status |
Definition at line 115 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::MaximumRate> > media::PlayerStub::Private::maximum_playback_rate |
Definition at line 126 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::TypedMetaData> > media::PlayerStub::Private::meta_data_for_current_track |
Definition at line 118 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::MinimumRate> > media::PlayerStub::Private::minimum_playback_rate |
Definition at line 125 of file player_stub.cpp.
dbus::Object::Ptr media::PlayerStub::Private::object |
Definition at line 99 of file player_stub.cpp.
Referenced by Private().
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::Orientation> > media::PlayerStub::Private::orientation |
Definition at line 123 of file player_stub.cpp.
std::shared_ptr<Service> media::PlayerStub::Private::parent |
Definition at line 96 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::PlaybackRate> > media::PlayerStub::Private::playback_rate |
Definition at line 116 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::TypedPlaybackStatus> > media::PlayerStub::Private::playback_status |
Definition at line 114 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::Position> > media::PlayerStub::Private::position |
Definition at line 120 of file player_stub.cpp.
struct { ... } media::PlayerStub::Private::properties |
dbus::Service::Ptr media::PlayerStub::Private::service |
Definition at line 98 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::Shuffle> > media::PlayerStub::Private::shuffle |
Definition at line 117 of file player_stub.cpp.
struct media::PlayerStub::Private::Signals media::PlayerStub::Private::signals |
Referenced by Private().
media::video::SinkFactory media::PlayerStub::Private::sink_factory |
Definition at line 102 of file player_stub.cpp.
std::shared_ptr<TrackList> media::PlayerStub::Private::track_list |
Definition at line 97 of file player_stub.cpp.
std::string media::PlayerStub::Private::uuid |
Definition at line 101 of file player_stub.cpp.
std::shared_ptr<core::dbus::Property<mpris::Player::Properties::Volume> > media::PlayerStub::Private::volume |
Definition at line 119 of file player_stub.cpp.