-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Reading of Vorbis comments from Ogg Vorbis files -- -- This library supports reading of Vorbis comments from Ogg Vorbis -- files, and will perhaps support writing of such comments in the -- future; as well as, perhaps, reading/writing Vorbis comments to other -- file formats (FLAC, Theora, etc). @package vorbiscomment @version 0.0.2 module Codec.Audio.Vorbis readAudioInfoAndComment :: FilePath -> IO (Either String (AudioInfo, [(String, String)])) data AudioInfo AudioInfo :: Word8 -> Word32 -> Word32 -> Word32 -> Word32 -> Maybe Double -> AudioInfo channels :: AudioInfo -> Word8 sampleRate :: AudioInfo -> Word32 maxBitrate :: AudioInfo -> Word32 nominalBitrate :: AudioInfo -> Word32 minBitrate :: AudioInfo -> Word32 playtime :: AudioInfo -> Maybe Double instance Show AudioInfo