Struct alto::StreamingSource [] [src]

pub struct StreamingSource { /* fields omitted */ }

A source that plays a queue of owned buffers.

Methods

impl StreamingSource
[src]

[src]

alGetSourcei(AL_BUFFERS_QUEUED)

[src]

alGetSourcei(AL_BUFFERS_PROCESSED)

[src]

alSourceQueueBuffers()

[src]

alSourceUnqueueBuffers()

Trait Implementations

impl Source for StreamingSource
[src]

[src]

The context from which this source was created.

[src]

Raw handle as provided by OpenAL.

[src]

alGetSourcei(AL_SOURCE_STATE)

[src]

alSourcePlay()

[src]

alSourcePause()

[src]

alSourceStop()

[src]

alSourceRewind()

[src]

alGetSourcei(AL_SOURCE_RELATIVE)

[src]

alSourcei(AL_SOURCE_RELATIVE)

[src]

alGetSourcef(AL_GAIN)

[src]

alSourcef(AL_GAIN)

[src]

alGetSourcef(AL_MIN_GAIN)

[src]

alSourcef(AL_MIN_GAIN)

[src]

alGetSourcef(AL_MAX_GAIN)

[src]

alSourcef(AL_MAX_GAIN)

[src]

alGetSourcef(AL_REFERENCE_DISTANCE)

[src]

alSourcef(AL_REFERENCE_DISTANCE)

[src]

alGetSourcef(AL_ROLLOFF_FACTOR)

[src]

alSourcef(AL_ROLLOFF_FACTOR)

[src]

alGetSourcef(AL_MAX_DISTANCE)

[src]

alSourcef(AL_MAX_DISTANCE)

[src]

alGetSourcef(AL_PITCH)

[src]

alSourcef(AL_PITCH)

[src]

alGetSourcefv(AL_POSITION)

[src]

alSourcefv(AL_POSITION)

[src]

alGetSourcefv(AL_VELOCITY)

[src]

alSourcefv(AL_VELOCITY)

[src]

alGetSourcefv(AL_DIRECTION)

[src]

alSourcefv(AL_DIRECTION)

[src]

alGetSourcef(AL_CONE_INNER_ANGLE)

[src]

alSourcef(AL_CONE_INNER_ANGLE)

[src]

alGetSourcef(AL_CONE_OUTER_ANGLE)

[src]

alSourcef(AL_CONE_OUTER_ANGLE)

[src]

alGetSourcef(AL_CONE_OUTER_GAIN)

[src]

alSourcef(AL_CONE_OUTER_GAIN)

[src]

alGetSourcef(AL_SEC_OFFSET)

[src]

alSourcef(AL_SEC_OFFSET)

[src]

alGetSourcei(AL_SAMPLE_OFFSET)

[src]

alSourcei(AL_SAMPLE_OFFSET)

[src]

alGetSourcei(AL_BYTE_OFFSET)

[src]

alSourcei(AL_BYTE_OFFSET)

[src]

alGetSourcedvSOFT(AL_SEC_OFFSET_LATENCY_SOFT) Requires AL_SOFT_source_latency Read more

[src]

alGetSourcei16vSOFT(AL_SAMPLE_OFFSET_LATENCY_SOFT) Requires AL_SOFT_source_latency Read more

[src]

alGetSourcef(AL_SEC_LENGTH_SOFT) Requires AL_SOFT_source_length Read more

[src]

alGetSourcei(AL_SAMPLE_LENGTH_SOFT) Requires AL_SOFT_source_length Read more

[src]

alGetSourcei(AL_BYTE_LENGTH_SOFT) Requires AL_SOFT_source_length Read more

[src]

alGetSourcei(AL_DIRECT_CHANNELS_SOFT) Requires AL_SOFT_direct_channels Read more

[src]

alSourcei(AL_DIRECT_CHANNELS_SOFT) Requires AL_SOFT_direct_channels Read more

[src]

alGetSourcei(AL_DISTANCE_MODEL) Requires AL_EXT_source_distance_model Read more

[src]

alSourcei(AL_DISTANCE_MODEL) Requires AL_EXT_source_distance_model Read more

[src]

alGetSourcei(AL_SOURCE_SPATIALIZATION_SOFT) Requires AL_SOFT_source_spatialization Read more

[src]

alSourcei(AL_SOURCE_SPATIALIZATION_SOFT) Requires AL_SOFT_source_spatialization Read more

[src]

alGetSourcei(AL_SOURCE_RESAMPLER_SOFT) Requires AL_SOFT_source_resampler Read more

[src]

alSourcei(AL_SOURCE_RESAMPLER_SOFT) Requires AL_SOFT_source_resampler Read more

[src]

alGetSourcefv(AL_STEREO_ANGLES) Requires AL_EXT_STEREO_ANGLES Read more

[src]

alSourcefv(AL_STEREO_ANGLES) Requires AL_EXT_STEREO_ANGLES Read more

[src]

alGetSourcef(AL_SOURCE_RADIUS) Requires AL_EXT_SOURCE_RADIUS Read more

[src]

alSourcef(AL_SOURCE_RADIUS) Requires AL_EXT_SOURCE_RADIUS Read more

[src]

alSourcei(AL_DIRECT_FILTER) Requires ALC_EXT_EFX Read more

[src]

alSourcei(AL_DIRECT_FILTER) Requires ALC_EXT_EFX Read more

[src]

alSourceiv(AL_AUXILIARY_SEND_FILTER) Requires ALC_EXT_EFX Read more

[src]

alSourceiv(AL_AUXILIARY_SEND_FILTER) Requires ALC_EXT_EFX Read more

[src]

alSourceiv(AL_AUXILIARY_SEND_FILTER) Requires ALC_EXT_EFX Read more

[src]

alGetSourcef(AL_AIR_ABSORPTION_FACTOR) Requires ALC_EXT_EFX Read more

[src]

alSourcef(AL_AIR_ABSORPTION_FACTOR) Requires ALC_EXT_EFX Read more

[src]

alGetSourcef(AL_ROOM_ROLLOFF_FACTOR) Requires ALC_EXT_EFX Read more

[src]

alSourcef(AL_ROOM_ROLLOFF_FACTOR) Requires ALC_EXT_EFX Read more

[src]

alGetSourcef(AL_CONE_OUTER_GAINHF) Requires ALC_EXT_EFX Read more

[src]

alSourcef(AL_CONE_OUTER_GAINHF) Requires ALC_EXT_EFX Read more

[src]

alGetSourcei(AL_DIRECT_FILTER_GAINHF_AUTO) Requires ALC_EXT_EFX Read more

[src]

alSourcei(AL_DIRECT_FILTER_GAINHF_AUTO) Requires ALC_EXT_EFX Read more

impl PartialEq for StreamingSource
[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 Eq for StreamingSource
[src]