From 3b0437e58d69db98513dcf8f85c50f7a1813b18a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Fri, 10 Jul 2020 13:08:55 +0000 Subject: [PATCH] examples: hook up rpicamsrc examples webrtc one should probably go into gst-examples. Part-of: --- tests/examples/meson.build | 5 +++++ tests/examples/rpicamsrc/meson.build | 11 +++++++++++ tests/examples/rpicamsrc/test_color_balance.c | 2 +- tests/examples/rpicamsrc/test_orientation.c | 2 +- 4 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 tests/examples/rpicamsrc/meson.build diff --git a/tests/examples/meson.build b/tests/examples/meson.build index eec85b4ab4..d5fa1279fd 100644 --- a/tests/examples/meson.build +++ b/tests/examples/meson.build @@ -2,6 +2,11 @@ subdir('audiofx') subdir('cairo') subdir('level') subdir('qt') + +if is_variable('gstrpicamsrc') + subdir('rpicamsrc') +endif + subdir('rtp') subdir('rtsp') subdir('shapewipe') diff --git a/tests/examples/rpicamsrc/meson.build b/tests/examples/rpicamsrc/meson.build new file mode 100644 index 0000000000..87aa482805 --- /dev/null +++ b/tests/examples/rpicamsrc/meson.build @@ -0,0 +1,11 @@ +executable('rpicamsrc-test-color-balance', 'test_color_balance.c', + dependencies: [gstvideo_dep, gst_dep], + c_args: gst_plugins_good_args, + include_directories : [configinc], + install: false) + +executable('rpicamsrc-test-orientation', 'test_orientation.c', + dependencies: [gstvideo_dep, gst_dep], + c_args: gst_plugins_good_args, + include_directories: [configinc], + install: false) diff --git a/tests/examples/rpicamsrc/test_color_balance.c b/tests/examples/rpicamsrc/test_color_balance.c index 6974fab6a8..a67b726b9f 100644 --- a/tests/examples/rpicamsrc/test_color_balance.c +++ b/tests/examples/rpicamsrc/test_color_balance.c @@ -39,7 +39,7 @@ declare_value (CONTRAST, 0); return current_##name; \ } -gint +static gint compute_value (GstColorBalanceChannel * channel, gint current_value) { #if CONTROL_SATURATION diff --git a/tests/examples/rpicamsrc/test_orientation.c b/tests/examples/rpicamsrc/test_orientation.c index 989f4620f1..729597ea50 100644 --- a/tests/examples/rpicamsrc/test_orientation.c +++ b/tests/examples/rpicamsrc/test_orientation.c @@ -10,7 +10,7 @@ #define PIPELINE "rpicamsrc name=src preview=0 fullscreen=0 ! h264parse ! omxh264dec ! glimagesink sync=0" -void +static void configure_orientation (GstVideoOrientation * orientation) { gboolean flip;