scmirroring_src: update socket option 29/274929/1 accepted/tizen/unified/20220512.144519 submit/tizen/20220512.072158
authorHyunsoo Park <hance.park@samsung.com>
Thu, 12 May 2022 07:14:05 +0000 (16:14 +0900)
committerHyunsoo Park <hance.park@samsung.com>
Thu, 12 May 2022 07:14:05 +0000 (16:14 +0900)
[Version] : 0.2.29
[Issue type] : Bug fix

When Socket encodig is set to NULL, UTF-8 is applied by default.

Change-Id: If1612eb17b3310de5f20ca134af81d1d77574d3b
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
packaging/capi-media-screen-mirroring.spec
src/scmirroring_src.c

index 51ab2cf98e44156b39583c89ca496e8f1e1a1530..26c360f0319cb7504e13e11c2191eeca4f3c940f 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-screen-mirroring
 Summary:    A screen mirroring library in Tizen C API
-Version:    0.2.28
+Version:    0.2.29
 Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
index 8eff8cca14aa548e87a6143928d9a587748568be..140477fc8b503e951c893017044b871ba8c25eb3 100644 (file)
@@ -478,6 +478,8 @@ int scmirroring_src_connect(scmirroring_src_h scmirroring)
                scmirroring_error("g_io_channel_unix_new failed: %s", buf);
        }
 
+       g_io_channel_set_encoding(channel, NULL, NULL);
+       g_io_channel_set_buffered(channel, FALSE);
        g_io_channel_set_flags(channel, G_IO_FLAG_NONBLOCK, NULL);
 
        _scmirroring->sock = sock;