From 98fddf090ce6a72bae1e5397b7db89b55a2faa1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 8 Jan 2016 15:32:47 +0200 Subject: [PATCH] rganalysis: Fix compiler warnings in the unit test elements/rganalysis.c:919:66: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] push_buffer (test_buffer_const_int16_stereo (8000, 16, 512, -1 << 14, 0)); ~~ ^ elements/rganalysis.c:929:69: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] push_buffer (test_buffer_const_int16_stereo (8000, 16, 512, 0, -1 << 14)); ~~ ^ elements/rganalysis.c:939:64: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] push_buffer (test_buffer_const_int16_mono (8000, 16, 512, -1 << 14)); ~~ ^ --- tests/check/elements/rganalysis.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/check/elements/rganalysis.c b/tests/check/elements/rganalysis.c index 61a9c08af4..9ebbba63e9 100644 --- a/tests/check/elements/rganalysis.c +++ b/tests/check/elements/rganalysis.c @@ -916,7 +916,7 @@ GST_START_TEST (test_peak_int16_16) send_flush_events (element); send_caps_event (GST_AUDIO_NE (S16), 8000, 2); send_segment_event (element); - push_buffer (test_buffer_const_int16_stereo (8000, 16, 512, -1 << 14, 0)); + push_buffer (test_buffer_const_int16_stereo (8000, 16, 512, -(1 << 14), 0)); send_eos_event (element); tag_list = poll_tags_followed_by_eos (element); fail_unless_track_peak (tag_list, 0.5); @@ -926,7 +926,7 @@ GST_START_TEST (test_peak_int16_16) send_flush_events (element); send_caps_event (GST_AUDIO_NE (S16), 8000, 2); send_segment_event (element); - push_buffer (test_buffer_const_int16_stereo (8000, 16, 512, 0, -1 << 14)); + push_buffer (test_buffer_const_int16_stereo (8000, 16, 512, 0, -(1 << 14))); send_eos_event (element); tag_list = poll_tags_followed_by_eos (element); fail_unless_track_peak (tag_list, 0.5); @@ -936,7 +936,7 @@ GST_START_TEST (test_peak_int16_16) send_flush_events (element); send_caps_event (GST_AUDIO_NE (S16), 8000, 1); send_segment_event (element); - push_buffer (test_buffer_const_int16_mono (8000, 16, 512, -1 << 14)); + push_buffer (test_buffer_const_int16_mono (8000, 16, 512, -(1 << 14))); send_eos_event (element); tag_list = poll_tags_followed_by_eos (element); fail_unless_track_peak (tag_list, 0.5);