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 72b0968..9aff02c 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 3ade6c9..51e27f9 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);