demux: Create timeline from the streaming thread
authorThibault Saunier <tsaunier@igalia.com>
Sat, 15 Jun 2019 03:48:20 +0000 (23:48 -0400)
committerThibault Saunier <tsaunier@igalia.com>
Fri, 5 Jul 2019 21:57:04 +0000 (17:57 -0400)
commit6d895ea11143a6786945c2fd2fb84de4a31556d3
tree14f9bd7eb0a937f11215eb21604ed1b671394ecb
parent61c952c7144da1d07a8bcc114aa572f9a2a6568b
demux: Create timeline from the streaming thread

First marshilling it to the main thread is dangerous as it is a blocking
operation and it should never happen there.

The asset cache is MT safe now so it is possible to load the timeline
from that thread directly
plugins/ges/gesdemux.c