[Multimedia] Fixed minor issues and clean codes in AudioManager. (#82)
authorcoderhyme <jhyo.kim@samsung.com>
Mon, 29 Jan 2018 04:04:51 +0000 (13:04 +0900)
committerGitHub <noreply@github.com>
Mon, 29 Jan 2018 04:04:51 +0000 (13:04 +0900)
commitd6ce040e737f99a9afbb0f99145a806a5d0d624b
tree74eb9efb86c3242387ea04d9bf729361ba91815a
parent65bb3e2a92963f9c80fe6717490032b837d161db
[Multimedia] Fixed minor issues and clean codes in AudioManager. (#82)

1. Adding null event handler - it should be prevented because if no handler is added before, then no need to register the native callback.
2. Renames error validation method to ThrowIfError for readability.
And some minor code improvements

Signed-off-by: coderhyme <jhyo.kim@samsung.com>
src/Tizen.Multimedia/AudioManager/AudioDevice.cs
src/Tizen.Multimedia/AudioManager/AudioManager.cs
src/Tizen.Multimedia/AudioManager/AudioManagerError.cs
src/Tizen.Multimedia/AudioManager/AudioStreamPolicy.cs
src/Tizen.Multimedia/AudioManager/AudioVolume.cs
src/Tizen.Multimedia/AudioManager/MaxVolumeLevel.cs
src/Tizen.Multimedia/AudioManager/VolumeLevel.cs
src/Tizen.Multimedia/Interop/Interop.Device.cs