GStreamer::PadTemplate(3pm)
NAME
GStreamer::PadTemplate - Describe the media type of a pad.
HIERARCHY
- Glib::Object
+----GStreamer::Object - +----GStreamer::PadTemplate
METHODS
- padtemplate = GStreamer::PadTemplate->new ($name_template, $direction,
- $presence, $caps)
o $name_template (string) - o $direction (GStreamer::PadDirection)
- o $presence (GStreamer::PadPresence)
- o $caps (GStreamer::Caps)
- caps = $templ->get_caps
paddirection = $templ->get_direction string = $templ->get_name_template $templ->pad_created ($pad) - o $pad (GStreamer::Pad)
- padpresence = $templ->get_presence
PROPERTIES
- 'caps' (GStreamer::Caps : readable / writable / construct-only /
private) - The capabilities of the pad described by the pad template
- 'direction' (GStreamer::PadDirection : readable / writable / constructonly / private)
- The direction of the pad described by the pad template
- 'name-template' (string : readable / writable / construct-only /
private) - The name template of the pad template
- 'presence' (GStreamer::PadPresence : readable / writable / constructonly / private)
- When the pad described by the pad template will become available
SIGNALS
pad-created (GStreamer::PadTemplate, GStreamer::Pad)
ENUMS AND FLAGS
- enum GStreamer::PadDirection
- o 'unknown' / 'GST_PAD_UNKNOWN'
- o 'src' / 'GST_PAD_SRC'
- o 'sink' / 'GST_PAD_SINK'
- enum GStreamer::PadPresence
- o 'always' / 'GST_PAD_ALWAYS'
- o 'sometimes' / 'GST_PAD_SOMETIMES'
- o 'request' / 'GST_PAD_REQUEST'
SEE ALSO
GStreamer, Glib::Object, GStreamer::Object
COPYRIGHT
Copyright (C) 2005-2008 by the gtk2-perl team.
- This software is licensed under the LGPL. See GStreamer for a full
notice.