Change to setting value range for C# 12/134012/1
authorSeokHoon Lee <andy.shlee@samsung.com>
Wed, 14 Jun 2017 08:05:21 +0000 (17:05 +0900)
committerSeokHoon Lee <andy.shlee@samsung.com>
Wed, 14 Jun 2017 08:05:45 +0000 (17:05 +0900)
 - allow to set 0 for audio channel, samplerate, bitrate

Change-Id: Iff9e927764eed94d35324deaf933e277133a456f
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
packaging/capi-media-streamrecorder.spec
src/streamrecorder_private.c

index c46d194..d0f7888 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-streamrecorder
 Summary:    A Streamrecorder library in Tizen Native API
-Version:    0.0.10
+Version:    0.0.11
 Release:    0
 Group:      Multimedia/Other
 License:    Apache-2.0
index 6255d1d..331e27a 100644 (file)
@@ -900,7 +900,7 @@ int _streamrecorder_get_video_encoder(streamrecorder_h recorder, streamrecorder_
 
 int _streamrecorder_set_audio_samplerate(streamrecorder_h recorder, int samplerate)
 {
-       if (samplerate < 1) {
+       if (samplerate < 0) {
                LOGE("invalid samplerate %d", samplerate);
                return STREAMRECORDER_ERROR_INVALID_PARAMETER;
        }
@@ -911,7 +911,7 @@ int _streamrecorder_set_audio_samplerate(streamrecorder_h recorder, int samplera
 
 int _streamrecorder_set_audio_encoder_bitrate(streamrecorder_h recorder, int bitrate)
 {
-       if (bitrate <= 0) {
+       if (bitrate < 0) {
                LOGE("invalid bitrate %d", bitrate);
                return STREAMRECORDER_ERROR_INVALID_PARAMETER;
        }
@@ -1137,7 +1137,7 @@ int _streamrecorder_foreach_supported_video_encoder(streamrecorder_h recorder, s
 
 int _streamrecorder_set_audio_channel(streamrecorder_h recorder, int channel_count)
 {
-       if (channel_count < 1) {
+       if (channel_count < 0) {
                LOGE("invalid channel %d", channel_count);
                return STREAMRECORDER_ERROR_INVALID_PARAMETER;
        }