summaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Expand)AuthorFilesLines
2014-11-08Split MateMixerSwitchRole into MateMixerDeviceSwitchRole and MateMixerStreamS...Michal Ratajsky11-79/+79
2014-11-08alsa: Use MateMixerStreamSwitchMichal Ratajsky15-30/+76
2014-11-08alsa: Always assign switches to streams and never to devicesMichal Ratajsky1-70/+64
2014-11-08oss: Use MateMixerStreamSwitchMichal Ratajsky3-10/+16
2014-11-08pulse: Use MateMixerDeviceSwitch and MateMixerStreamSwitchMichal Ratajsky4-181/+17
2014-11-08alsa: Improve list of known elementsMichal Ratajsky1-22/+24
2014-11-03Rename static port switch labels to "Connector" to match MVCMichal Ratajsky3-3/+3
2014-11-03oss: Fix order of switch options to match priority listMichal Ratajsky1-17/+12
2014-11-03oss: Fix GCC warningMichal Ratajsky1-1/+1
2014-11-03oss: Prefer custom list of OSS device directions when assigning controls to s...Michal Ratajsky1-2/+21
2014-10-31oss: Fix debugging messageMichal Ratajsky1-4/+2
2014-10-31Remove ability to have no active switch option and fix OSS to correctly handl...Michal Ratajsky1-27/+86
2014-10-31oss: Improve *_list_streams functions and handling of device streamsMichal Ratajsky2-37/+51
2014-10-31alsa: Improve *_list_streams functionsMichal Ratajsky2-16/+21
2014-10-27alsa: Add a few more known elementsMichal Ratajsky1-0/+9
2014-10-27alsa: Do not unnecessarily return values from functionsMichal Ratajsky1-68/+62
2014-10-27alsa: Make sure not to create empty switchesMichal Ratajsky1-0/+3
2014-10-25alsa: Make sure the global volume is correct after changing a single channel ...Michal Ratajsky1-1/+5
2014-10-23Improve styling in header filesMichal Ratajsky3-16/+17
2014-10-23Fix memory management problemsMichal Ratajsky8-81/+163
2014-10-23pulse: Fully process asynchronous sink/source updatesMichal Ratajsky2-0/+4
2014-10-14pulse: Fix assertion if pulseaudio is not runningStefano Karapetsas1-1/+2
2014-09-07Add missed ext-stream flagsMichal Ratajsky1-1/+3
2014-09-07Fix PulseAudio channel constant conversionMichal Ratajsky1-1/+1
2014-09-07Turn MateMixerStoredControl into an abstract classMichal Ratajsky2-105/+421
2014-08-29Include backend flags in backend info and add a flag indicating stored contro...Michal Ratajsky4-21/+27
2014-08-21Fix memory problems in ALSA and MateMixerToggle and rename toggle option prop...Michal Ratajsky4-7/+10
2014-08-20Fix a typo and some compiler warningsMichal Ratajsky2-6/+2
2014-08-20Fix some refcounting and stream control parent setting issuesMichal Ratajsky6-27/+28
2014-08-20Notify on mute from main library and add a debug messageMichal Ratajsky1-2/+0
2014-08-18Global updateMichal Ratajsky82-4945/+7088
2014-08-12Adapt Null module to API changesMichal Ratajsky2-72/+15
2014-08-12Merge branch 'oss-alsa'Michal Ratajsky34-0/+6508
2014-08-12Add ALSA, improve OSS and remove OSS4Michal Ratajsky38-2295/+5450
2014-07-27Beginning of OSS4 supportMichal Ratajsky7-0/+1020
2014-07-25Support OSSMichal Ratajsky10-19/+2128
2014-07-20Volume and channel map are always present in PulseStreamMichal Ratajsky1-20/+5
2014-07-20Fix setting ext-stream parent and generalize it in PulseClientStreamMichal Ratajsky4-28/+17
2014-07-18Add module skeleton and build supportMichal Ratajsky4-0/+224
2014-07-18Allow building without the Null moduleMichal Ratajsky1-1/+5
2014-07-18PulseAudio fixes and API updatesMichal Ratajsky25-2122/+3761
2014-07-05Add ability to set monitor name and fix a few problemsMichal Ratajsky5-11/+89
2014-07-04Rename MateMixerProfile to MateMixerDeviceProfile and add number of streams i...Michal Ratajsky1-35/+37
2014-07-03PulseAudio and API fixesMichal Ratajsky14-328/+510
2014-06-27Fix pulse close functionMichal Ratajsky2-25/+22
2014-06-26Minor fixesMichal Ratajsky5-17/+71
2014-06-23Support source output parent, minor fixesMichal Ratajsky9-163/+204
2014-06-22Add base_volume and correctly set active stream portMichal Ratajsky1-9/+55
2014-06-21Update decibel handling API and PulseAudio codeMichal Ratajsky1-77/+74
2014-06-20Fix volume and mute notificationsMichal Ratajsky1-11/+28