summaryrefslogtreecommitdiff
path: root/backends/oss
AgeCommit message (Collapse)AuthorFilesLines
2017-02-21oss: Improve cleaning code and guard against incorrect useMichal Ratajsky5-35/+9
2017-02-21oss: Make sure device stream list is always correctMichal Ratajsky1-36/+14
2017-02-21oss: Improve handling of default device and support sysctl on FreeBSDMichal Ratajsky1-165/+216
2017-02-21oss: Prevent streams from being gettable at the time they are removedMichal Ratajsky1-4/+14
2017-02-21oss: Emit stream-added after streams are loadedMichal Ratajsky1-10/+9
2017-02-21Change added/removed signal argument from name to objectMichal Ratajsky3-34/+16
2016-01-04oss: Improve code dealing with stream control volumesMichal Ratajsky1-54/+74
2016-01-04Improve error checking in many placesMichal Ratajsky6-11/+59
2015-12-10alsa/oss: Correctly disconnect device signalsMichal Ratajsky1-3/+3
2015-12-10Replace leading spaces in Makefiles with tabsMichal Ratajsky1-25/+25
2015-09-26oss: Only use modify counter for polling on Linux, it is broken on BSDsMichal Ratajsky1-10/+10
2014-11-08Split MateMixerSwitchRole into MateMixerDeviceSwitchRole and ↵Michal Ratajsky1-1/+1
MateMixerStreamSwitchRole
2014-11-08oss: Use MateMixerStreamSwitchMichal Ratajsky3-10/+16
2014-11-03Rename static port switch labels to "Connector" to match MVCMichal Ratajsky1-1/+1
2014-11-03oss: Fix order of switch options to match priority listMichal Ratajsky1-17/+12
Also remove obsolete items from the input priority list
2014-11-03oss: Fix GCC warningMichal Ratajsky1-1/+1
2014-11-03oss: Prefer custom list of OSS device directions when assigning controls to ↵Michal Ratajsky1-2/+21
streams
2014-10-31oss: Fix debugging messageMichal Ratajsky1-4/+2
2014-10-31Remove ability to have no active switch option and fix OSS to correctly ↵Michal Ratajsky1-27/+86
handle such case
2014-10-31oss: Improve *_list_streams functions and handling of device streamsMichal Ratajsky2-37/+51
Makes the functions compatible with the ALSA code. As streams in OSS are not dynamic elements, they are removed as soon as they are known to be useless.
2014-08-29Include backend flags in backend info and add a flag indicating stored ↵Michal Ratajsky1-4/+6
controls support
2014-08-21Fix memory problems in ALSA and MateMixerToggle and rename toggle option ↵Michal Ratajsky1-0/+1
properties
2014-08-18Global updateMichal Ratajsky14-478/+1534
2014-08-12Add ALSA, improve OSS and remove OSS4Michal Ratajsky9-1296/+890
2014-07-25Support OSSMichal Ratajsky10-19/+2128
2014-07-18Add module skeleton and build supportMichal Ratajsky3-0/+220