From: sooyeon.kim Date: Thu, 21 Sep 2017 07:42:16 +0000 (+0900) Subject: Add meta data for pitch support X-Git-Tag: accepted/tizen/unified/20180228.071749~35 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Ftts.git;a=commitdiff_plain;h=e2e09f88821dcafff75a36785c6a8e708b9d22c1 Add meta data for pitch support Change-Id: I976e1b5bafe06a5e69db726b238062c7dc0df755 Signed-off-by: sooyeon.kim (cherry picked from commit b52083049b97d0f1c436d4dc81e2ee42f4c6b16f) --- diff --git a/engine-parser/src/tts-engine-parser.c b/engine-parser/src/tts-engine-parser.c index 97f5ca5..fe35849 100644 --- a/engine-parser/src/tts-engine-parser.c +++ b/engine-parser/src/tts-engine-parser.c @@ -69,6 +69,7 @@ #define TTS_METADATA_CREDENTIAL_REQUIRED "http://tizen.org/metadata/tts-engine/credential-required" #define TTS_METADATA_SETTING "http://tizen.org/metadata/tts-engine/setting" #define TTS_METADATA_TEXT_SIZE "http://tizen.org/metadata/tts-engine/text-size" +#define TTS_METADATA_PITCH_SUPPORT "http://tizen.org/metadata/tts-engine/pitch-support" /* Define Macro */ #define FREE(x) { if (NULL != x) { free(x); x = NULL; } } @@ -408,6 +409,10 @@ static int __write_metadata_inxml(const char *pkgid, const char *appid, GList *l cur = xmlNewNode(NULL, (const xmlChar*)TTS_TAG_ENGINE_TEXT_SIZE); xmlNodeSetContent(cur, (const xmlChar*)md->value); xmlAddChild(root, cur); + } else if (!strcmp(md->key, TTS_METADATA_PITCH_SUPPORT)) { + cur = xmlNewNode(NULL, (const xmlChar*)TTS_TAG_ENGINE_PITCH_SUPPORT); + xmlNodeSetContent(cur, (const xmlChar*)md->value); + xmlAddChild(root, cur); } else { LOGW("[WARNING] Unknown metadata type"); }