Commit Graph

11 Commits

Author SHA1 Message Date
Thomas Wilkie 419d045af7 Notes on next steps 2023-09-30 00:10:16 +09:00
Thomas Wilkie b755370d89 Added print out for session status as it is registered 2023-09-30 00:09:23 +09:00
Thomas Wilkie 97cbd9a470 Added TODO file with things to be done and loose goals.
This should help me keep track of where I am up to in the project and mean I don't get lost in the long periods betweeen coming back to it.
2023-09-29 23:47:35 +09:00
Thomas Wilkie a2d49d44d6 Added status information printout for audio session statuses 2023-09-29 23:46:32 +09:00
Thomas Wilkie 772a1dbf4c A whole bunch of changes and the addition of the code for session events.
At this point it basically works to:
	Initialise everything for the audio session
	Get the default mm/endpoint device
	Get a list of all the currently open audio sessions
	Register an events interface for the sessions
	React to new sessions by adding them to the list
	React to session events, currently just with print statements
2023-09-24 21:51:30 +09:00
Thomas Wilkie cb4007f7c3 Added notes file to ignore 2023-09-24 21:44:19 +09:00
Thomas Wilkie 801c070bd2 Added static keyword to avoid link errors 2023-09-24 21:43:53 +09:00
Thomas Wilkie 00cd3ea11b Removed initialisation and setup work from main.
Also removed most of the work done in the while loop.
This has been replaced by function calls to an external files
The loop work has been replaced largely by callbacks on session start or
stop.
This is not a working stage commit, just a small batch of changes.
2023-09-24 21:39:54 +09:00
Thomas Wilkie 8390cc12f7 Added pdf file with details of the API 2023-09-15 16:54:28 +09:00
Thomas Wilkie 6485d25759 Added basic README 2023-09-15 16:52:38 +09:00
Thomas Wilkie cd2cc84f53 First commit 2023-09-15 16:31:30 +09:00