atom feed29 messages in net.java.dev.jai-imageio.interestRe: [JAI-IMAGEIO] Mac OS X native ver...
FromSent OnAttachments
Marco Sambin - NeoLogicaSep 6, 2007 8:16 am 
jai-...@javadesktop.orgNov 2, 2007 3:19 pm 
robert engelsNov 2, 2007 3:19 pm 
jai-...@javadesktop.orgNov 2, 2007 3:34 pm 
robert engelsNov 2, 2007 3:34 pm 
robert engelsNov 2, 2007 3:39 pm 
Bob DeenNov 2, 2007 4:01 pm 
robert engelsNov 2, 2007 4:19 pm 
Bob DeenNov 2, 2007 6:16 pm 
robert engelsNov 3, 2007 12:28 am 
Marco Sambin - NeoLogicaNov 5, 2007 12:39 am 
jai-...@javadesktop.orgNov 5, 2007 5:12 pm 
Bob DeenNov 5, 2007 6:07 pm 
jai-...@javadesktop.orgNov 6, 2007 5:00 pm 
Marco Sambin - NeoLogicaNov 20, 2007 10:04 am 
jai-...@javadesktop.orgFeb 4, 2008 11:47 pm 
Marco Sambin - NeoLogicaFeb 5, 2008 12:47 am 
Fabrizio GiudiciFeb 6, 2008 12:04 am 
Marco Sambin - NeoLogicaFeb 6, 2008 1:01 am 
fabr...@tidalwave.itFeb 6, 2008 3:35 am 
Bob DeenFeb 6, 2008 9:59 am 
Brian BurkhalterFeb 6, 2008 10:07 am 
robert engelsFeb 6, 2008 10:10 am 
Brian BurkhalterFeb 6, 2008 10:16 am 
robert engelsFeb 6, 2008 10:24 am 
Brian BurkhalterFeb 6, 2008 10:28 am 
robert engelsFeb 6, 2008 10:33 am 
Brian BurkhalterFeb 6, 2008 10:50 am 
jai-...@javadesktop.orgMar 10, 2008 6:50 am 
Subject:Re: [JAI-IMAGEIO] Mac OS X native version of JIIO
From:Brian Burkhalter (Bria@Sun.COM)
Date:Feb 6, 2008 10:50:34 am
List:net.java.dev.jai-imageio.interest

I expect that all these assertions are correct.

In fact for two of the natively supported codecs in JIIO (JPEG and PNG) that is exactly what was done. There are base Java reader and writer classes which are extended by the JPEG and PNG reader classes. As much commonality as feasible was moved up a level.

On Wed, 6 Feb 2008, robert engels wrote:

Agreed. But I think a lot of that work could/should be handled in a common abstract base class. A simple implementation might not be efficient in many cases, but it could be improved as time went on.

In reviewing the codecs in ImageIO tools source, there seems to be a lot of code duplication in these areas.