summaryrefslogtreecommitdiff
path: root/backends/pulse
AgeCommit message (Expand)AuthorFilesLines
2017-02-21pulse: Handle moving of sink inputs and source outputswipMichal Ratajsky9-94/+506
2017-02-21Provide and use convenience functions to remove some copy-pasted codeMichal Ratajsky6-117/+28
2017-02-21Change added/removed signal argument from name to objectMichal Ratajsky4-45/+40
2016-01-05pulse: Do not set default sink/source to NULL while waiting for their infoMichal Ratajsky1-18/+18
2016-01-05pulse: Turn a macro into a function and provide error checkingMichal Ratajsky6-25/+38
2016-01-05pulse: Use own PulseAudio connection in stream controlsMichal Ratajsky11-42/+66
2016-01-04Improve error checking in many placesMichal Ratajsky13-12/+70
2015-12-10pulse: Fix volume limits as described on the PulseAudio wikiMichal Ratajsky4-15/+60
2015-12-10Replace leading spaces in Makefiles with tabsMichal Ratajsky1-55/+55
2015-12-10Require PulseAudio 2.0 or newerMichal Ratajsky4-47/+8
2014-11-20pulse: Optimize conversion of channel constantsMichal Ratajsky4-66/+61
2014-11-20pulse: Use property for ext-stream's MateMixerAppInfoMichal Ratajsky1-3/+21
2014-11-20pulse: Do not hide monitor sourcesMichal Ratajsky1-4/+0
2014-11-20pulse: Rename a function to a better nameMichal Ratajsky1-5/+4
2014-11-20pulse: Correctly remove sink inputs/source outputsMichal Ratajsky1-12/+31
2014-11-20pulse: Use GUINT_TO_POINTER universallyMichal Ratajsky2-8/+8
2014-11-20pulse: Rename private variables with confusing namesMichal Ratajsky1-18/+18
2014-11-20pulse: Improve handling of sink inputs/source outputs, mainly to catch moves ...Michal Ratajsky1-10/+60
2014-11-20Remove a useless debugging messageMichal Ratajsky1-1/+0
2014-11-08Split MateMixerSwitchRole into MateMixerDeviceSwitchRole and MateMixerStreamS...Michal Ratajsky3-3/+3
2014-11-08pulse: Use MateMixerDeviceSwitch and MateMixerStreamSwitchMichal Ratajsky4-181/+17
2014-11-03Rename static port switch labels to "Connector" to match MVCMichal Ratajsky2-2/+2
2014-10-23Improve styling in header filesMichal Ratajsky2-13/+14
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 Ratajsky1-9/+9
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-18Global updateMichal Ratajsky44-3859/+4260
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-18PulseAudio fixes and API updatesMichal Ratajsky24-2118/+3757
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 Ratajsky4-15/+31
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
2014-06-20Pulse and API updates, fixesMichal Ratajsky22-1192/+2531
2014-06-13Weekly updateMichal Ratajsky26-1318/+4131
2014-06-07Weekly updateMichal Ratajsky17-286/+1801
2014-05-25Remove latency-offsetMichal Ratajsky1-2/+1
2014-05-24General additions and improvementsMichal Ratajsky3-37/+46