/* 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;
media->pipeline = klass->create_pipeline (factory, media);
- collect_streams (factory, url, media);
+ gst_rtsp_media_factory_collect_streams (factory, url, media);
return media;
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__ */