From: Sebastian Pölsterl Date: Fri, 12 Jun 2009 15:51:44 +0000 (+0200) Subject: Made collect_streams function public X-Git-Tag: 1.6.0~922 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=045875ecbe07498eafad6c9d5e2599c931989559;p=platform%2Fupstream%2Fgst-rtsp-server.git Made collect_streams function public --- diff --git a/gst/rtsp-server/rtsp-media-factory.c b/gst/rtsp-server/rtsp-media-factory.c index fea0690..2110ea9 100644 --- a/gst/rtsp-server/rtsp-media-factory.c +++ b/gst/rtsp-server/rtsp-media-factory.c @@ -400,8 +400,8 @@ parse_error: /* try to find all the payloader elements, they should be named 'pay%d'. for * each of the payloaders we will create a stream and collect the source pad. */ -static void -collect_streams (GstRTSPMediaFactory *factory, const GstRTSPUrl *url, +void +gst_rtsp_media_factory_collect_streams (GstRTSPMediaFactory *factory, const GstRTSPUrl *url, GstRTSPMedia *media) { GstElement *element, *elem; @@ -478,7 +478,7 @@ default_construct (GstRTSPMediaFactory *factory, const GstRTSPUrl *url) media->pipeline = klass->create_pipeline (factory, media); - collect_streams (factory, url, media); + gst_rtsp_media_factory_collect_streams (factory, url, media); return media; diff --git a/gst/rtsp-server/rtsp-media-factory.h b/gst/rtsp-server/rtsp-media-factory.h index 9ba51eb..3d1ac9b 100644 --- a/gst/rtsp-server/rtsp-media-factory.h +++ b/gst/rtsp-server/rtsp-media-factory.h @@ -111,6 +111,10 @@ gboolean gst_rtsp_media_factory_is_shared (GstRTSPMediaFactory * GstRTSPMedia * gst_rtsp_media_factory_construct (GstRTSPMediaFactory *factory, const GstRTSPUrl *url); +void gst_rtsp_media_factory_collect_streams (GstRTSPMediaFactory *factory, + const GstRTSPUrl *url, + GstRTSPMedia *media); + G_END_DECLS #endif /* __GST_RTSP_MEDIA_FACTORY_H__ */