QtGStreamer 0.10.1
|
Wrapper class for GstCaps. More...
#include <QGst/Caps>
Public Member Functions | |
QString | toString () const |
void | append (const CapsPtr &caps2) |
void | merge (const CapsPtr &caps2) |
template<typename T > | |
void | setValue (const char *field, const T &value) |
void | setValue (const char *field, const QGlib::Value &value) |
bool | simplify () |
void | truncate () |
StructurePtr | internalStructure (uint index) |
void | appendStructure (const Structure &structure) |
void | mergeStructure (const Structure &structure) |
void | removeStructure (uint index) |
uint | size () const |
bool | isSimple () const |
bool | isAny () const |
bool | isEmpty () const |
bool | isFixed () const |
bool | equals (const CapsPtr &caps2) const |
bool | isAlwaysCompatibleWith (const CapsPtr &caps2) const |
bool | isSubsetOf (const CapsPtr &superset) const |
bool | canIntersect (const CapsPtr &caps2) const |
CapsPtr | getIntersection (const CapsPtr &caps2) const |
CapsPtr | getUnion (const CapsPtr &caps2) const |
CapsPtr | getNormal () const |
CapsPtr | subtract (const CapsPtr &subtrahend) const |
CapsPtr | copy () const |
CapsPtr | copyNth (uint index) const |
bool | isWritable () const |
CapsPtr | makeWritable () const |
Static Public Member Functions | |
static CapsPtr | createSimple (const char *mediaType) |
static CapsPtr | createAny () |
static CapsPtr | createEmpty () |
static CapsPtr | fromString (const char *string) |
static CapsPtr | fromString (const QString &string) |
Protected Member Functions | |
virtual void | ref (bool increaseRef) |
virtual void | unref () |
Related Functions | |
(Note that these are not member functions.) | |
QDebug | operator<< (QDebug debug, const CapsPtr &caps) |
QDebug operator<< | ( | QDebug | debug, |
const CapsPtr & | caps | ||
) | [related] |