Merge branch 'tizen_line_coverage' into tizen 46/209446/1
authorSeungbae Shin <seungbae.shin@samsung.com>
Mon, 8 Jul 2019 05:40:22 +0000 (14:40 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Mon, 8 Jul 2019 05:40:22 +0000 (14:40 +0900)
Change-Id: Ia162ed8e8ea4bb8d60ce2ae1333d5e5c232caa12

include/CAudioInfo.h
packaging/capi-media-audio-io.spec
src/cpp/CAudioOutput.cpp

index 8c674aa..ac75c64 100644 (file)
@@ -66,6 +66,7 @@ namespace tizen_media_audio {
             //AUDIO_IN_TYPE_RADIO,
             AUDIO_IN_TYPE_LOOPBACK,
             AUDIO_IN_TYPE_VOICE_RECOGNITION_SERVICE,
+            //AUDIO_IN_TYPE_MEDIA_NETWORK_SOURCE,
 
             /* Output Type */
             AUDIO_OUT_TYPE_MEDIA,
@@ -84,6 +85,7 @@ namespace tizen_media_audio {
             //AUDIO_OUT_TYPE_RADIO,
             //AUDIO_OUT_TYPE_LOOPBACK,
             //AUDIO_OUT_TYPE_VOICE_RECOGNITION_SERVICE,
+            AUDIO_OUT_TYPE_MEDIA_NETWORK_SOURCE,
 
             AUDIO_TYPE_MAX
         };
@@ -141,6 +143,7 @@ namespace tizen_media_audio {
             //"radio",                /**< AUDIO_IN_TYPE_RADIO */
             "loopback-mirroring",     /**< AUDIO_IN_TYPE_LOOPBACK */
             "voice-recognition-service",     /**< AUDIO_IN_TYPE_VOICE_RECOGNITION_SERVICE */
+            //"network-source-media", /**< AUDIO_IN_TYPE_MEDIA_NETWORK_SOURCE */
 
             /* Output Type */
             "media",                  /**< AUDIO_OUT_TYPE_MEDIA */
@@ -159,6 +162,7 @@ namespace tizen_media_audio {
             //"radio",                /**< AUDIO_OUT_TYPE_RADIO */
             //"loopback-mirroring",   /**< AUDIO_OUT_TYPE_LOOPBACK */
             //"voice-recognition-service",/**< AUDIO_OUT_TYPE_VOICE_RECOGNITION_SERVICE */
+            "network-source-media",   /**< AUDIO_OUT_TYPE_MEDIA_NETWORK_SOURCE */
         };
 
         unsigned int __mSampleRate;
index 1d9ecbf..2bb0e20 100644 (file)
@@ -1,6 +1,6 @@
 Name:           capi-media-audio-io
 Summary:        An Audio Input & Audio Output library in Tizen Native API
-Version:        0.5.15
+Version:        0.5.16
 Release:        0
 Group:          Multimedia/API
 License:        Apache-2.0
index fdf70f9..2aaf058 100644 (file)
@@ -143,6 +143,8 @@ void CAudioOutput::prepare() {
         /* Override the default value by audio type */
         if (audioType == CAudioInfo::EAudioType::AUDIO_OUT_TYPE_VOIP)
             streamSpec = CPulseStreamSpec::EStreamLatency::STREAM_LATENCY_OUTPUT_VOIP;
+        else if (audioType == CAudioInfo::EAudioType::AUDIO_OUT_TYPE_MEDIA_NETWORK_SOURCE)
+            streamSpec = CPulseStreamSpec::EStreamLatency::STREAM_LATENCY_OUTPUT_HIGH;
 
         CPulseStreamSpec spec(streamSpec, mAudioInfo);