gst-devices.c:161:32: error: unknown type name ‘GstDevice’
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Audio Recorder |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hello,
I can't build AR 1.5-4 on Ubuntu 14.04 amd64.
make return this :
...
gst-devices.c: At top level:
gst-devices.
static void gstdev_
gst-devices.
static void gstdev_
gst-devices.
static void gstdev_
gst-devices.c: In function ‘gstdev_
gst-devices.
GList *list = gst_device_
^
gst-devices.
GList *list = gst_device_
gst-devices.
GstDevice *dev = (GstDevice*
^
gst-devices.
GstDevice *dev = (GstDevice*
gst-devices.
GstDevice *dev = (GstDevice*
make[1]: *** [gst-devices.o] Erreur 1
make[1]: quittant le répertoire « /home/fabien/
make: *** [all-recursive] Erreur 1
Hello,
Yes, I can see the same bug here.
It cannot find GstDevice functions. Those functions were added to Gstreamer in version v1.4. I will investigate this issue (after I have a proper 14.04 running i VM).
The program could fall back to src/pulseaudio.[ch] modules when GstDevice is not available. I removed these and and libpulse-dev from the project when I started to use GstDevice in a.r 1.5-x.