[Bug 689562] New: Unable to use VDPAU

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Dec 3 11:20:30 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=689562
  GStreamer | gst-plugins-bad | git

           Summary: Unable to use VDPAU
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: grosjean.arnaud at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=230567)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=230567)
./configure log for gst-plugins-bad

I tried several time to compile gstreamer from source to get vdpau working :
- tried to install 0.10 via package manager
- tried to compile from source using the tar file (packaged 12 days ago)
- tried to compile from uptodate sources using git

Last try :
- cloning building installing gstreamer
- cloning building installing gst-plugins-base
- cloning building installing gst-plugins-bad

everything compile and install with no error.
But no vdpau using the inspector.

You will find attached the result of the ./configure command for the
gst-plugins-bad ==> seems vdpau is well detected on my machine

executing make in the sys/vdpau directory gives :

CC     libgstbasevideodecoder_la-gstvideoframe.lo
In file included from gstvideoframe.c:25:0:
gstvideoframe.h:81:3: error: expected specifier-qualifier-list before
'GstMiniObjectClass'
cc1: warnings being treated as errors
gstvideoframe.c: In function 'gst_video_frame_new':
gstvideoframe.c:38:3: error: implicit declaration of function
'gst_mini_object_new'
gstvideoframe.c:38:3: error: nested extern declaration of 'gst_mini_object_new'
gstvideoframe.c:38:11: error: cast to pointer from integer of different size
gstvideoframe.c: In function 'gst_video_frame_finalize':
gstvideoframe.c:53:3: error: implicit declaration of function
'GST_MINI_OBJECT_CLASS'
gstvideoframe.c:53:3: error: nested extern declaration of
'GST_MINI_OBJECT_CLASS'
gstvideoframe.c:53:55: error: invalid type argument of '->' (have 'int')
gstvideoframe.c: In function 'gst_video_frame_class_init':
gstvideoframe.c:74:3: error: 'GstMiniObjectClass' undeclared (first use in this
function)
gstvideoframe.c:74:3: note: each undeclared identifier is reported only once
for each function it appears in
gstvideoframe.c:74:23: error: 'mini_object_class' undeclared (first use in this
function)
gstvideoframe.c:78:34: error: 'GstMiniObjectFinalizeFunction' undeclared (first
use in this function)
gstvideoframe.c:79:7: error: expected ';' before 'gst_video_frame_finalize'
gstvideoframe.c: In function 'gst_video_frame_get_type':
gstvideoframe.c:101:53: error: 'GST_TYPE_MINI_OBJECT' undeclared (first use in
this function)
gstvideoframe.c: At top level:
gstvideoframe.c:46:1: error: 'gst_video_frame_finalize' defined but not used
make[1]: *** [libgstbasevideodecoder_la-gstvideoframe.lo] Error 1
make[1]: Leaving directory
`/home/arno/Desktop/gst-compile/git/gst-plugins-bad/sys/vdpau/basevideodecoder'
make: *** [all-recursive] Error 1

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list