#include <engine.h>
Protected Member Functions | |
void | doSetAudioStreamRole (lomiri::MediaHubService::Player::AudioStreamRole role) override |
void | doSetLifetime (lomiri::MediaHubService::Player::Lifetime lifetime) override |
void | doSetVolume (double volume) override |
![]() | |
void | setMetadataExtractor (const QSharedPointer< MetaDataExtractor > &extractor) |
void | setState (State state) |
void | setIsVideoSource (bool value) |
void | setIsAudioSource (bool value) |
void | setOrientation (Player::Orientation o) |
void | setTrackMetadata (const QPair< QUrl, Track::MetaData > &metadata) |
void | setVideoDimension (const QSize &size) |
void | setPlaybackStatus (Player::PlaybackStatus status) |
Additional Inherited Members | |
![]() | |
enum | State { State::no_media, State::ready, State::busy, State::playing, State::paused, State::stopped } |
![]() | |
void | stateChanged () |
void | isVideoSourceChanged () |
void | isAudioSourceChanged () |
void | positionChanged () |
void | durationChanged () |
void | orientationChanged () |
void | trackMetadataChanged () |
void | aboutToFinish () |
void | seekedTo (uint64_t offset) |
void | clientDisconnected () |
void | endOfStream () |
void | playbackStatusChanged () |
void | videoDimensionChanged () |
void | errorOccurred (Player::Error error) |
void | bufferingChanged (int) |
gstreamer::Engine::Engine | ( | const lomiri::MediaHubService::Player::PlayerKey | key | ) |
Definition at line 296 of file engine.cpp.
References lomiri::MediaHubService::Engine::audioStreamRole(), doSetAudioStreamRole(), doSetLifetime(), lomiri::MediaHubService::Engine::lifetime(), gstreamer::Playbin::mediaFileTypeChanged(), and lomiri::MediaHubService::Engine::setMetadataExtractor().
|
virtual |
Reimplemented from lomiri::MediaHubService::Engine.
Definition at line 315 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 337 of file engine.cpp.
|
overrideprotectedvirtual |
Implements lomiri::MediaHubService::Engine.
Referenced by Engine().
|
overrideprotectedvirtual |
Implements lomiri::MediaHubService::Engine.
Referenced by Engine().
|
overrideprotectedvirtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 428 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 404 of file engine.cpp.
const QSharedPointer<MetaDataExtractor>& gstreamer::Engine::metaDataExtractor | ( | ) | const |
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 321 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 329 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 378 of file engine.cpp.
References MH_TRACE.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 343 of file engine.cpp.
References MH_INFO.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 398 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 410 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 392 of file engine.cpp.
|
virtual |
Implements lomiri::MediaHubService::Engine.
Definition at line 357 of file engine.cpp.
References MH_DEBUG, MH_TRACE, and lomiri::MediaHubService::Player::stopped.