uri-asset: Implement multi threading support
authorThibault Saunier <tsaunier@igalia.com>
Mon, 17 Jun 2019 01:27:47 +0000 (21:27 -0400)
committerThibault Saunier <tsaunier@igalia.com>
Fri, 5 Jul 2019 21:56:03 +0000 (17:56 -0400)
commit61c952c7144da1d07a8bcc114aa572f9a2a6568b
tree76b25317b17ae62af56a5f501edf03be043b4357
parent3d11893fd76972c1d4fecdcd84550d7578ddaecb
uri-asset: Implement multi threading support

Making sure to have 1 GstDiscoverer per thread.

Use that new feature in gesdemux by loading the timeline directly from
the streaming thread. Modifying the timeline is not supported allowed
anyway.
ges/ges-uri-asset.c
ges/ges-uri-asset.h
plugins/ges/gesdemux.c