[Bug 790989] compositor performance issue with gst-build (meson)

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Dec 5 15:56:41 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=790989

--- Comment #10 from Florent ThiƩry <florent.thiery at ubicast.eu> ---
Seems to be -O2 for both cases:

make V=1

/usr/bin/orcc --compat 0.4.17 --implementation --include glib.h -o tmp-orc.c
./compositororc.orc

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../gst-libs
-I../../gst-libs -pthread -I/home/fthiery/gst/master/gstreamer
-I/home/fthiery/gst/master/gstreamer/libs -I/home/fthiery/gst/master/gstreamer
-I/home/fthiery/gst/master/gstreamer/libs
-I/home/fthiery/gst/master/gst-plugins-base/gst-libs -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -pthread -I/home/fthiery/gst/master/gstreamer/libs
-I/home/fthiery/gst/master/gstreamer -I/home/fthiery/gst/master/gstreamer/libs
-I/home/fthiery/gst/master/gstreamer -I/home/fthiery/gst/master/gstreamer/libs
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread
-I/home/fthiery/gst/master/gstreamer -I/home/fthiery/gst/master/gstreamer/libs
-I/home/fthiery/gst/master/gstreamer -I/home/fthiery/gst/master/gstreamer/libs
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DGST_USE_UNSTABLE_API
-DG_THREADS_MANDATORY -DG_DISABLE_DEPRECATED -Wall
-Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations
-Wmissing-prototypes -Wredundant-decls -Wwrite-strings -Wformat-security
-Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress
-Wno-multichar -Wnested-externs -Werror -g -DGST_DISABLE_DEPRECATED
-fvisibility=hidden -I/usr/include/orc-0.4 -g -O2 -MT
libgstcompositor_la-compositor.lo -MD -MP -MF
.deps/libgstcompositor_la-compositor.Tpo -c compositor.c  -fPIC -DPIC -o
.libs/libgstcompositor_la-compositor.o


With meson:
[84/828] /usr/bin/orcc --include glib.h --implementation -o
gst/compositor/compositororc.c ../gst/compositor/compositororc.orc
...
[185/828] cc  -Igst/compositor/gstcompositor at sha -Igst/compositor
-I../gst/compositor -I. -I../ -Igst-libs -I../gst-libs
-I/home/fthiery/gst/gst-build/subprojects/gst-plugins-base/pkgconfig/../gst-libs
-I/home/fthiery/gst/gst-build/build/subprojects/gst-plugins-base/pkgconfig/../gst-libs
-I/home/fthiery/gst/gst-build/subprojects/gstreamer/pkgconfig/..
-I/home/fthiery/gst/gst-build/subprojects/gstreamer/pkgconfig/../libs
-I/home/fthiery/gst/gst-build/build/subprojects/gstreamer/pkgconfig/..
-I/home/fthiery/gst/gst-build/build/subprojects/gstreamer/pkgconfig/../libs
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orc-0.4
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2
-g -fvisibility=hidden -fPIC -pthread -DHAVE_CONFIG_H -DGST_USE_UNSTABLE_API
-MMD -MQ
'gst/compositor/gstcompositor at sha/meson-generated_.._compositororc.c.o' -MF
'gst/compositor/gstcompositor at sha/meson-generated_.._composito:

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list