From 045875ecbe07498eafad6c9d5e2599c931989559 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20P=C3=B6lsterl?= Date: Fri, 12 Jun 2009 17:51:44 +0200 Subject: [PATCH] Made collect_streams function public --- gst/rtsp-server/rtsp-media-factory.c | 6 +++--- gst/rtsp-server/rtsp-media-factory.h | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) 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__ */ -- 2.7.4