Provided by: libgstreamer-perl_0.19-1_amd64 bug

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)
       •   $name_template (string)

       •   $direction (GStreamer::PadDirection)

       •   $presence (GStreamer::PadPresence)

       •   $caps (GStreamer::Caps)

   caps = $templ->get_caps
   paddirection = $templ->get_direction
   string = $templ->get_name_template
   $templ->pad_created ($pad)
       •   $pad (GStreamer::Pad)

   padpresence = $templ->get_presence

PROPERTIES

       'caps' (GStreamer::Caps : default undef : readable / writable / construct-only / private)
           The capabilities of the pad described by the pad template

       'direction' (GStreamer::PadDirection : default "unknown" : readable / writable /
       construct-only / private)
           The direction of the pad described by the pad template

       'name-template' (string : default undef : readable / writable / construct-only / private)
           The name template of the pad template

       'presence' (GStreamer::PadPresence : default "always" : readable / writable / construct-
       only / 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
       •   'unknown' / 'GST_PAD_UNKNOWN'

       •   'src' / 'GST_PAD_SRC'

       •   'sink' / 'GST_PAD_SINK'

   enum GStreamer::PadPresence
       •   'always' / 'GST_PAD_ALWAYS'

       •   'sometimes' / 'GST_PAD_SOMETIMES'

       •   'request' / 'GST_PAD_REQUEST'

SEE ALSO

       GStreamer, Glib::Object, GStreamer::Object

COPYRIGHT

       Copyright (C) 2005-2011 by the gtk2-perl team.

       This software is licensed under the LGPL.  See GStreamer for a full notice.