summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-08-19stream: call started callback when startedWim Taymans1-2/+2
2020-08-19stream: call the moved_callback when movedWim Taymans1-2/+5
2020-08-19pulse: don't leak device_nameWim Taymans2-8/+12
2020-08-19stream: guard against old timestampsWim Taymans1-5/+7
2020-08-19stream: make time increase even when clock changedWim Taymans2-4/+16
2020-08-19audioconvert: optimize prefered formatsWim Taymans3-15/+20
2020-08-19policy-node: force channel setup of target nodeWim Taymans1-25/+11
2020-08-19policy-node: keep the original node formatWim Taymans1-4/+11
2020-08-19remote-node: clear up mix structures when port is removedWim Taymans1-0/+6
2020-08-18metadata: improve default sink/sourceWim Taymans6-58/+54
2020-08-18jack: fix default source and sink handlingWim Taymans1-18/+28
2020-08-18jack: improve debugWim Taymans1-1/+1
2020-08-18acp: fix UCM off profileWim Taymans3-6/+8
2020-08-180.3.10Wim Taymans2-4/+74
2020-08-18alsa: sync with latest pulseaudioWim Taymans15-138/+542
2020-08-18pulse: improve debugWim Taymans1-1/+1
2020-08-18context: make sure required fields are not NULLWim Taymans1-0/+6
2020-08-18context: also find monitor namesWim Taymans1-3/+15
2020-08-17pulse: use device.api property to mark HARDWAREWim Taymans1-3/+5
2020-08-17pulse: add symbol to check for PipeWire libWim Taymans1-0/+6
2020-08-17media-session: fix spelling mistakeWim Taymans1-1/+1
2020-08-17Run codespell on the entire codebaseEmmanuel Gil Peyrot56-141/+152
2020-08-17media-session: add module to restore stream settingsWim Taymans3-0/+419
2020-08-17media-session: only debug param when loglevel setWim Taymans1-1/+3
2020-08-17policy-node: improve moveWim Taymans1-7/+6
2020-08-17media-session: improve cleanup in some modulesWim Taymans3-30/+32
2020-08-17pulse: implement some more extensionsWim Taymans4-32/+153
2020-08-17pulse: implement some more methodsWim Taymans1-5/+125
2020-08-17Revert "default-profile: keep a restore and save list"Wim Taymans1-29/+28
2020-08-17media-session: escape and unescape keys when savingWim Taymans1-9/+22
2020-08-17default-profile: keep a restore and save listWim Taymans1-28/+29
2020-08-17acp: handle unset profileWim Taymans1-4/+9
2020-08-17media-session: add module to restore route volumesWim Taymans3-0/+387
2020-08-17media-session: use name from Profile paramWim Taymans1-27/+5
2020-08-17media-session: improve property save/loadWim Taymans1-3/+10
2020-08-17profile: refactor code to make EnumProfile and Profile paramsWim Taymans3-119/+159
2020-08-14acp: add current profile in the routeWim Taymans3-3/+10
2020-08-13media-session: add module to restore card profileWim Taymans3-2/+347
2020-08-13media-session: do some more cleanupWim Taymans1-26/+13
2020-08-13pulse: also update ports after profilesWim Taymans1-0/+1
2020-08-13pulse: also update the profiles when the active one changesWim Taymans1-3/+5
2020-08-13media-session: Add module to load/save default nodesWim Taymans3-1/+290
2020-08-13media-session: add API to load/store stateWim Taymans2-2/+123
2020-08-12Correct typos in README.mdFelix Yan1-2/+2
2020-08-12metadata: only emit signal when metadata changedWim Taymans1-18/+47
2020-08-12metadata: fix string compareWim Taymans1-1/+1
2020-08-12meson: rename uninstalled target to pw-uninstalledWim Taymans2-2/+2
2020-08-11doc: fix some spelling errorsWim Taymans2-3/+3
2020-08-11gst: rework device providerWim Taymans1-74/+80
2020-08-11gst: reset negotiated state before connectWim Taymans1-3/+7