amrwbdec: Don't use g_return_*_if_fail() on data parsing

Those functions can be disabled. Instead just use the (existing)
function.

CID #1427093
This commit is contained in:
Edward Hervey 2018-01-03 16:02:08 +01:00 committed by Edward Hervey
parent c9baaf3e50
commit 6da70e278a

View file

@ -172,14 +172,12 @@ gst_amrwbdec_parse (GstAudioDecoder * dec, GstAdapter * adapter,
gint block, mode;
size = gst_adapter_available (adapter);
g_return_val_if_fail (size > 0, GST_FLOW_ERROR);
if (size < 1)
return GST_FLOW_ERROR;
gst_audio_decoder_get_parse_state (dec, &sync, &eos);
/* need to peek data to get the size */
if (size < 1)
return GST_FLOW_ERROR;
gst_adapter_copy (adapter, header, 0, 1);
mode = (header[0] >> 3) & 0x0F;
block = block_size[mode];