Lines Matching refs:bsrc
75 static gboolean gst_rfb_src_negotiate (GstBaseSrc * bsrc);
76 static gboolean gst_rfb_src_stop (GstBaseSrc * bsrc);
77 static gboolean gst_rfb_src_event (GstBaseSrc * bsrc, GstEvent * event);
78 static gboolean gst_rfb_src_unlock (GstBaseSrc * bsrc);
79 static gboolean gst_rfb_src_decide_allocation (GstBaseSrc * bsrc,
176 GstBaseSrc *bsrc = GST_BASE_SRC (src); in gst_rfb_src_init() local
178 gst_pad_use_fixed_caps (GST_BASE_SRC_PAD (bsrc)); in gst_rfb_src_init()
179 gst_base_src_set_live (bsrc, TRUE); in gst_rfb_src_init()
180 gst_base_src_set_format (bsrc, GST_FORMAT_TIME); in gst_rfb_src_init()
343 gst_rfb_src_decide_allocation (GstBaseSrc * bsrc, GstQuery * query) in gst_rfb_src_decide_allocation() argument
393 gst_rfb_src_negotiate (GstBaseSrc * bsrc) in gst_rfb_src_negotiate() argument
395 GstRfbSrc *src = GST_RFB_SRC (bsrc); in gst_rfb_src_negotiate()
439 stream_id = gst_pad_create_stream_id_printf (GST_BASE_SRC_PAD (bsrc), in gst_rfb_src_negotiate()
443 gst_pad_push_event (GST_BASE_SRC_PAD (bsrc), stream_start); in gst_rfb_src_negotiate()
478 gst_base_src_set_caps (bsrc, caps); in gst_rfb_src_negotiate()
486 gst_rfb_src_stop (GstBaseSrc * bsrc) in gst_rfb_src_stop() argument
488 GstRfbSrc *src = GST_RFB_SRC (bsrc); in gst_rfb_src_stop()
549 gst_rfb_src_event (GstBaseSrc * bsrc, GstEvent * event) in gst_rfb_src_event() argument
551 GstRfbSrc *src = GST_RFB_SRC (bsrc); in gst_rfb_src_event()
626 gst_rfb_src_unlock (GstBaseSrc * bsrc) in gst_rfb_src_unlock() argument
628 GstRfbSrc *src = GST_RFB_SRC (bsrc); in gst_rfb_src_unlock()