static void gst_rtsp_media_mapping_finalize (GObject * obj);
-static GstRTSPMediaFactory *find_media (GstRTSPMediaMapping * mapping,
+static GstRTSPMediaFactory *find_factory (GstRTSPMediaMapping * mapping,
const GstRTSPUrl * url);
static void
gobject_class->finalize = gst_rtsp_media_mapping_finalize;
- klass->find_media = find_media;
+ klass->find_factory = find_factory;
GST_DEBUG_CATEGORY_INIT (rtsp_media_debug, "rtspmediamapping", 0,
"GstRTSPMediaMapping");
}
static GstRTSPMediaFactory *
-find_media (GstRTSPMediaMapping * mapping, const GstRTSPUrl * url)
+find_factory (GstRTSPMediaMapping * mapping, const GstRTSPUrl * url)
{
GstRTSPMediaFactory *result;
klass = GST_RTSP_MEDIA_MAPPING_GET_CLASS (mapping);
- if (klass->find_media)
- result = klass->find_media (mapping, url);
+ if (klass->find_factory)
+ result = klass->find_factory (mapping, url);
else
result = NULL;
/**
* GstRTSPMediaMappingClass:
- * @find_media: Create or return a previously cached #GstRTSPMediaFactory object
+ * @find_factory: Create or return a previously cached #GstRTSPMediaFactory object
* for the given url. the default implementation will use the mappings
* added with gst_rtsp_media_mapping_add_factory().
*
struct _GstRTSPMediaMappingClass {
GObjectClass parent_class;
- GstRTSPMediaFactory * (*find_media) (GstRTSPMediaMapping *mapping, const GstRTSPUrl *url);
+ GstRTSPMediaFactory * (*find_factory) (GstRTSPMediaMapping *mapping, const GstRTSPUrl *url);
};
GType gst_rtsp_media_mapping_get_type (void);