Thanks for the reply. GESProject seems to save by timeline, so does this mean that any assets which aren't included in the timeline don't get saved? If not, GESProject with a blank timeline sounds like it'd do the job for me.<br><br>
On Tue, 19 Mar, 2013 at 9:54 PM, Thibault Saunier <thibault.saunier@collabora.com> wrote:<br>
<blockquote type="cite">Hello Alex,
<br>> Hi all,
<br>>
<br>> I've been looking into GStreamer Editing Services to avoid reinventing the wheel for a part of my current project. Basically, I'd like to use GES to handle an audio library and playlist. I've got the playlist functionality pretty well figured out, but I can't figure out how I should be doing the library. In the 'Development With GES' video from last years GStreamer Conference, there was mention of a GESMaterial class that was supposed to do some sort of asset management (it sounded like it was along the lines of what I'm looking for). However, there is no mention of a GESMaterial in the docs (that I can find). Does anyone know what became of this? GESProject seems to do something like what I want, but it doesn't seem ideal for my situation (it seems to be timeline focused). I was storing library information in MongoDB, but since I think I'm going to be using GES for my audio playlist, having assets managed by GES makes sense to me. Maybe I just need to adapt GESProject to suit my needs, but I thought it best to ask here first in case there's something better in existence that I should be leveraging instead.
<br>
<br>GESMaterial as been named GESAsset in the end, so it might be what you are looking for :) Documentation is avalaible at:
<br><a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/GESAsset.html">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-editing-services/html/GESAsset.html</a>
<br>
<br>Also I advice you to use GESProject which helps a lot working with various GESAsset-s.
<br>
<br>Regards,
<br>
<br>Thibault Saunier.
<br>
<br>(Be aware that currently the state of GES is not ideal (mostly because GNL is quite broken), but we will eventually figure it out next week at the GStreamer Hackfest :))</blockquote><br>