output/Internal: convert audio_output_command to strictly-typed enum
output/Internal: move enum AudioOutputCommand into the struct