On Thu, Jan 05, 2017 at 02:06:52PM +0100, Øyvind Kolås wrote:
> On Thu, Jan 5, 2017 at 2:08 AM, Vincent
> <debian-si...@free-astro.vinvin.tf> wrote:
> > Thank you both for your answers. I finally made a sample application
> > that reads a FITS file and tries to display the first channel's grey
> > buffer in a gegl-gtk object.
> >
> > The code is here:
> > https://free-astro.org/svn/siril/trunk/src/main_gegl_test.c
> > you may also checkout trunk/deps/gegl-gtk. Compilation
> > instructions are given at the top of the file, dependencies are GTK3,
> > GEGL, gegl-gtk and cfitsio.
> > A sample file is available here:
> > https://free-astro.org/download/scott.fit
> 
> Changing this line:
>    gegl_buffer_set(buf, &rect, 0, format, &fit.pdata[0], GEGL_AUTO_ROWSTRIDE);
> to be:
>    gegl_buffer_set(buf, &rect, 0, format, fit.pdata[0], GEGL_AUTO_ROWSTRIDE);
> 
> results in a window displaying an image rather than a seg fault for me.
> 
> Happy hacking :)

Sorry everybody for this stupid mistake, I knew it was an easy one...
So I confirm that this fix and the previous one that you mentioned, the
mipmap level that was supposed to be 0 instead of 1, make my sample
work, thanks a lot Øyvind!

At least I think I had correctly understood the graph part. Now I'll
continue my tests in the main application.

Best wishes for 2017.
Vincent
_______________________________________________
gegl-developer-list mailing list
List address:    gegl-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gegl-developer-list

Reply via email to