<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/4.6.6">
</HEAD>
<BODY>
Le dimanche 27 avril 2014 à 00:16 +0200, René Calles a écrit :
<BLOCKQUOTE TYPE=CITE>
    On the other hand it might be reasonable to develop everything gstreamer specific using the C-API and use 'extern C‘ to wrap all management of the app around that in C++.
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    What would you recommend?<BR>
</BLOCKQUOTE>
GStreamer 1.X API is already C++ compatible (using G_BEGIN_DECLS / G_END_DECLS). So for C++ use I would says just use it. Other bindings are mostly dynamic through GObject introspection, right now Python and JavaScript are know to be supported. There is also bindings for C Sharp, which I think are generated, but not based on GI, though I'm unsure. Another note for C++, if you look at WebKit code, without using bindings, they have good GObject adaptors to make memory management easyer. That could be an inspiration.<BR>
<BR>
cheers,<BR>
Nicolas  
<BR>
</BODY>
</HTML>