hscdio-0.1.0.0: src/Sound/Libcdio/Types.hs
{-# OPTIONS_HADDOCK not-home #-}
{-|
Description: Common types used in the high-level interface.
Copyright: (c) 2019-2021 Sam May
License: GPL-3.0-or-later
Maintainer: ag@eitilt.life
Stability: stable
Portability: non-portable (requires libcdio)
-}
module Sound.Libcdio.Types
( -- * Disc
Cdio
, CdioError
, CdioErrorType
, Whence
, Lsn
, Track
, TrackNum
, TrackFormat
, SessionArg
-- * CdText
, CdText
, CdTextError
, CdTextErrorType
, Info
, Genre
, Language
-- * Hardware
, DriverId
, DriverReturnCode
, HardwareInfo
, DriveCapabilityRead
, DriveReadCaps
, DriveCapabilityWrite
, DriveWriteCaps
, DriveCapabilityMisc
, DriveMiscCaps
, DriveCaps
, DiscMode
-- * Data
, Filesystem
, FilesystemClass
, FilesystemClasses
, IsoAnalysis
-- * Logging
, LibcdioLogger
, LogEntry
, LogLevel
) where
import Sound.Libcdio.Device
import Sound.Libcdio.Logging
import Sound.Libcdio.Read.CdText
import Sound.Libcdio.Read.Data
import Sound.Libcdio.Read.Filesystem
import Sound.Libcdio.Track
import Sound.Libcdio.Types.Cdio