Commits (3)
-
Jeffrey Lee authored
Detail: c/module - If a version of SoundDMA is in use which supports the device enumeration/selection APIs, allow mixers to be identified by name rather than by number. SoundDMA will be relied upon for name resolution, allowing stable device names/IDs to be used rather than the unstable numbering system. For compatibility, "0" (for *commands) and NULL (for SWIs) will be interpreted as a reference to the mixer for the current default audio device. Also fix AddDevice not filling in the device number when adding the new device. Admin: Tested on iMX6 Version 1.04. Tagged as 'SoundCtrl-1_04'
825613b7 -
Jeffrey Lee authored
Detail: c/module - Update references to SoundDMA SWIs and rename some functions/variables so that audio controller devices are referred to as "Controller" rather than "Device". Apart from the necessity to use the new SWI name & flag/reason code constants this is effectively just a cosmetic change to the sources. Admin: Tested on Raspberry Pi Requires Sound0HAL-1_84 / Sound0Trid-1_69 / Sound0-1_72 Version 1.05. Tagged as 'SoundCtrl-1_05'
d990344f -
Robert Sprowson authored
SoundCtrl is supposed to accept "0" to mean the default mixer where not written out longhand, for example as written by earlier versions of the !SndSetup configure plugin from RISC OS 5.00 up to and including SndSetup-2_07. However, the match for "0" never happened and the MixVolume command was subsequently ignored. Version 1.06. Tagged as 'SoundCtrl-1_06'
36858d89
Showing