| |||||||||||||||||||
| |||||||||||||||||||
| Description | |||||||||||||||||||
| This module corresponds to section 6.4.2. (Capture) of the OpenAL Specification and Reference (version 1.1). | |||||||||||||||||||
| Synopsis | |||||||||||||||||||
| |||||||||||||||||||
| Documentation | |||||||||||||||||||
| type NumSamples = ALCsizei | |||||||||||||||||||
| captureOpenDevice :: Maybe String -> Frequency -> Format -> NumSamples -> IO (Maybe Device) | |||||||||||||||||||
| captureStart :: Device -> IO () | |||||||||||||||||||
| captureNumSamples :: Device -> GettableStateVar NumSamples | |||||||||||||||||||
| captureSamples :: Device -> Ptr a -> NumSamples -> IO () | |||||||||||||||||||
| captureStop :: Device -> IO () | |||||||||||||||||||
| captureCloseDevice :: Device -> IO Bool | |||||||||||||||||||
| captureDefaultDeviceSpecifier :: GettableStateVar String | |||||||||||||||||||
| Contains the name of the default capture device. | |||||||||||||||||||
| captureDeviceSpecifier :: Device -> GettableStateVar String | |||||||||||||||||||
| Contains the specifier string for the given capture device. | |||||||||||||||||||
| allCaptureDeviceSpecifiers :: GettableStateVar [String] | |||||||||||||||||||
| Contains a list of specifiers for all available capture devices. | |||||||||||||||||||
| Produced by Haddock version 0.8 |