falconindy/ponymix — pull request #5 by vodik (2012-09-13 05:07:49+00:00)
Title: Cleanup ponymix's internals

- Move to a proper linked list so device order isn't reversed
- Move away from global data: success, devices lists, etc shouldn't be
essentially globals in `struct pulseaudio_t`
- Collect state and arguments into structures
- Restructure main to try and collect as much common code as possible