summaryrefslogtreecommitdiffstats
path: root/src/pulse/ext-device-manager.c
Commit message (Collapse)AuthorAgeFilesLines
* device-manager: Provide a method for prefering/defering a device.Colin Guthrie2009-11-111-0/+74
| | | | | | | | | | This allows clients to edit the priroity order. What is not yet in place is the initialisation of that priority list when new devices are detected or the cleaning (remove holes) when devices are removed. In order to keep the storage transparent I will likely remove the write functionality and replace it with a simple rename method. I also still need to expose the priority itself when reading the data.
* device-manager: Provide a way for clients to enable/disable role-based ↵Colin Guthrie2009-11-111-0/+32
| | | | | | | device-priority routing. The routing logic itself does not yet exist, but the command currently will unload/load module-stream-restore as approriate. (module-stream-restore would conflict with the role-based priority-routing).
* device-manager: Add an untested protocol extension.Colin Guthrie2009-11-111-0/+358
This is effectively copied from the stream restore extension.