gesdemux: Compute sinkpad caps based on formatter mimetypes
authorThibault Saunier <tsaunier@igalia.com>
Thu, 4 Jul 2019 19:58:44 +0000 (15:58 -0400)
committerThibault Saunier <tsaunier@igalia.com>
Fri, 26 Jul 2019 17:48:51 +0000 (13:48 -0400)
commitf51f2f70de1d0cdabf7a4f5067bf9d3d4c9e9e99
tree116ccbc395af15a98e7813994aedd9a32f72d094
parent7caa424aaf29023aa215d773e60c572e12dd1092
gesdemux: Compute sinkpad caps based on formatter mimetypes

Implement lazy loading asset cache so gesdemux use the formatters
assets while GES hasn't been initialized.

And set extensions to temporary files as some formatters require
the information (otio)
ges/ges-asset.c
ges/ges-formatter.c
ges/ges-internal.h
ges/ges.c
ges/python/gesotioformatter.py
plugins/ges/gesdemux.c