Music Hub ..
A session-wide music playback service
Loading...
Searching...
No Matches
lomiri::MediaHub Namespace Reference

Classes

struct  DBusUtils
class  EglVideoSinkPrivate
class  EglVideoSink
class  Error
class  HybrisVideoSinkPrivate
class  HybrisVideoSink
class  PlayerPrivate
class  Player
struct  BufferData
class  TrackData
class  Track
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...
struct  AVBackend
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 Documentation

◆ GLConsumerWrapperHybris

Definition at line 26 of file hybris_video_sink.h.

◆ PlayerKey

typedef uint32_t lomiri::MediaHub::PlayerKey

Definition at line 44 of file video_sink_p.h.

◆ VideoSinkFactory

typedef std::function<VideoSink *(uint32_t textureId, QObject *parent)> lomiri::MediaHub::VideoSinkFactory

Definition at line 43 of file video_sink_p.h.

Function Documentation

◆ createVideoSinkFactory()

◆ errorFromApiCode()

◆ errorFromDBus()

◆ operator<<()

QDebug lomiri::MediaHub::operator<< ( QDebug dbg,
const Error & error )
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: