Struct alto::Capture [] [src]

pub struct Capture<F: StandardFrame> { /* fields omitted */ }

A capture device from which audio data can be sampled. This is tyically an audio input as reported by the operating system.

Methods

impl<F: StandardFrame> Capture<F>
[src]

[src]

AltoInner struct from which this device was opened.

[src]

Specifier used to open this device.

[src]

Raw device handle as reported by OpenAL.

[src]

alcCaptureStart()

[src]

alcCaptureStop()

[src]

alcGetIntegerv(ALC_CAPTURE_SAMPLES)

[src]

alcCaptureSamples() Returns the number of sample-frames captured to the slice.

Trait Implementations

impl<F: StandardFrame> PartialEq for Capture<F>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl<F: StandardFrame> Eq for Capture<F>
[src]

impl<F: StandardFrame> Drop for Capture<F>
[src]

[src]

Executes the destructor for this type. Read more

impl<F: StandardFrame> Send for Capture<F>
[src]