vdpauh264dec plugin not recognized by playbin

Robert Szelepcsenyi robert at tankred.sk
Wed Feb 23 03:33:11 PST 2011


>Please post the whole gst-inspect output here. Is the RANK for the
>element >0?

Hi Stefan,


The rank is none (0).

Here comes the complete output of "gst-inspect vdpauh264dec":


-------BEGIN-------
Factory Details:
  Long name:    VDPAU H264 Decoder
  Class:        Decoder
  Description:  Decode h264 stream with vdpau
  Author(s):    Carl-Anton Ingmarsson <ca.ingmarsson at gmail.com>
  Rank:         none (0)

Plugin Details:
  Name:                 vdpau
  Description:          Various elements utilizing VDPAU
  Filename:             /usr/local/lib/gstreamer-0.10/libgstvdpau.so
  Version:              0.10.20
  License:              LGPL
  Source module:        gst-plugins-bad
  Binary package:       GStreamer
  Origin URL:           http://gstreamer.net/

GObject
 +----GstObject
       +----GstElement
             +----SatBaseVideoDecoder
                   +----GstVdpDecoder
                         +----GstVdpH264Dec

Pad Templates:
  SRC template: 'src'
    Availability: Always
    Capabilities:
      video/x-vdpau-video
            chroma-type: 0
                  width: [ 1, 4096 ]
                 height: [ 1, 4096 ]
      video/x-raw-yuv
                 format: I420
                  width: [ 1, 4096 ]
                 height: [ 1, 4096 ]
      video/x-raw-yuv
                 format: YV12
                  width: [ 1, 4096 ]
                 height: [ 1, 4096 ]
      video/x-raw-yuv
                 format: NV12
                  width: [ 1, 4096 ]
                 height: [ 1, 4096 ]

  SINK template: 'sink'
    Availability: Always
    Capabilities:
      video/x-h264
             interlaced: false


Element Flags:
  no flags set

Element Implementation:
  Has change_state() function: 0x7fbf8381ded0
  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:
  SRC: 'src'
    Implementation:
      Has custom eventfunc(): 0x7fbf8381e740
      Has custom queryfunc(): 0x7fbf8381e430
        Provides query types:
                (1):    position (Current position)
                (2):    duration (Total duration)
                (8):    convert (Converting between formats)
      Has getcapsfunc(): gst_pad_get_fixed_caps_func
      Has setcapsfunc(): gst_vdp_video_src_pad_setcaps
      Has acceptcapsfunc(): gst_pad_acceptcaps_default
    Pad Template: 'src'
  SINK: 'sink'
    Implementation:
      Has chainfunc(): 0x7fbf838211e0
      Has custom eventfunc(): 0x7fbf8381efb0
      Has custom queryfunc(): 0x7fbf8381e690
      Has setcapsfunc(): 0x7fbf8381eac0
      Has acceptcapsfunc(): gst_pad_acceptcaps_default
    Pad Template: 'sink'

Element Properties:
  name                : The name of the object
                        flags: readable, writable
                        String. Default: null Current: "vdph264dec0"
  sink-clipping       : If enabled GstBaseVideoDecoder will clip outgoing
frames
                        flags: readable, writable
                        Boolean. Default: false Current: false
  packetized          : Whether the incoming data is already packetized into
suitable packets
                        flags: readable, writable
                        Boolean. Default: false Current: false
  display             : X Display name
                        flags: readable, writable
                        String. Default: null Current: null

--------END------


Robert Szelepcsényi



More information about the gstreamer-devel mailing list