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. </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:"Tahoma","sans-serif";padding:3.0pt 0in 0in 0in"> <hr style="border:none;border-top:solid #E1E1E1 1.0pt"> <b>From:</b> Felix Riemann <[email protected]><br> <b>Sent:</b> January 4, 2016 4:40:44 PM GMT+01:00<br> <b>To:</b> Le anonymous faker <[email protected]>, [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==--