From: manoj Date: Mon, 14 Oct 2019 11:45:31 +0000 (+0530) Subject: [ITC][audio-io][ACR-1434][Add new enum for sample type/channel type] X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=52f45da1f362112a997a65b3cfbe680900c83bb3;p=test%2Ftct%2Fnative%2Fapi.git [ITC][audio-io][ACR-1434][Add new enum for sample type/channel type] Change-Id: Ie6b2b0c7947bbec263a810b2effbc28047b329e2 Signed-off-by: manoj --- diff --git a/src/itc/audio-io/ITs-audio-input_create_destroy.c b/src/itc/audio-io/ITs-audio-input_create_destroy.c index cc13d1ae3..c35827d83 100755 --- a/src/itc/audio-io/ITs-audio-input_create_destroy.c +++ b/src/itc/audio-io/ITs-audio-input_create_destroy.c @@ -14,6 +14,17 @@ // limitations under the License. // #include "ITs-audio-input-common.h" +#define SAMPLE_RATE_44100 44100 +#define SAMPLE_RATE_48000 48000 +#define SAMPLE_RATE_192000 192000 + + +typedef struct audio_input_condition_s +{ + int sampleRate; + audio_channel_e channelType; + audio_sample_type_e sampleType; +} audioInputCond; /** @addtogroup itc-audio-input * @ingroup itc @@ -86,42 +97,50 @@ int ITc_audio_in_create_destroy_p(void) START_TEST_NO_CHECK; audio_in_h pstAudioInputHandle = NULL; - - audio_channel_e eAudioChannel[] = { AUDIO_CHANNEL_STEREO, AUDIO_CHANNEL_MONO }; - audio_sample_type_e eAudioSampleRate[] = { AUDIO_SAMPLE_TYPE_U8, AUDIO_SAMPLE_TYPE_S16_LE, AUDIO_SAMPLE_TYPE_S24_LE, AUDIO_SAMPLE_TYPE_S24_32_LE }; - - int enum_size1 = sizeof(eAudioChannel) / sizeof(eAudioChannel[0]); - int enum_counter1 = 0; - int enum_size2 = sizeof(eAudioSampleRate) / sizeof(eAudioSampleRate[0]); - int enum_counter2 = 0; - - for ( enum_counter1=0; enum_counter1