 | OpenAL-1.3.1: A binding to the OpenAL cross-platform 3D audio API | Contents | Index |
|
Sound.OpenAL.ALC.Capture | Portability | portable | Stability | provisional | Maintainer | sven.panne@aedion.de |
|
|
|
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 |