summaryrefslogtreecommitdiffstats
path: root/src/mixer.c
Commit message (Collapse)AuthorAgeFilesLines
* Add xas_object call table to mixerXANTRONIX Development2022-03-151-0/+25
|
* Impleemnt xas_mixer_object_add()XANTRONIX Development2022-03-151-0/+31
| | | | | | Impleemnt xas_mixer_object_add() as a convenience method to create an audio stream from an object given; ensure audio streams instantiated in this manner are destroyed upon mixer destruction
* Remove unnecessary argument from callbacksXANTRONIX Development2022-03-141-3/+3
|
* Implement xas_audio_format typeXANTRONIX Development2022-02-091-22/+23
| | | | | | | | | | | Changes: * Implement xas_audio_format struct to provide sample size, channels, and sample rate * Refactor argument order for most functions to allow a reasonable reading of argument types, when replacing three separate size_t arguments with one xas_audio_format object
* allow adding inputs with different buffer sizesXANTRONIX Development2022-02-031-2/+1
|
* Channel count first seems...nicer, somehow.XANTRONIX Development2022-02-021-6/+6
|
* Make negative numbers pan to leftXANTRONIX Development2022-02-011-2/+2
|
* Fix panningXANTRONIX Development2022-02-011-1/+3
|
* Ensure gain is factored into mixer input sourcesXANTRONIX Development2022-01-311-6/+12
|
* this is a superiour resultXANTRONIX Development2022-01-311-5/+5
|
* At least I took care of the memory errorsXANTRONIX Development2022-01-311-13/+50
|
* This is getting annoyingly close to working...XANTRONIX Development2022-01-311-13/+25
|
* deep sleepXANTRONIX Development2022-01-311-3/+3
|
* It compiles! Beep! Beep!XANTRONIX Development2022-01-181-0/+206