Core API Coverage - ChannelControl
- Dominant language
- Rust
- Stars
- 13
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
This is a tracking issue for API coverage. Entries should be checked off when they're exposed and documented.
- Playback
- [x] ChannelControl::isPlaying
- [x] ChannelControl::stop
- [x] ChannelControl::setPaused
- [x] ChannelControl::getPaused
- [x] ChannelControl::setMode
- [x] ChannelControl::getMode
- [x] ChannelControl::setPitch
- [x] ChannelControl::getPitch
- Volume levels
- [x] ChannelControl::getAudibility
- [x] ChannelControl::setVolume
- [x] ChannelControl::getVolume
- [x] ChannelControl::setVolumeRamp
- [x] ChannelControl::getVolumeRamp
- [x] ChannelControl::setMute
- Spatialization
- [x] ChannelControl::set3DAttributes
- [x] ChannelControl::get3DAttributes
- [x] ChannelControl::set3DConeOrientation
- [x] ChannelControl::get3DConeOrientation
- [x] ChannelControl::set3DConeSettings
- [x] ChannelControl::get3DConeSettings
- [x] ChannelControl::set3DCustomRolloff
- [x] ChannelControl::get3DCustomRolloff
- [x] ChannelControl::set3DDistanceFilter
- [x] ChannelControl::get3DDistanceFilter
- [x] ChannelControl::set3DDopplerLevel
- [x] ChannelControl::get3DDopplerLevel
- [x] ChannelControl::set3DLevel
- [x] ChannelControl::get3DLevel
- [x] ChannelControl::set3DMinMaxDistance
- [x] ChannelControl::get3DMinMaxDistance
- [x] ChannelControl::set3DOcclusion
- [x] ChannelControl::get3DOcclusion
- [x] ChannelControl::set3DSpread
- [x] ChannelControl::get3DSpread
- Panning and level adjustment
- [x] ChannelControl::setPan
- [x] ChannelControl::setMixLevelsInput
- [x] ChannelControl::setMixLevelsOutput
- [x] ChannelControl::setMixMatrix
- [x] ChannelControl::getMixMatrix
- Filtering
- [x] ChannelControl::setReverbProperties
- [x] ChannelControl::getReverbProperties
- [x] ChannelControl::setLowPassGain
- [x] ChannelControl::getLowPassGain
- DSP chain configuration
- [x] ChannelControl::addDSP
- [x] ChannelControl::removeDSP
- [x] ChannelControl::getNumDSPs
- [ ] ChannelGroup::getDSP
- [x] ChannelControl::setDSPIndex
- [x] ChannelControl::getDSPIndex
- Sample accurate scheduling
- [x] ChannelControl::getDSPClock
- [x] ChannelControl::setDelay
- [x] ChannelControl::getDelay
- [x] ChannelControl::addFadePoint
- [x] ChannelControl::setFadePointRamp
- [x] ChannelControl::removeFadePoints
- [ ] ChannelControl::getFadePoints
- General
- [x] ChannelControl::setCallback
- [ ] ChannelControl::setUserData
- [ ] ChannelControl::getUserData
- [x] ChannelControl::getSystemObject
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.