[gstreamer-bugs] [Bug 598078] osxvideosrc doesn't build in snow leopard x86_64

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Feb 20 07:42:54 PST 2010


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

W. Michael Petullo <mike> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mike at flyn.org

--- Comment #2 from W. Michael Petullo <mike at flyn.org> 2010-02-20 15:42:48 UTC ---
I am pretty sure that I have come across the same problem. I installed the
following packages using MacPorts:

gst-plugins-base               @0.10.25        gnome/gst-plugins-base
gstreamer                      @0.10.25        gnome/gstreamer

I then tried to build gst-plugins-bad. The compile process failed with the
following error:

Command output: osxvideosrc.c:1230: error: dereferencing pointer to incomplete
type
osxvideosrc.c:1231: warning: implicit declaration of function 'GetPixRowBytes'
osxvideosrc.c:1232: warning: implicit declaration of function 'GetPixBaseAddr'
osxvideosrc.c:1232: warning: assignment makes pointer from integer without a
cast
osxvideosrc.c:1236: error: dereferencing pointer to incomplete type
osxvideosrc.c:1252: error: dereferencing pointer to incomplete type
osxvideosrc.c:1253: error: dereferencing pointer to incomplete type
osxvideosrc.c:1253: error: dereferencing pointer to incomplete type
osxvideosrc.c:1254: error: dereferencing pointer to incomplete type
osxvideosrc.c:1255: error: dereferencing pointer to incomplete type
osxvideosrc.c:1255: error: dereferencing pointer to incomplete type
osxvideosrc.c:1255: error: dereferencing pointer to incomplete type
osxvideosrc.c:1255: error: dereferencing pointer to incomplete type
osxvideosrc.c:1257: error: dereferencing pointer to incomplete type
osxvideosrc.c:1259: warning: implicit declaration of function 'UnlockPixels'
osxvideosrc.c: In function 'prepare_capture':
osxvideosrc.c:1269: warning: implicit declaration of function
'SGSetChannelUsage'
osxvideosrc.c:1269: error: dereferencing pointer to incomplete type
osxvideosrc.c:1269: error: 'seqGrabRecord' undeclared (first use in this
function)
osxvideosrc.c:1275: warning: implicit declaration of function 'SGSetDataProc'
osxvideosrc.c:1275: error: dereferencing pointer to incomplete type
osxvideosrc.c:1275: warning: implicit declaration of function 'NewSGDataUPP'
osxvideosrc.c:1281: warning: implicit declaration of function 'SGPrepare'
osxvideosrc.c:1281: error: dereferencing pointer to incomplete type
make[3]: *** [libgstosxvideosrc_la-osxvideoplugin.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [libgstosxvideosrc_la-osxvideosrc.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Apple discusses the replacement for the GetPixRowBytes function at:

http://lists.apple.com/archives/Carbon-dev/2009/May/msg00263.html

-- 
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