Public Member Functions | |
void | on_playbin_state_changed (const gstreamer::Bus::Message::Detail::StateChanged &state_change) |
void | on_tag_available (const gstreamer::Bus::Message::Detail::Tag &tag) |
void | on_volume_changed (const media::Engine::Volume &new_volume) |
void | on_audio_stream_role_changed (const media::Player::AudioStreamRole &new_audio_role) |
void | on_orientation_changed (const media::Player::Orientation &o) |
void | on_lifetime_changed (const media::Player::Lifetime &lifetime) |
void | on_about_to_finish () |
void | on_seeked_to (uint64_t value) |
void | on_client_disconnected () |
void | on_end_of_stream () |
void | on_video_dimension_changed (uint32_t height, uint32_t width) |
Private () | |
Definition at line 50 of file engine.cpp.
|
inline |
Definition at line 113 of file engine.cpp.
|
inline |
Definition at line 87 of file engine.cpp.
|
inline |
Definition at line 70 of file engine.cpp.
|
inline |
Definition at line 98 of file engine.cpp.
|
inline |
Definition at line 103 of file engine.cpp.
|
inline |
Definition at line 82 of file engine.cpp.
|
inline |
Definition at line 75 of file engine.cpp.
|
inline |
Definition at line 52 of file engine.cpp.
|
inline |
Definition at line 93 of file engine.cpp.
|
inline |
Definition at line 58 of file engine.cpp.
References gstreamer::MetaDataExtractor::on_tag_available().
|
inline |
Definition at line 108 of file engine.cpp.
|
inline |
Definition at line 65 of file engine.cpp.
core::Signal<void> gstreamer::Engine::Private::about_to_finish |
Definition at line 214 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::about_to_finish_connection |
Definition at line 202 of file engine.cpp.
core::Property<media::Player::AudioStreamRole> gstreamer::Engine::Private::audio_role |
Definition at line 196 of file engine.cpp.
core::Signal<void> gstreamer::Engine::Private::client_disconnected |
Definition at line 216 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::client_disconnected_connection |
Definition at line 210 of file engine.cpp.
core::Property<uint64_t> gstreamer::Engine::Private::duration |
Definition at line 194 of file engine.cpp.
core::Signal<void> gstreamer::Engine::Private::end_of_stream |
Definition at line 217 of file engine.cpp.
core::Property<bool> gstreamer::Engine::Private::is_audio_source |
Definition at line 200 of file engine.cpp.
core::Property<bool> gstreamer::Engine::Private::is_video_source |
Definition at line 199 of file engine.cpp.
core::Property<media::Player::Lifetime> gstreamer::Engine::Private::lifetime |
Definition at line 198 of file engine.cpp.
std::shared_ptr<Engine::MetaDataExtractor> gstreamer::Engine::Private::meta_data_extractor |
Definition at line 190 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_audio_stream_role_changed_connection |
Definition at line 206 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_end_of_stream_connection |
Definition at line 211 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_lifetime_changed_connection |
Definition at line 208 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_orientation_changed_connection |
Definition at line 207 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_seeked_to_connection |
Definition at line 209 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_state_changed_connection |
Definition at line 203 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_tag_available_connection |
Definition at line 204 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_video_dimension_changed_connection |
Definition at line 212 of file engine.cpp.
core::ScopedConnection gstreamer::Engine::Private::on_volume_changed_connection |
Definition at line 205 of file engine.cpp.
core::Property<media::Player::Orientation> gstreamer::Engine::Private::orientation |
Definition at line 197 of file engine.cpp.
core::Signal<media::Player::PlaybackStatus> gstreamer::Engine::Private::playback_status_changed |
Definition at line 218 of file engine.cpp.
gstreamer::Playbin gstreamer::Engine::Private::playbin |
Definition at line 188 of file engine.cpp.
core::Property<uint64_t> gstreamer::Engine::Private::position |
Definition at line 193 of file engine.cpp.
core::Signal<uint64_t> gstreamer::Engine::Private::seeked_to |
Definition at line 215 of file engine.cpp.
core::Property<Engine::State> gstreamer::Engine::Private::state |
Definition at line 191 of file engine.cpp.
core::Property<std::tuple<media::Track::UriType, media::Track::MetaData> > gstreamer::Engine::Private::track_meta_data |
Definition at line 192 of file engine.cpp.
core::Signal<uint32_t, uint32_t> gstreamer::Engine::Private::video_dimension_changed |
Definition at line 219 of file engine.cpp.
core::Property<media::Engine::Volume> gstreamer::Engine::Private::volume |
Definition at line 195 of file engine.cpp.