dashdemux: remove redundant else statement

Else statement is redundant when the if block finishes with an return.
This commit is contained in:
Luis de Bethencourt 2015-07-08 11:32:58 +01:00
parent 42a1a95f3e
commit a01133dd8f

View file

@ -1334,16 +1334,15 @@ gst_dash_demux_stream_fragment_finished (GstAdaptiveDemux * demux,
GstDashDemuxStream *dashstream = (GstDashDemuxStream *) stream; GstDashDemuxStream *dashstream = (GstDashDemuxStream *) stream;
if (gst_mpd_client_has_isoff_ondemand_profile (dashdemux->client) && if (gst_mpd_client_has_isoff_ondemand_profile (dashdemux->client) &&
dashstream->sidx_parser.status == GST_ISOFF_SIDX_PARSER_FINISHED) { dashstream->sidx_parser.status == GST_ISOFF_SIDX_PARSER_FINISHED)
/* fragment is advanced on data_received when byte limits are reached */ /* fragment is advanced on data_received when byte limits are reached */
return GST_FLOW_OK; return GST_FLOW_OK;
} else {
if (G_UNLIKELY (stream->downloading_header || stream->downloading_index)) if (G_UNLIKELY (stream->downloading_header || stream->downloading_index))
return GST_FLOW_OK; return GST_FLOW_OK;
return gst_adaptive_demux_stream_advance_fragment (demux, stream, return gst_adaptive_demux_stream_advance_fragment (demux, stream,
stream->fragment.duration); stream->fragment.duration);
} }
}
static GstFlowReturn static GstFlowReturn
gst_dash_demux_data_received (GstAdaptiveDemux * demux, gst_dash_demux_data_received (GstAdaptiveDemux * demux,