lottie: move logging system initialization to player. 84/185484/1
authorsubhransu mohanty <sub.mohanty@samsung.com>
Tue, 31 Jul 2018 05:29:01 +0000 (14:29 +0900)
committersubhransu mohanty <sub.mohanty@samsung.com>
Tue, 31 Jul 2018 05:29:51 +0000 (14:29 +0900)
disable loggin for tizen till issue resolved.

Change-Id: I24664f43128c6edfacd09f7296d63cad636c0c81

src/lottie/lottieplayer.cpp
src/vector/vdebug.cpp

index 4405290..c55f426 100644 (file)
@@ -271,3 +271,15 @@ bool LOTPlayer::renderSync(float pos, LOTBuffer &buffer)
 LOTNode::~LOTNode() {}
 
 LOTNode::LOTNode() {}
+
+void initLogging()
+{
+#if defined(__ARM_NEON__)
+    set_log_level(LogLevel::OFF);
+#else
+    initialize(GuaranteedLogger(), "/tmp/", "lotti-player", 1);
+    set_log_level(LogLevel::INFO);
+#endif
+}
+
+V_CONSTRUCTOR_FUNCTION(initLogging)
index 25d69fa..22e131b 100644 (file)
@@ -724,22 +724,3 @@ bool is_logged(LogLevel level)
     return static_cast<unsigned int>(level) >=
            loglevel.load(std::memory_order_relaxed);
 }
-
-void initDebug()
-{
-    initialize(GuaranteedLogger(), "/tmp/", "lotti-player", 1);
-    set_log_level(LogLevel::INFO);
-}
-
-#ifndef DEBUG_CONSTRUCTOR_FUNCTION
-#define DEBUG_CONSTRUCTOR_FUNCTION0(AFUNC)        \
-    namespace {                                   \
-    static const struct AFUNC##_ctor_class_ {     \
-        inline AFUNC##_ctor_class_() { AFUNC(); } \
-    } AFUNC##_ctor_instance_;                     \
-    }
-
-#define DEBUG_CONSTRUCTOR_FUNCTION(AFUNC) DEBUG_CONSTRUCTOR_FUNCTION0(AFUNC)
-#endif
-
-DEBUG_CONSTRUCTOR_FUNCTION(initDebug)