summaryrefslogtreecommitdiffstats
path: root/common/recipes-multimedia/gstreamer/gst-plugins-bad_0.10.23.bbappend
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