Support for roles

Added support for setting the playback device for Communication,
Multimedia or Both.