Re: LibRaw instead of libopenraw... to finally fix RAW support after 10 years

Felix Riemann <[email protected]> Mon, 11 Jan 2016 19:25:40 +0100
Newsgroups gmane.comp.gnome.apps.Eog
Message-ID <[email protected]>
--===============2396623319456043429==
Content-Type: multipart/alternative; boundary="=-A6UyWnJqcCUCjLS5N5Oz"


--=-A6UyWnJqcCUCjLS5N5Oz
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi!
AFAIK the gdk-pixbuf project prefers that loaders interfacing external
libraries are shipped by the libraries themselves.
At least that has been the answer to a request for a .webp-loader
recently. It's a reasonable approach I think, as it (for example) makes
it more likely that the loader is kept stable in case LibRAW needs to
change its API, without requiring an updated gdk-pixbuf release (which
have become a bit rare lately).
So, yeah, it's probably a good idea to check whether LibRAW is
interested in this.=C2=A0
Regards,
Felix
Am Mittwoch, den 06.01.2016, 22:48 +0100 schrieb Le anonymous faker:
> Thanks for that explenation Felix. And yes, raw-thumbnails are
> another buggy thing e
> With libopenraw.
>=20
> I also just checked dcraw, it doesnt seem to have a gdx-pixbuf
> either. So I guess the best solution is just as you said, a LibRAW
> loader for gdx-pixbuf.
>=20
> Should I annoy the LibRAW developers with this or is this rather smth
> that should come from the GNOME developers?
>=20
> Kind regards !
>=20
> From: Felix Riemann <[email protected]>
> Sent: January 4, 2016 4:40:44 PM GMT+01:00
> To: Le anonymous faker <[email protected]>, [email protected]
> Subject: Re: LibRaw instead of libopenraw... to finally fix RAW
> support after 10 years
>=20
> Hi!
>=20
> eog relies on gdk-pixbuf for image decoding and as such doesn't do
> anything special to load RAW images.
> libopenraw has (as far as I know) been the only RAW library so far to
> ship its own plugin/loader for gdk-pixbuf.
> By installing libopenraw's loader all applications using gdk-pixbuf
> (like eog, nautilus, ...) were able to open RAW images.
> That's why it was usually recommended to install by some distros.
>=20
> So, what is actually needed here is a LibRAW loader for gdk-pixbuf to
> replace libopenraw's.
> No modifications to eog's code are necessary then. The added benefit
> would be that the thumbnails in nautilus would also be generated by
> it.
>=20
> Regards,
>=20
> Felix
>=20
> Am Sonntag, den 03.01.2016, 11:29 +0100 schrieb Le anonymous faker:
> > Nope this is not fixed. I am on Arch Linux with l atest GNOME + EOG
> > and while I can open CR2 files they are displayed with the wrong
> > colors (everything is green/pink). Also switching to the
> > next/previous picture with the arrow keys won't work.
> >=20
> > EOG uses the old, dead and not-developed-anymore libopenraw.
> > Why not use the active developed LibRaw instead?
> >=20
> > ------------------
> > Libraw:
> > Supports more than 800 digital camera/cellphone formats
> > Supports pretty much every RAW format.
> > Very active development (and that already for a long time)
> > www.libraw.org
> > ------------------
> >=20
> > It's time that after 10 years this bug gets finally fixed.
> > Especially in a time where CR2/RAW is a commong file format which
> > pretty much every other image viewer supports out-of-the-box
> > already.
> >=20
> > Thanks in advance.
> >=20
> >=20
> > _______________________________________________
> > eog-list mailing list
> > [email protected]
> > https://mail.gnome.org/mailman/listinfo/eog-list
--=-A6UyWnJqcCUCjLS5N5Oz
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 7bit

<html><head></head><body><div>Hi!</div><div><br></div><div>AFAIK the gdk-pixbuf project prefers that loaders interfacing external libraries are shipped by the libraries themselves.</div><div>At least that has been the answer to a request for a .webp-loader recently. It's a reasonable approach I think, as it (for example) makes it more likely that the loader is kept stable in case LibRAW needs to change its API, without requiring an updated gdk-pixbuf release (which have become a bit rare lately).</div><div><br></div><div>So, yeah, it's probably a good idea to check whether LibRAW is interested in this.&nbsp;</div><div><br></div><div>Regards,</div><div><br></div><div>Felix</div><div><br></div><div>Am Mittwoch, den 06.01.2016, 22:48 +0100 schrieb Le anonymous faker:</div><blockquote type="ci
 te">Thanks for that explenation Felix. And yes, raw-thumbnails are another buggy thing e<br>
With libopenraw.<br>
<br>
I also just checked dcraw, it doesnt seem to have a gdx-pixbuf either. So I guess the best solution is just as you said, a LibRAW loader for gdx-pixbuf.<br>
<br>
Should I annoy the LibRAW developers with this or is this rather smth that should come from the GNOME developers?<br>
<br>
Kind regards !<br><br><div style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;padding:3.0pt 0in 0in 0in">
<hr style="border:none;border-top:solid #E1E1E1 1.0pt">
<b>From:</b> Felix Riemann &lt;[email protected]&gt;<br>
<b>Sent:</b> January 4, 2016 4:40:44 PM GMT+01:00<br>
<b>To:</b> Le anonymous faker &lt;[email protected]&gt;, [email protected]<br>
<b>Subject:</b> Re: LibRaw instead of libopenraw... to finally fix RAW support after 10 years<br>
</div>
<br>
<div>Hi!</div><div><br></div><div>eog relies on gdk-pixbuf for image decoding and as such doesn't do anything special to load RAW images.</div><div>libopenraw has (as far as I know) been the only RAW library so far to ship its own plugin/loader for gdk-pixbuf.</div><div>By installing libopenraw's loader all applications using gdk-pixbuf (like eog, nautilus, ...) were able to open RAW images.</div><div>That's why it was usually recommended to install by some distros.</div><div><br></div><div>So, what is actually needed here is a LibRAW loader for gdk-pixbuf to replace libopenraw's.</div><div>No modifications to eog's code are necessary then. The added benefit would be that the thumbnails in nautilus would also be generated by it.</div><div><br></div><div>Regards,</div><div><br></div><div>Fe
 lix</div><div><br></div><div>Am Sonntag, den 03.01.2016, 11:29 +0100 schrieb Le anonymous faker:</div><blockquote type="cite"><div dir="ltr">Nope this is not fixed. I am on Arch Linux with l
 atest
GNOME + EOG and while I can open CR2 files they are displayed with the wrong colors (everything is green/pink). Also switching to the next/previous picture with the arrow keys won't work.<br><br>EOG uses the old, dead and not-developed-anymore libopenraw.<br>Why not use the active developed LibRaw instead?<br><br>------------------<br>Libraw:<br>Supports more than 800 digital camera/cellphone formats<br>Supports pretty much every RAW format.<br>Very active development (and that already for a long time)<br><a href="http://www.libraw.org">www.libraw.org</a><br>------------------<br><br>It's time that after 10 years this bug gets finally fixed. Especially in a time where CR2/RAW is a commong file format which pretty much every other image viewer supports out-of-the-box already.<br><br>Thanks 
 in advance.<br><br><br></div>
<pre>_______________________________________________
eog-list mailing list
<a href="mailto:[email protected]">[email protected]</a>
<a href="https://mail.gnome.org/mailman/listinfo/eog-list">https://mail.gnome.org/mailman/listinfo/eog-list</a>
</pre></blockquote></blockquote></body></html>
--=-A6UyWnJqcCUCjLS5N5Oz--


--===============2396623319456043429==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
eog-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/eog-list

--===============2396623319456043429==--