Factory Details:
  Long name:	A DVB audio sink
  Class:	Generic/DVBAudioSink
  Description:	Outputs a MPEG2 PES / ES into a DVB audio device for hardware playback
  Author(s):	Felix Domke <tmbinc@elitedvb.net>
  Rank:		primary (256)

Plugin Details:
  Name:			dvb_audio_out
  Description:		DVB Audio Output
  Filename:		/usr/lib/gstreamer-0.10/libgstdvbaudiosink.so
  Version:		0.10.0.1
  License:		LGPL
  Source module:	gst-plugin
  Binary package:	GStreamer
  Origin URL:		http://gstreamer.net/

GObject
 +----GstObject
       +----GstElement
             +----GstBaseSink
                   +----GstDVBAudioSink

Pad Templates:
  SINK template: 'sink'
    Availability: Always
    Capabilities:
      audio/mpeg
                 framed: true
      audio/x-ac3
                 framed: true
      audio/x-private1-ac3
                 framed: true
      audio/x-dts
                 framed: true
      audio/x-private1-dts
                 framed: true
      audio/x-private1-lpcm
                 framed: true


Element Flags:
  no flags set

Element Implementation:
  Has change_state() function: gst_dvbaudiosink_change_state
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.
Element has no URI handling capabilities.

Pads:
  SINK: 'sink'
    Implementation:
      Has chainfunc(): gst_base_sink_chain
      Has custom eventfunc(): gst_base_sink_event
      Has bufferallocfunc(): gst_base_sink_pad_buffer_alloc
    Pad Template: 'sink'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "dvbaudiosink0"
  preroll-queue-len   : Number of buffers to queue during preroll
                        flags: readable, writable
                        Unsigned Integer. Range: 0 - 4294967295 Default: 0 Current: 0
  sync                : Sync on the clock
                        flags: readable, writable
                        Boolean. Default: true Current: false
  max-lateness        : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)
                        flags: readable, writable
                        Integer64. Range: -1 - 9223372036854775807 Default: -1 Current: -1
  qos                 : Generate Quality-of-Service events upstream
                        flags: readable, writable
                        Boolean. Default: false Current: false
  async               : Go asynchronously to PAUSED
                        flags: readable, writable
                        Boolean. Default: true Current: true
  ts-offset           : Timestamp offset in nanoseconds
                        flags: readable, writable
                        Integer64. Range: -9223372036854775808 - 9223372036854775807 Default: 0 Current: 0
  enable-last-buffer  : Enable the last-buffer property
                        flags: readable, writable
                        Boolean. Default: true Current: true
  last-buffer         : The last buffer received in the sink
                        flags: readable
                        MiniObject of type "GstBuffer"
  blocksize           : Size in bytes to pull per buffer (0 = default)
                        flags: readable, writable
                        Unsigned Integer. Range: 0 - 4294967295 Default: 4096 Current: 4096
  render-delay        : Additional render delay of the sink in nanoseconds
                        flags: readable, writable
                        Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0 Current: 0

Element Actions:
  "get-decoder-time" :  gint64 user_function (GstElement* object);
Factory Details:
  Long name:	A DVB video sink
  Class:	Generic/DVBVideoSink
  Description:	Output video PES / ES into a DVB video device for hardware playback
  Author(s):	Felix Domke <tmbinc@elitedvb.net>
  Rank:		primary (256)

Plugin Details:
  Name:			dvb_video_out
  Description:		DVB Video Output
  Filename:		/usr/lib/gstreamer-0.10/libgstdvbvideosink.so
  Version:		0.10.0.1
  License:		LGPL
  Source module:	gst-plugin
  Binary package:	GStreamer
  Origin URL:		http://gstreamer.net/

GObject
 +----GstObject
       +----GstElement
             +----GstBaseSink
                   +----GstDVBVideoSink

Pad Templates:
  SINK template: 'sink'
    Availability: Always
    Capabilities:
      video/mpeg
            mpegversion: { 1, 2, 4 }
           systemstream: false
                  width: [ 16, 4096 ]
                 height: [ 16, 4096 ]
              framerate: [ 0/1, 2147483647/1 ]
      video/x-h264
                  width: [ 16, 4096 ]
                 height: [ 16, 4096 ]
              framerate: [ 0/1, 2147483647/1 ]
      video/x-h263
                  width: [ 16, 4096 ]
                 height: [ 16, 4096 ]
              framerate: [ 0/1, 2147483647/1 ]
      video/x-msmpeg
                  width: [ 16, 800 ]
                 height: [ 16, 600 ]
              framerate: [ 0/1, 2147483647/1 ]
           mspegversion: 43
      video/x-divx
                  width: [ 16, 800 ]
                 height: [ 16, 600 ]
              framerate: [ 0/1, 2147483647/1 ]
            divxversion: [ 3, 5 ]
      video/x-xvid
                  width: [ 16, 800 ]
                 height: [ 16, 600 ]
              framerate: [ 0/1, 2147483647/1 ]
      video/x-3ivx
                  width: [ 16, 800 ]
                 height: [ 16, 600 ]
              framerate: [ 0/1, 2147483647/1 ]


Element Flags:
  no flags set

Element Implementation:
  Has change_state() function: gst_dvbvideosink_change_state
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.
Element has no URI handling capabilities.

Pads:
  SINK: 'sink'
    Implementation:
      Has chainfunc(): gst_base_sink_chain
      Has custom eventfunc(): gst_base_sink_event
      Has bufferallocfunc(): gst_base_sink_pad_buffer_alloc
    Pad Template: 'sink'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "dvbvideosink0"
  preroll-queue-len   : Number of buffers to queue during preroll
                        flags: readable, writable
                        Unsigned Integer. Range: 0 - 4294967295 Default: 0 Current: 0
  sync                : Sync on the clock
                        flags: readable, writable
                        Boolean. Default: true Current: false
  max-lateness        : Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)
                        flags: readable, writable
                        Integer64. Range: -1 - 9223372036854775807 Default: -1 Current: -1
  qos                 : Generate Quality-of-Service events upstream
                        flags: readable, writable
                        Boolean. Default: false Current: false
  async               : Go asynchronously to PAUSED
                        flags: readable, writable
                        Boolean. Default: true Current: true
  ts-offset           : Timestamp offset in nanoseconds
                        flags: readable, writable
                        Integer64. Range: -9223372036854775808 - 9223372036854775807 Default: 0 Current: 0
  enable-last-buffer  : Enable the last-buffer property
                        flags: readable, writable
                        Boolean. Default: true Current: true
  last-buffer         : The last buffer received in the sink
                        flags: readable
                        MiniObject of type "GstBuffer"
  blocksize           : Size in bytes to pull per buffer (0 = default)
                        flags: readable, writable
                        Unsigned Integer. Range: 0 - 4294967295 Default: 4096 Current: 4096
  render-delay        : Additional render delay of the sink in nanoseconds
                        flags: readable, writable
                        Unsigned Integer64. Range: 0 - 18446744073709551615 Default: 0 Current: 0

Element Actions:
  "get-decoder-time" :  gint64 user_function (GstElement* object);
