Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

GStreamer::Interfaces
Perl interface to the GStreamer Interfaces library

GStreamer::Interfaces - Perl interface to the GStreamer Interfaces library


NAME

GStreamer::Interfaces - Perl interface to the GStreamer Interfaces library


SYNOPSIS


  # GStreamer::PropertyProbe

  my $sink = GStreamer::ElementFactory -> make(alsasink => "sink");

  my $pspec = $sink -> get_probe_property("device");

  if ($sink -> needs_probe($pspec)) {

    $sink -> probe_property($pspec);

  }

  my @devices = $sink -> get_probe_values($pspec);

  # GStreamer::XOverlay

  my $overlay = GStreamer::ElementFactory -> make(xvimagesink => "overlay");

  $element -> set_xwindow_id($xid);


ABSTRACT

GStreamer::Interfaces provides access to some of the interfaces in the GStreamer Interfaces library. Currently, that's the GStreamer::PropertyProbe manpage and the GStreamer::XOverlay manpage.


INTERFACES

GStreamer::PropertyProbe

pspecs = $element->get_probe_properties
pspec = $element->get_probe_property (name)
bool = $element->needs_probe (pspec)
$element->probe_property (pspec)
values = $element->get_probe_values (pspec)
values = $element->probe_get_probe_values (pspec)
bool = $element->needs_probe_name (name)
$element->probe_property_name (name)
values = $element->get_probe_values_name (name)
values = $element->probe_get_probe_values_name (name)

GStreamer::XOverlay

$overlay->set_xwindow_id (xwindow_id)
$overlay->expose
$overlay->got_xwindow_id (xwindow_id)
$overlay->prepare_xwindow_id


AUTHOR

Torsten Schoenfeld <kaffeetisch at gmx dot de>


COPYRIGHT

Copyright (C) 2005-2006 by the gtk2-perl team

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy