Classes | |
| struct | AVBackend |
| struct | BufferData |
| struct | BufferMetadata |
| struct | DBusUtils |
| class | EglVideoSink |
| class | EglVideoSinkPrivate |
| class | Error |
| class | HybrisVideoSink |
| class | HybrisVideoSinkPrivate |
| class | Player |
| class | Track |
| class | TrackData |
| class | TrackList |
| class | TrackListPrivate |
| class | VideoSink |
| A video sink abstracts a queue of buffers, that receives a stream of decoded video buffers from an arbitrary source. More... | |
| class | VideoSinkPrivate |
Typedefs | |
| typedef void * | GLConsumerWrapperHybris |
| typedef std::function< VideoSink *(uint32_t textureId, QObject *parent)> | VideoSinkFactory |
| typedef uint32_t | PlayerKey |
Functions | |
| Error | errorFromDBus (const QDBusMessage &msg) |
| Error | errorFromApiCode (quint16 apiCode) |
| QDebug | operator<< (QDebug dbg, const Error &error) |
| VideoSinkFactory | createVideoSinkFactory (PlayerKey key, AVBackend::Backend backend) |
| typedef void* lomiri::MediaHub::GLConsumerWrapperHybris |
Definition at line 26 of file hybris_video_sink.h.
| typedef uint32_t lomiri::MediaHub::PlayerKey |
Definition at line 44 of file video_sink_p.h.
| typedef std::function<VideoSink *(uint32_t textureId, QObject *parent)> lomiri::MediaHub::VideoSinkFactory |
Definition at line 43 of file video_sink_p.h.
| VideoSinkFactory lomiri::MediaHub::createVideoSinkFactory | ( | PlayerKey | key, |
| AVBackend::Backend | backend | ||
| ) |
Definition at line 53 of file video_sink.cpp.
References lomiri::MediaHub::EglVideoSink::createFactory(), lomiri::MediaHub::HybrisVideoSink::createFactory(), lomiri::MediaHub::AVBackend::Hybris, lomiri::MediaHub::AVBackend::Mir, and lomiri::MediaHub::AVBackend::None.
Here is the call graph for this function:| Error lomiri::MediaHub::errorFromApiCode | ( | quint16 | apiCode | ) |
Definition at line 72 of file error.cpp.
References DBusConstants::AccessDeniedError, lomiri::MediaHub::Error::AccessDeniedError, DBusConstants::FormatError, lomiri::MediaHub::Error::FormatError, lomiri::MediaHub::Error::InternalError, DBusConstants::NetworkError, lomiri::MediaHub::Error::NetworkError, DBusConstants::NoError, lomiri::MediaHub::Error::NoError, DBusConstants::ResourceError, lomiri::MediaHub::Error::ResourceError, DBusConstants::ServiceMissingError, and lomiri::MediaHub::Error::ServiceMissingError.
| Error lomiri::MediaHub::errorFromDBus | ( | const QDBusMessage & | msg | ) |
Definition at line 29 of file error.cpp.
References FDO_ERROR_ACCESS_DENIED, FDO_ERROR_DISCONNECTED, FDO_ERROR_NAME_HAS_NO_OWNER, FDO_ERROR_PREFIX, FDO_ERROR_SERVICE_UNKNOWN, MPRIS_ERROR_CREATING_SESSION, MPRIS_ERROR_DESTROYING_SESSION, MPRIS_ERROR_INSUFFICIENT_APPARMOR_PERMISSIONS, MPRIS_ERROR_OOP_STREAMING_NOT_SUPPORTED, MPRIS_ERROR_PREFIX, and MPRIS_ERROR_URI_NOT_FOUND.
|
inline |
Definition at line 64 of file error.h.
References lomiri::MediaHub::Error::code(), and lomiri::MediaHub::Error::message().
Here is the call graph for this function: