Change rtsp media object from gst_rtsp_media_ext to gst_rtsp_media. 96/127196/2 accepted/tizen/unified/20170428.032527 submit/tizen/20170427.005848
authorHyunsoo, Park <hance.park@samsung.com>
Wed, 26 Apr 2017 10:53:03 +0000 (19:53 +0900)
committerHyunsoo, Park <hance.park@samsung.com>
Wed, 26 Apr 2017 11:05:47 +0000 (20:05 +0900)
After applying this patch, rtsp_media_factory_wfd makes GstRTSPMedia using gst_rtsp_media_new() api not gst_rtsp_media_ext_new() api.
The reason why changing constructor is removing rtpresender. And gst_rtsp_media_ext use rtpresender.
So because of patent issue, we will change constructor and remove rtpresender.

[Version] 1.6.1-15
[Profile] Common
[Issue Type] removing module
[Dependency module] gst-plugins-tizen (https://review.tizen.org/gerrit/127198)
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20170328.4]

Change-Id: I55568bbdaf18ed6f2d9709bcd2283372c54c05ed
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
gst/rtsp-server/rtsp-media-factory-wfd.c
packaging/gst-rtsp-server.spec

index 127af3c..cf7674a 100644 (file)
@@ -1339,8 +1339,8 @@ rtsp_media_factory_wfd_construct (GstRTSPMediaFactory * factory,
     goto no_element;
 
   /* create a new empty media */
-  //media = gst_rtsp_media_new (element);
-  media = g_object_new (GST_TYPE_RTSP_MEDIA_EXT, "element", element, NULL);
+  media = gst_rtsp_media_new (element);
+  //media = g_object_new (GST_TYPE_RTSP_MEDIA_EXT, "element", element, NULL);
 
   gst_rtsp_media_collect_streams (media);
 
index 4810e65..a783f26 100644 (file)
@@ -1,7 +1,7 @@
 Name:       gst-rtsp-server
 Summary:    Multimedia Framework Library
 Version:    1.6.1
-Release:    14
+Release:    15
 Url:        http://gstreamer.freedesktop.org/
 Group:      System/Libraries
 License:    LGPL-2.0+