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);
55 bool setCaps(
const CapsPtr & caps);
57 bool isActive()
const;
58 bool setActive(
bool active);
60 bool isBlocked()
const;
61 bool isBlocking()
const;
62 bool setBlocked(
bool blocked);
65 bool sendEvent(
const EventPtr & event);
Smart pointer class for working with wrapper classes that support reference counting.
Wrappers for GStreamer classes.
Wrapper class for GstObject.
Wrapper class for GstPad.