Torsten Schönfeld > GStreamer-0.11 > xs/GstCaps.xs

Download:
GStreamer-0.11.tar.gz

Annotate this POD

CPAN RT

Open  3
View Bugs
Report a bug
Source   Latest Release: GStreamer-0.12

SYNOPSIS ^

  my $empty = GStreamer::Caps::Empty -> new();

  my $any = GStreamer::Caps::Any -> new();

  my $structure = {
    name => "urgs",
    fields => [
      [field_one => "Glib::String" => "urgs"],
      [field_two => "Glib::Int" => 23]
    ]
  };
  my $full = GStreamer::Caps::Full -> new($structure);

  my $simple = GStreamer::Caps::Simple -> new(
                 "audio/mpeg",
                 field_one => "Glib::String" => "urgs",
                 field_two => "Glib::Int" => 23);

DESCRIPTION ^

To create a GStreamer::Caps object, you call one of the following constructors:

GStreamer::Caps::Any->new
GStreamer::Caps::Empty->new
GStreamer::Caps::Full->new
GStreamer::Caps::Simple->new