Public Member Functions | |
| media::Player::PlaybackStatus | gst_state_to_player_status (const gstreamer::Bus::Message::Detail::StateChanged &state) |
| void | on_playbin_state_changed (const gstreamer::Bus::Message::Detail::StateChanged &state, const QByteArray &source) |
| media::Player::Error | from_gst_errorwarning (const gstreamer::Bus::Message::Detail::ErrorWarningInfo &ewi) |
| void | on_playbin_error (const gstreamer::Bus::Message::Detail::ErrorWarningInfo &ewi) |
| void | on_playbin_warning (const gstreamer::Bus::Message::Detail::ErrorWarningInfo &ewi) |
| void | on_playbin_info (const gstreamer::Bus::Message::Detail::ErrorWarningInfo &ewi) |
| void | on_tag_available (const gstreamer::Bus::Message::Detail::Tag &tag) |
| EnginePrivate (const lomiri::MediaHubService::Player::PlayerKey key, Engine *q) | |
Public Attributes | |
| gstreamer::Playbin | playbin |
| Engine * | q_ptr |
Definition at line 54 of file engine.cpp.
|
inline |
Definition at line 238 of file engine.cpp.
References gstreamer::Playbin::aboutToFinish(), lomiri::MediaHubService::Engine::aboutToFinish(), gstreamer::Playbin::bufferingChanged(), lomiri::MediaHubService::Engine::bufferingChanged(), gstreamer::Playbin::clientDisconnected(), lomiri::MediaHubService::Engine::clientDisconnected(), gstreamer::Playbin::endOfStream(), lomiri::MediaHubService::Engine::endOfStream(), gstreamer::Playbin::errorOccurred(), gstreamer::Playbin::infoOccurred(), on_playbin_error(), on_playbin_info(), on_playbin_state_changed(), on_playbin_warning(), on_tag_available(), gstreamer::Playbin::orientationChanged(), playbin, q_ptr, lomiri::MediaHubService::Engine::ready, gstreamer::Playbin::seekedTo(), lomiri::MediaHubService::Engine::seekedTo(), lomiri::MediaHubService::Engine::setOrientation(), lomiri::MediaHubService::Engine::setState(), lomiri::MediaHubService::Engine::setVideoDimension(), gstreamer::Playbin::stateChanged(), gstreamer::Playbin::tagAvailable(), gstreamer::Playbin::videoDimensionChanged(), and gstreamer::Playbin::warningOccurred().
|
inline |
Definition at line 105 of file engine.cpp.
References lomiri::MediaHubService::Player::access_denied_error, gstreamer::Bus::Message::Detail::ErrorWarningInfo::debug, gstreamer::Bus::Message::Detail::ErrorWarningInfo::error, lomiri::MediaHubService::Player::format_error, MH_ERROR, lomiri::MediaHubService::Player::no_error, playbin, and lomiri::MediaHubService::Player::resource_error.
Referenced by on_playbin_error(), and on_playbin_warning().
|
inline |
Definition at line 59 of file engine.cpp.
References gstreamer::Bus::Message::Detail::StateChanged::new_state, lomiri::MediaHubService::Player::null, lomiri::MediaHubService::Player::paused, lomiri::MediaHubService::Player::playing, lomiri::MediaHubService::Player::ready, and lomiri::MediaHubService::Player::stopped.
Referenced by on_playbin_state_changed().
|
inline |
Definition at line 203 of file engine.cpp.
References from_gst_errorwarning(), and lomiri::MediaHubService::Player::no_error.
Referenced by EnginePrivate().
|
inline |
Definition at line 219 of file engine.cpp.
References gstreamer::Bus::Message::Detail::ErrorWarningInfo::debug, and MH_DEBUG.
Referenced by EnginePrivate().
|
inline |
Definition at line 73 of file engine.cpp.
References lomiri::MediaHubService::Player::format_error, gst_state_to_player_status(), MH_ERROR, MH_INFO, gstreamer::Bus::Message::Detail::StateChanged::new_state, lomiri::MediaHubService::Player::paused, playbin, lomiri::MediaHubService::Engine::playing, and lomiri::MediaHubService::Engine::ready.
Referenced by EnginePrivate().
|
inline |
Definition at line 211 of file engine.cpp.
References from_gst_errorwarning(), and lomiri::MediaHubService::Player::no_error.
Referenced by EnginePrivate().
|
inline |
Definition at line 224 of file engine.cpp.
References gstreamer::MetaDataExtractor::on_tag_available(), and playbin.
Referenced by EnginePrivate().
| gstreamer::Playbin gstreamer::EnginePrivate::playbin |
Definition at line 290 of file engine.cpp.
Referenced by EnginePrivate(), from_gst_errorwarning(), on_playbin_state_changed(), and on_tag_available().
| Engine* gstreamer::EnginePrivate::q_ptr |
Definition at line 291 of file engine.cpp.
Referenced by EnginePrivate().