This small addition to GstBuffer.xs fixes my initial problem with adding
"data_ptr" method to gstreamer buffer object,
now I can use OpenGL pixel buffer object efficiently - maybe it will be
useful for someone else

On 27 September 2012 16:48, vividsnow <vivids...@gmail.com> wrote:

> Hello
>
> It works, but I'm try to avoid memory copying.
>
> Also there are warnings in this code
> http://pastie.org/private/9fjpfheqfenbue36hm4ya:
> *** GPerl asked to invoke callback from a foreign thread; handing it over
> to the main loop
> What I'm doing wrong? or how can I setup callback on each new frame?
> it seems that there is no perl bindings for
> http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-appsink.html
>
> Thank you!
>
> On 27 September 2012 11:49, Torsten Schoenfeld <kaffeeti...@gmx.de> wrote:
>
>> On 27.09.2012 00:51, vividsnow wrote:
>>
>>> Is it possible to get memory pointer to a buffer data, so I can pass it
>>> to OpenGL::Array?
>>>
>>
>> Does $buffer->data not work?
>> ______________________________**_________________
>> gtk-perl-list mailing list
>> gtk-perl-list@gnome.org
>> https://mail.gnome.org/**mailman/listinfo/gtk-perl-list<https://mail.gnome.org/mailman/listinfo/gtk-perl-list>
>>
>
>

Attachment: data_ptr.diff
Description: Binary data

_______________________________________________
gtk-perl-list mailing list
gtk-perl-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to