On Thu, Oct 31, 2013 at 04:28:32PM -0200, Manuel Quiñones wrote:
> 2013/10/31 Daniel P. Berrange <d...@berrange.com>:
> > On Wed, Oct 30, 2013 at 07:02:58PM -0200, Manuel Quiñones wrote:
> >> Hi,
> >>
> >> I wonder how finished are the GObject introspection bindings for
> >> Entangle.  I would like to use its backend to create a free software
> >> stopmotion app.  Or do you think it would be better to use libgphoto2
> >> directly?
> >>
> >> I saw this stopmotion app http://sourceforge.net/projects/smcapture/
> >> but couldn't compile it in a recent Fedora 19.  Its development seems
> >> stalled.
> >
> > As mentioned elsewhere in response to another msg, I've done some
> > work to add onion skining, and other things requested by people
> > interested in stopmotion work.
> 
> Good to know.  I have failed searching the mailing list archives, so
> sorry for the duplicate question.
> 
> > I don't really consider the backend APIs to be stable, so wouldn't
> > want to expose it as a formally supported library.
> 
> OK, I don't mind if it is not stable, but is it already
> introspectable? If I start playing with it, can I get a live preview
> from a camera?

Yes, entangle already supports live preview mode (at least on
cameras where it is supported by libgphoto2).

> > At this point in time, I'd like to think we can get one UI that is
> > good for all capture use cases, including stop motion. Some of it
> > might be done as plugins rather than being present by default. If
> > you have specific features you'd like to see please do file bugs
> > about them, and mention them on list.
> 
> Great, I'm here to help with that, if there are bindings I can write
> an extension in JavaScript.

The PEAS plugin system is setup to enable the Python plugin engine.

Unfortunately due to ref-counting + garbage collection problems  you
cannot mix 2 non-C languages in the plugin system. I decided upon
Python over javascript since it is more mature code.

We're generating the data neccessary to access APIs from python using
gobject introspection, but i've not written up how to actually use
this properly yet.

Daniel.
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|

_______________________________________________
Entangle-devel mailing list
Entangle-devel@gna.org
https://mail.gna.org/listinfo/entangle-devel

Reply via email to