oggdemux: Move seeking in pull mode to the streaming thread
authorThibault Saunier <tsaunier@igalia.com>
Thu, 29 Aug 2019 15:16:39 +0000 (11:16 -0400)
committerThibault Saunier <tsaunier@gnome.org>
Fri, 6 Sep 2019 15:06:53 +0000 (15:06 +0000)
commit51e49ab96ba551f8bc3574db42af3fdfa1098e0e
tree31737b1f5edd8291df99f89e09e9c282b83346b1
parent41bad88d6d6d958179dc7f8397560adadbe432de
oggdemux: Move seeking in pull mode to the streaming thread

Flushing and teering down the streaming thread from the seeking thread
and simply letting the streaming thread handle the seek event in its
loop function.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/639
ext/ogg/gstoggdemux.c
ext/ogg/gstoggdemux.h