-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Support for writing picture to FLAC metadata blocks with JuicyPixels
--   
--   Support for writing picture to FLAC metadata blocks with JuicyPixels.
@package flac-picture
@version 0.1.1


-- | Juicy-Pixels-powered helpers to read/write images to FLAC metadata
--   blocks. For best player support, use PNG or JPEG (we don't provide
--   helpers for other formats at the time anyway).
module Codec.Audio.FLAC.Metadata.Picture

-- | Read specific type of picture from FLAC metadata as a
--   <a>DynamicImage</a>.
retrieveImage :: PictureType -> FlacMeta (Either String DynamicImage)

-- | Write the given image into FLAC metadata block corresponding to
--   specific <a>PictureType</a>.
writeJpegPicture :: PictureType -> Word8 -> Image PixelYCbCr8 -> FlacMeta ()

-- | Write the given image into FLAC metadata block corresponding to
--   specific <a>PictureType</a>.
writePngPicture :: PictureType -> Image PixelRGB8 -> FlacMeta ()
