31 static PadPtr create(PadDirection direction,
const char *name = NULL);
33 PadDirection direction()
const;
42 bool isLinked()
const;
43 bool canLink(
const PadPtr & sink)
const;
44 PadLinkReturn link(
const PadPtr & sink);
45 bool unlink(
const PadPtr & sink);
49 CapsPtr padTemplateCaps()
const;
51 bool isActive()
const;
52 bool setActive(
bool active);
54 bool isBlocked()
const;
55 bool isBlocking()
const;
58 bool sendEvent(
const EventPtr & event);
Smart pointer class for working with wrapper classes that support reference counting.
Wrapper class for GstObject.
Wrapper class for GstPad.
Wrappers for GStreamer classes.