opusfile-0.1.0.1: FFI bindings for libopusfile
Safe HaskellNone
LanguageHaskell2010

Sound.OpusFile

Documentation

newtype Handle Source #

Constructors

Handle (Ptr OggOpusFile) 

Instances

Instances details
Eq Handle Source # 
Instance details

Defined in Sound.OpusFile

Methods

(==) :: Handle -> Handle -> Bool #

(/=) :: Handle -> Handle -> Bool #

Show Handle Source # 
Instance details

Defined in Sound.OpusFile

free :: Handle -> IO () Source #

data Channels Source #

Constructors

Mono 
Stereo 

Instances

Instances details
Bounded Channels Source # 
Instance details

Defined in Sound.OpusFile

Enum Channels Source # 
Instance details

Defined in Sound.OpusFile

Eq Channels Source # 
Instance details

Defined in Sound.OpusFile

Ord Channels Source # 
Instance details

Defined in Sound.OpusFile

Show Channels Source # 
Instance details

Defined in Sound.OpusFile

data Pcm a Source #

Constructors

Pcm 

Instances

Instances details
Eq (Pcm a) Source # 
Instance details

Defined in Sound.OpusFile

Methods

(==) :: Pcm a -> Pcm a -> Bool #

(/=) :: Pcm a -> Pcm a -> Bool #

Show (Pcm a) Source # 
Instance details

Defined in Sound.OpusFile

Methods

showsPrec :: Int -> Pcm a -> ShowS #

show :: Pcm a -> String #

showList :: [Pcm a] -> ShowS #