java . util . List < BufferedImage > function ( java . io . InputStream arg0 ) { java . util . List < ICOImage > loc0 = readExt ( arg0 ) ; java . util . List < BufferedImage > loc1 = new java . util . ArrayList < BufferedImage > ( loc0 . size ( ) ) ; for ( int loc2 = 0 ; loc2 < loc0 . size ( ) ; loc2 ++ ) { ICOImage loc3 = loc0 . get ( loc2 ) ; BufferedImage loc4 = loc3 . getImage ( ) ; loc1 . add ( loc4 ) ; } return loc1 ; }
reads and decodes ico data from the given source . the returned list of images is in the order in which they appear in the source ico data . concode_field_sep int PNG_MAGIC2 concode_elem_sep int PNG_MAGIC_LE concode_elem_sep int PNG_MAGIC concode_elem_sep int PNG_MAGIC2_LE concode_field_sep javax.imageio.ImageReader getPNGImageReader concode_elem_sep java.util.List<ICOImage> readExt concode_elem_sep java.util.List<ICOImage> readExt