From: Minje Ahn Date: Wed, 18 May 2016 08:36:11 +0000 (+0900) Subject: Change cynara cache size X-Git-Tag: accepted/tizen/ivi/20160520.002415^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F38%2F70138%2F1;p=platform%2Fcore%2Fmultimedia%2Fmedia-server.git Change cynara cache size Change-Id: I6b1eb47a171962e605e70a334ed83868c1f88004 Signed-off-by: Minje Ahn --- diff --git a/lib/media-util-cynara.c b/lib/media-util-cynara.c index defe3a1..4816e48 100755 --- a/lib/media-util-cynara.c +++ b/lib/media-util-cynara.c @@ -55,6 +55,7 @@ #endif static cynara *_cynara = NULL; +static cynara_configuration *_p_conf = NULL; G_LOCK_DEFINE_STATIC(cynara_mutex); static void ms_cynara_dbg_err(const char *prefix, int error_code) @@ -73,12 +74,26 @@ static void ms_cynara_dbg_err(const char *prefix, int error_code) int ms_cynara_initialize(void) { - int ret = cynara_initialize(&_cynara, NULL); - if (ret != CYNARA_API_SUCCESS) { + int ret = 0; + + ret = cynara_configuration_create(&_p_conf); + if (ret != CYNARA_API_SUCCESS) { + ms_cynara_dbg_err("cynara_configuration_create", ret); + return MS_MEDIA_ERR_INTERNAL; + } + ret = cynara_configuration_set_cache_size(_p_conf, 100); + if (ret != CYNARA_API_SUCCESS) { + ms_cynara_dbg_err("cynara_configuration_set_cache_size", ret); + return MS_MEDIA_ERR_INTERNAL; + } + ret = cynara_initialize(&_cynara, _p_conf); + if (ret != CYNARA_API_SUCCESS) { ms_cynara_dbg_err("cynara_initialize", ret); return MS_MEDIA_ERR_INTERNAL; } + cynara_configuration_destroy(_p_conf); + return MS_MEDIA_ERR_NONE; }