#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] |
1.7.6.1