hlsdemux: put boolean values into gboolean variables

And remove superfluous assignments.
This commit is contained in:
Tim-Philipp Müller 2016-01-06 14:54:30 +00:00
parent 7f8d9d1df2
commit 17f0faa368

View file

@ -309,12 +309,11 @@ gst_hls_demux_seek (GstAdaptiveDemux * demux, GstEvent * seek)
target_pos = reverse ? stop : start;
/* Snap to segment boundary. Improves seek performance on slow machines. */
snap_before = snap_after = snap_nearest = FALSE;
keyunit = flags & GST_SEEK_FLAG_KEY_UNIT;
keyunit = ! !(flags & GST_SEEK_FLAG_KEY_UNIT);
snap_nearest =
(flags & GST_SEEK_FLAG_SNAP_NEAREST) == GST_SEEK_FLAG_SNAP_NEAREST;
snap_before = flags & GST_SEEK_FLAG_SNAP_BEFORE;
snap_after = flags & GST_SEEK_FLAG_SNAP_AFTER;
snap_before = ! !(flags & GST_SEEK_FLAG_SNAP_BEFORE);
snap_after = ! !(flags & GST_SEEK_FLAG_SNAP_AFTER);
/* FIXME: Here we need proper discont handling */
for (walk = hlsdemux->client->current->files; walk; walk = walk->next) {