blob: 6dd2399ffe86455bd34a26f9853cecad4d983fee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
DEPENDS += "gstreamer libxml2"
EXTRA_OECONF := "${@'${EXTRA_OECONF}'.replace('--disable-experimental', '--enable-experimental')}"
EXTRA_OECONF += "--with-plugins=h264parse,asfmux,videoparsers"
TARGET_CFLAGS += "-D_GNU_SOURCE"
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
# For armadillo
SRCREV_armadillo800eva = "6c0a11cb57d4425f6d721a6756c5af4d9dd269e5"
SRC_URI_armadillo800eva = "git://github.com/matsu/gst-plugins-bad.git \
file://0001-Setup-MERAM-for-A1.patch"
S_armadillo800eva = "${WORKDIR}/git/"
DEPENDS_append_armadillo800eva = " directfb libuiomux libshvio"
EXTRA_OECONF_armadillo800eva := "${@'${EXTRA_OECONF}'.replace('--disable-directfb', '--enable-directfb')}"
EXTRA_OECONF_append_armadillo800eva = " \
--disable-librfb --enable-introspection=no \
--disable-nls --disable-static --disable-gsettings \
"
do_configure_armadillo800eva() {
(cd ${S}; sh autogen.sh --noconfigure)
oe_runconf
}
FILES_${PN} += "${bindir}"
require gst-plugins-private-libs.inc
|