Remove bus watch when destorying handle 18/241918/1
authorSangchul Lee <sc11.lee@samsung.com>
Fri, 21 Aug 2020 01:12:21 +0000 (10:12 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Fri, 21 Aug 2020 01:12:21 +0000 (10:12 +0900)
[Version] 0.1.112
[Issue Type] Improvement

Change-Id: Iafdf02657bb403c857dd80ccb30cf87caf12efc5
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-streamer.spec
src/media_streamer_priv.c

index 72b09686714e11c049a672593df44cf78d7d830f..9aff02c6de73cb85c823010b69217858234bd7f4 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-streamer
 Summary:    A Media Streamer API
-Version:    0.1.111
+Version:    0.1.112
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 3ade6c93f56edb92f17542116c83b675df025d5f..51e27f997ea61b36187c0f7310257cd22f4469e0 100644 (file)
@@ -266,6 +266,8 @@ int ms_destroy(media_streamer_s *ms_streamer)
        }
 
        MS_TABLE_SAFE_UNREF(ms_streamer->nodes_table);
+       if (ms_streamer->bus_watcher > 0)
+               gst_bus_remove_watch(ms_streamer->bus);
        MS_SAFE_UNREF(ms_streamer->bus);
        MS_SAFE_UNREF(ms_streamer->pipeline);