From: Eunhye Choi Date: Mon, 9 Mar 2020 04:45:03 +0000 (+0900) Subject: soundtouch: fix coverity issue X-Git-Tag: submit/tizen/20200309.044950^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed27f8002a671d8a2e5f2815bb12bf6e544d222b;p=platform%2Fupstream%2Fgst-plugins-bad.git soundtouch: fix coverity issue Change-Id: I7290f22c61ffda3f27ea77e5232d332be9d5c3d4 --- diff --git a/ext/soundtouch/gstpitch.cc b/ext/soundtouch/gstpitch.cc index 1981a17cc..0ad95ded5 100644 --- a/ext/soundtouch/gstpitch.cc +++ b/ext/soundtouch/gstpitch.cc @@ -891,17 +891,17 @@ gst_pitch_chain (GstPad * pad, GstObject * parent, GstBuffer * buffer) out_buffer = gst_pitch_prepare_buffer (pitch); + if (out_buffer) { #ifdef TIZEN_FEATURE_PITCH_AUDIO_META - gint samples = GST_BUFFER_OFFSET (out_buffer); + gint samples = GST_BUFFER_OFFSET (out_buffer); - if (GST_AUDIO_INFO_LAYOUT (&pitch->info) == - GST_AUDIO_LAYOUT_NON_INTERLEAVED) { - gst_buffer_add_audio_meta (out_buffer, &pitch->info, samples, NULL); - } + if (GST_AUDIO_INFO_LAYOUT (&pitch->info) == + GST_AUDIO_LAYOUT_NON_INTERLEAVED) { + gst_buffer_add_audio_meta (out_buffer, &pitch->info, samples, NULL); + } #endif - - if (out_buffer) return gst_pitch_forward_buffer (pitch, out_buffer); + } } return GST_FLOW_OK;