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;