QtGStreamer  0.10.2
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Static Public Member Functions | List of all members
QGst::BufferingMessage Class Reference

#include <QGst/Message>

Inheritance diagram for QGst::BufferingMessage:
Inheritance graph
[legend]
Collaboration diagram for QGst::BufferingMessage:
Collaboration graph
[legend]

Public Member Functions

int percent () const
BufferingMode mode () const
int averageInputRate () const
int averageOutputRate () const
qint64 bufferingTimeLeft () const
void setStats (BufferingMode mode, int avgIn, int avgOut, qint64 bufferingLeft)
- Public Member Functions inherited from QGst::Message
ObjectPtr source () const
quint64 timestamp () const
QString typeName () const
MessageType type () const
StructurePtr internalStructure ()
quint32 sequenceNumber () const
void setSequenceNumber (quint32 num)
- Public Member Functions inherited from QGst::MiniObject
MiniObjectPtr copy () const
bool isWritable () const
MiniObjectPtr makeWritable () const

Static Public Member Functions

static BufferingMessagePtr create (const ObjectPtr &source, int percent)

Additional Inherited Members

- Protected Member Functions inherited from QGst::MiniObject
virtual void ref (bool increaseRef)
virtual void unref ()
- Protected Attributes inherited from QGlib::RefCountedObject
void * m_object

Detailed Description

Wrapper class for messages of type QGst::MessageBuffering.

Definition at line 129 of file message.h.


The documentation for this class was generated from the following files: