Hi, I pleased to announce a project of mines, based on grilo. This project aims to integrate weboob into grilo based application. Weboob[1] is a set of application to process public web services from command line. Weboob mostly supports all actions of grilo: resolve, browse, search.
[1] http://weboob.org/ My first goal is to integrate the video part of weboob into totem. I did the first stage: proof of concept. Blog post: http://nathguil.free.fr/nikola/posts/integration-de-videoob-dans-totem-poc.html (french) Screencast: https://www.youtube.com/watch?v=S4IV_fxqye4 Sources: https://github.com/guyou/grilo-plugins/tree/weboob My first version spawn a process and read output synchronously. Currently, I'm trying to revise the solution in order to add async processing of result. Technically, I tried two solutions for async processing: one based on g_input_stream read_async framework, and another based on a read in a g_idle task. I'm not sure what is the best approach. Any comment to share on this topic (I'm a big newbie on both grilo and async framework in glib)? Please, note that another plugin idea is to integrate quvi as grilo plugin. While weboob try to address many topics (video, audio, bank, chat, etc.), quvi is focused on video. Furthermore, quvi seems to provide only "resolve" operation (at least in 0.4.2). Oh, I forgot: thanks for this great framework. -- Guilhem BONNEFILLE -=- JID: gu...@im.apinc.org MSN: guilhem_bonnefi...@hotmail.com -=- mailto:guilhem.bonnefi...@gmail.com -=- http://nathguil.free.fr/ _______________________________________________ grilo-list mailing list grilo-list@gnome.org https://mail.gnome.org/mailman/listinfo/grilo-list