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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout