Lines Matching refs:GstBaseSrc
68 static gboolean gst_sf_src_start (GstBaseSrc * bsrc);
69 static gboolean gst_sf_src_stop (GstBaseSrc * bsrc);
70 static gboolean gst_sf_src_is_seekable (GstBaseSrc * bsrc);
71 static gboolean gst_sf_src_get_size (GstBaseSrc * bsrc, guint64 * size);
72 static GstFlowReturn gst_sf_src_create (GstBaseSrc * bsrc, guint64 offset,
74 static GstCaps *gst_sf_src_get_caps (GstBaseSrc * bsrc);
75 static gboolean gst_sf_src_set_caps (GstBaseSrc * bsrc, GstCaps * caps);
76 static gboolean gst_sf_src_check_get_range (GstBaseSrc * bsrc);
77 static void gst_sf_src_fixate (GstBaseSrc * bsrc, GstCaps * caps);
79 GST_BOILERPLATE (GstSFSrc, gst_sf_src, GstBaseSrc, GST_TYPE_BASE_SRC);
196 gst_sf_src_create (GstBaseSrc * bsrc, guint64 offset, guint length, in gst_sf_src_create()
294 gst_sf_src_is_seekable (GstBaseSrc * basesrc) in gst_sf_src_is_seekable()
300 gst_sf_src_get_size (GstBaseSrc * basesrc, guint64 * size) in gst_sf_src_get_size()
385 gst_sf_src_start (GstBaseSrc * basesrc) in gst_sf_src_start()
394 gst_sf_src_stop (GstBaseSrc * basesrc) in gst_sf_src_stop()
404 gst_sf_src_get_caps (GstBaseSrc * bsrc) in gst_sf_src_get_caps()
428 gst_sf_src_set_caps (GstBaseSrc * bsrc, GstCaps * caps) in gst_sf_src_set_caps()
480 gst_sf_src_check_get_range (GstBaseSrc * bsrc) in gst_sf_src_check_get_range()
486 gst_sf_src_fixate (GstBaseSrc * bsrc, GstCaps * caps) in gst_sf_src_fixate()