[AudioManager] Add new APIs for USB Audio output device (#447)
* [AudioManager] Add new APIs regarding sample format and rate for USB audio output device
Added in AudioDevice class as below:
- method
: GetSupportedSampleFormats()
: GetSupportedSampleRates()
- member
: SampleFormat
: SampleRate
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Add new APIs regarding USB audio output device setting
'AvoidResampling' and 'MediaStreamOnly' properties are added in AudioDevice class
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Export methods instead of properties that can throw exceptions
Enumeration of AudioSampleFormat.cs is also revised.
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Convert rate enum value from core to uint and fix bug
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
* [AudioManager] Fix documentation
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>