Wrapper class for GstPad. More...
#include <QGst/Pad>
Public Member Functions | |
PadDirection | direction () const |
ElementPtr | parentElement () const |
PadPtr | peer () const |
bool | isLinked () const |
bool | canLink (const PadPtr &sink) const |
PadLinkReturn | link (const PadPtr &sink) |
bool | unlink (const PadPtr &sink) |
CapsPtr | caps () const |
CapsPtr | allowedCaps () const |
CapsPtr | negotiatedCaps () const |
bool | setCaps (const CapsPtr &caps) |
bool | isActive () const |
bool | isBlocked () const |
bool | isBlocking () const |
bool | setBlocked (bool blocked) |
bool | query (const QueryPtr &query) |
bool | sendEvent (const EventPtr &event) |
Static Public Member Functions | |
static PadPtr | create (PadDirection direction, const char *name=NULL) |
Wrapper class for GstPad.
Definition at line 27 of file pad.h.
ElementPtr QGst::Pad::parentElement | ( | ) | const |
CapsPtr QGst::Pad::caps | ( | ) | const |
Gets the capabilities this pad can produce or consume. Note that this method doesn't necessarily return the caps set by setCaps(). This method returns all possible caps a pad can operate with, using the pad's get_caps function; this returns the pad template caps if not explicitly set.