Improve the application interface so that adding a new application can be done generically and programmatically for all structs implementing some "Application" trait. Applications should be the same code regardless of if they're run during transcode or during playback.
Improve the application interface so that adding a new application can be done generically and programmatically for all structs implementing some "Application" trait. Applications should be the same code regardless of if they're run during transcode or during playback.