From 2d36faa761639a3a001428d938749912f2eec793 Mon Sep 17 00:00:00 2001 From: Jaechul Lee Date: Tue, 31 Dec 2024 13:03:17 +0900 Subject: [PATCH] Add F32 enums when calling msToBytes [Version] 0.6.1 [Issue Type] update Change-Id: Ie5291990817b622c931b265ded86d6c2b1089d1e Signed-off-by: Jaechul Lee --- packaging/capi-media-audio-io.spec | 2 +- src/audio_io_internal.cpp | 3 +++ src/cpp/CAudioInfo.cpp | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packaging/capi-media-audio-io.spec b/packaging/capi-media-audio-io.spec index 560bd18..3e9320b 100644 --- a/packaging/capi-media-audio-io.spec +++ b/packaging/capi-media-audio-io.spec @@ -1,6 +1,6 @@ Name: capi-media-audio-io Summary: An Audio Input & Audio Output library in Tizen Native API -Version: 0.6.0 +Version: 0.6.1 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/audio_io_internal.cpp b/src/audio_io_internal.cpp index 5b4ecd9..8a5ec9a 100644 --- a/src/audio_io_internal.cpp +++ b/src/audio_io_internal.cpp @@ -101,6 +101,9 @@ static int _convert_format(audio_sample_type_e sample_type, audio_effect_format_ case AUDIO_SAMPLE_TYPE_S32_LE: *format = AUDIO_EFFECT_FORMAT_S32; return 0; + case AUDIO_SAMPLE_TYPE_FLOAT32_LE: + *format = AUDIO_EFFECT_FORMAT_FLOAT; + return 0; default: break; } diff --git a/src/cpp/CAudioInfo.cpp b/src/cpp/CAudioInfo.cpp index 099451b..6001b31 100644 --- a/src/cpp/CAudioInfo.cpp +++ b/src/cpp/CAudioInfo.cpp @@ -92,6 +92,7 @@ int CAudioInfo::getSampleSize() const noexcept { break; case ESampleType::SAMPLE_TYPE_S24_32_LE: case ESampleType::SAMPLE_TYPE_S32_LE: + case ESampleType::SAMPLE_TYPE_F32_LE: bytes_in_sample = 4; break; default: -- 2.34.1