I'm attempting to build gstreamer from git source, and gst-plugins-good
is failing to build with an error in the code that calls libvpx. The
error output in question is:
================================================================================
make[3]: Entering directory
`/home/bgohar/src/gst/gst-plugins-good/ext/vpx'
CC libgstvpx_la-gstvp8dec.lo
In file included from gstvp8dec.c:49:0:
gstvp8dec.c: In function 'gst_vp8_dec_handle_frame':
gstvp8utils.h:30:26: error: 'IMG_FMT_I420' undeclared (first use in this
function)
#define VPX_IMG_FMT_I420 IMG_FMT_I420
^
gstvp8dec.c:542:21: note: in expansion of macro 'VPX_IMG_FMT_I420'
if (img->fmt != VPX_IMG_FMT_I420) {
^
gstvp8utils.h:30:26: note: each undeclared identifier is reported only
once for each function it appears in
#define VPX_IMG_FMT_I420 IMG_FMT_I420
^
gstvp8dec.c:542:21: note: in expansion of macro 'VPX_IMG_FMT_I420'
if (img->fmt != VPX_IMG_FMT_I420) {
^
make[3]: *** [libgstvpx_la-gstvp8dec.lo] Error 1
make[3]: Leaving directory
`/home/bgohar/src/gst/gst-plugins-good/ext/vpx'
make[2]: *** [vpx] Error 2
make[2]: Leaving directory `/home/bgohar/src/gst/gst-plugins-good/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bgohar/src/gst/gst-plugins-good'
make: *** [all] Error 2
================================================================================
I am asking here first because I wanted to see if anyone else has
attempted to build gstreamer with libvpx, both from recent git, as well,
and if they've encountered any issue like the above.
--
Libre Video
http://librevideo.org