gstreamer: Provide easy way to enable runtime debugging
The gstreamer framework has a very useful debugging setup which is essential for debugging pipelines and plugins. This patch makes it simple to enable this (disabled by default). To enable debugging, just add this line to local.conf GSTREAMER_DEBUG = "--enable-debug" (From OE-Core rev: 947c00c78732da48a111228e1325ad42cf57a370) Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
3af7e95d69
commit
dd4d49b20f
|
@ -25,7 +25,8 @@ SRC_URI[sha256sum] = "76fca05b08e00134e3cb92fa347507f42cbd48ddb08ed3343a912def18
|
|||
|
||||
PR = "r1"
|
||||
|
||||
EXTRA_OECONF = "--with-ffmpeg-extra-configure=\"--target-os=linux\" "
|
||||
GSTREAMER_DEBUG ?= "--disable-debug"
|
||||
EXTRA_OECONF = "--with-ffmpeg-extra-configure=\"--target-os=linux\" ${GSTREAMER_DEBUG}"
|
||||
|
||||
# yasm not found, use --disable-yasm for a crippled build for libav
|
||||
EXTRA_OECONF_append_x86-64 = " --disable-yasm "
|
||||
|
|
|
@ -11,4 +11,5 @@ FILES_${PN} += "${libdir}/gstreamer-0.10/*.so"
|
|||
FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug"
|
||||
FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/gstreamer-0.10/*.a"
|
||||
|
||||
EXTRA_OECONF = "--disable-debug --disable-valgrind"
|
||||
GSTREAMER_DEBUG ?= "--disable-debug"
|
||||
EXTRA_OECONF = "${GSTREAMER_DEBUG} --disable-valgrind"
|
||||
|
|
|
@ -10,7 +10,8 @@ FILESPATH =. "${FILE_DIRNAME}/gst-plugins:"
|
|||
|
||||
SRC_URI = "http://gstreamer.freedesktop.org/src/${BPN}/${BPN}-${PV}.tar.bz2"
|
||||
|
||||
EXTRA_OECONF = "--disable-valgrind --disable-debug --disable-examples "
|
||||
GSTREAMER_DEBUG ?= "--disable-debug"
|
||||
EXTRA_OECONF = "--disable-valgrind ${GSTREAMER_DEBUG} --disable-examples "
|
||||
|
||||
acpaths = "-I ${S}/common/m4 -I ${S}/m4"
|
||||
|
||||
|
|
|
@ -20,7 +20,8 @@ SRC_URI[sha256sum] = "e556a529e0a8cf1cd0afd0cab2af5488c9524e7c3f409de29b5d82bb41
|
|||
|
||||
inherit autotools pkgconfig gettext
|
||||
|
||||
EXTRA_OECONF = "--disable-docs-build --disable-dependency-tracking --with-check=no --disable-examples --disable-tests --disable-valgrind --disable-debug"
|
||||
GSTREAMER_DEBUG ?= "--disable-debug"
|
||||
EXTRA_OECONF = "--disable-docs-build --disable-dependency-tracking --with-check=no --disable-examples --disable-tests --disable-valgrind ${GSTREAMER_DEBUG}"
|
||||
|
||||
#do_compile_prepend () {
|
||||
# mv ${WORKDIR}/gstregistrybinary.[ch] ${S}/gst/
|
||||
|
|
Loading…
Reference in New Issue