¤t_pos);
/* FIXME: use minimum position always ? */
+#ifdef TIZEN_FEATURE_HLSDEMUX_UPDATE_SEGMENT
+ if ((final_pos > current_pos) &&
+ (GST_HLS_DEMUX_STREAM_CAST (stream)->stream_type !=
+ GST_HLS_TSREADER_NONE))
+#else
if (final_pos > current_pos)
+#endif
final_pos = current_pos;
}
/* Snap to segment boundary. Improves seek performance on slow machines. */
snap_nearest =
(flags & GST_SEEK_FLAG_SNAP_NEAREST) == GST_SEEK_FLAG_SNAP_NEAREST;
- snap_after = !!(flags & GST_SEEK_FLAG_SNAP_AFTER);
+ snap_after = ! !(flags & GST_SEEK_FLAG_SNAP_AFTER);
GST_M3U8_CLIENT_LOCK (hlsdemux->client);
/* FIXME: Here we need proper discont handling */
Name: gst-plugins-bad
Version: 1.16.2
-Release: 27
+Release: 28
Summary: GStreamer Streaming-Media Framework Plug-Ins
License: LGPL-2.0+
Group: Multimedia/Framework
-DTIZEN_FEATURE_ADAPTIVE_MODIFICATION\
-DTIZEN_FEATURE_HLSDEMUX_PROPERTY\
-DTIZEN_FEATURE_HLSDEMUX_EMPTY_VTT\
+ -DTIZEN_FEATURE_HLSDEMUX_UPDATE_SEGMENT\
-DTIZEN_FEATURE_TSDEMUX_MODIFICATION\
-DTIZEN_FEATURE_TSDEMUX_INVALID_PCR_PID\
-DTIZEN_FEATURE_TSDEMUX_LANG_TAG\