Next:
GStreamer::PadTemplate
Previous:
GStreamer::Object
 [Gtk2-Perl - Table of Contents][Gtk2-Perl - Index]

GStreamer::Pad



NAME

GStreamer::Pad

HIERARCHY

  Glib::Object
  +----GStreamer::Object
       +----GStreamer::Pad

METHODS

pad or undef = GStreamer::Pad->new ($name, $direction)

pad or undef = GStreamer::Pad->new_from_template ($templ, $name)

boolean = $pad->accept_caps ($caps)

boolean = $pad->activate_pull ($active)

boolean = $pad->activate_push ($active)

$pad->set_active ($active)

caps or undef = $srcpad->get_allowed_caps

boolean = $pad->set_blocked ($blocked)

caps = $pad->get_caps

boolean = $pad->set_caps ($caps)

flowreturn = $pad->chain ($buffer)

boolean = $pad->check_pull_range

paddirection = $pad->get_direction

boolean = $pad->event_default ($event)

$pad->fixate_caps ($caps)

list = $pad->get_internal_links_default

list = $pad->get_internal_links

boolean = $pad->is_active

boolean = $pad->is_blocked

boolean = $pad->is_blocking

Since: gst 0.10

boolean = $pad->is_linked

boolean = $srcpad->link ($sinkpad)

caps or undef = $pad->get_negotiated_caps

caps = $pad->get_pad_template_caps

padtemplate = $pad->get_pad_template

boolean = $pad->pause_task

boolean = $pad->peer_accept_caps ($caps)

pad = $pad->get_peer

caps = $pad->peer_get_caps

boolean = $pad->peer_query ($query)

Since: gst 0.10

list = $pad->pull_range ($offset, $size)

flowreturn = $pad->push ($buffer)

boolean = $pad->push_event ($event)

boolean = $pad->query ($query)

boolean = $pad->query_default ($query)

list = $pad->get_query_types_default

list = $pad->get_query_types

list = $pad->get_range ($offset, $size)

boolean = $pad->send_event ($event)

boolean = $pad->start_task ($func, $data=undef)

boolean = $pad->stop_task

$srcpad->unlink ($sinkpad)

PROPERTIES

'caps' (GStreamer::Caps : readable)
The capabilities of the pad
'direction' (GStreamer::PadDirection : readable / writable / construct-only)
The direction of the pad
'template' (GStreamer::PadTemplate : readable / writable)
The GstPadTemplate of this pad

SIGNALS

linked (GStreamer::Pad, GStreamer::Pad)
unlinked (GStreamer::Pad, GStreamer::Pad)
request-link (GStreamer::Pad)
boolean = have-data (GStreamer::Pad, GStreamer::MiniObject)

ENUMS AND FLAGS

enum GStreamer::FlowReturn

enum GStreamer::PadDirection

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.


[Top] Generated by Marek::Pod::HTML 0.49 on Wed Dec 16 23:00:09 2009