Fix svace issue 56/320756/1 accepted/tizen/7.0/unified/20241125.162312
authorEunhye Choi <eunhae1.choi@samsung.com>
Thu, 21 Nov 2024 10:41:06 +0000 (19:41 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Fri, 22 Nov 2024 03:14:47 +0000 (12:14 +0900)
[Version] 0.0.55
[Issue Type] Fix bug

Change-Id: I9dd00ad7c6a219ba27cfb3eee2d47801e75d4e16

packaging/libtrackrenderer.spec
src/include_internal/trackrenderer/core/pipeline.hpp

index 92c99e87b54959bd31a179aec4596306dbe8cd69..a3492c1c3907a22157a9f37e496cd73887f23da8 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libtrackrenderer
 Summary:    new multimedia streaming player trackrenderer
-Version:    0.0.54
+Version:    0.0.55
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index 28140de0ffcf3df99d11acdeb07a4952ec612d62..c6090e8f0f6822020d3aec5f1228e3f1aa8fe9c0 100644 (file)
@@ -182,7 +182,7 @@ class Pipeline : private boost::noncopyable {
           const gchar *klass =
               gst_element_factory_get_metadata (factory, GST_ELEMENT_METADATA_KLASS);
 
-          if (!(use_hw ^ (strstr(klass, "Hardware") != NULL)))
+          if (klass && !(use_hw ^ (strstr(klass, "Hardware") != NULL)))
             break;
 
           TRACKRENDERER_DEBUG("skip %s factory", GST_OBJECT_NAME(factory));