2013/11/1 Daniel P. Berrange <d...@berrange.com>:
> 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.

OK, Python is fine for me.  I will check your plugin system.

> 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.

I'll take a look to what can be done already.  Thanks,

-- 
.. manuq ..

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

Reply via email to