mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-12 19:14:16 +00:00
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:
parent
c9baaf3e50
commit
6da70e278a
1 changed files with 2 additions and 4 deletions
|
@ -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];
|
||||
|
|
Loading…
Reference in a new issue