[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