From: <tp...@ke...> - 2006-03-07 09:28:58
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: tpm Date: Tue Mar 07 2006 09:28:56 UTC Log message: * libs/gst/base/gstpushsrc.c: (gst_push_src_class_init), (gst_push_src_check_get_range): Push sources don't support pull mode by default. Modified files: . : ChangeLog libs/gst/base : gstpushsrc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.2325&r2=1.2326 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/libs/gst/base/gstpushsrc.c.diff?r1=1.9&r2=1.10 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.2325 retrieving revision 1.2326 diff -u -d -r1.2325 -r1.2326 --- ChangeLog 6 Mar 2006 19:55:06 -0000 1.2325 +++ ChangeLog 7 Mar 2006 09:28:44 -0000 1.2326 @@ -1,3 +1,9 @@ +2006-03-07 Tim-Philipp Müller <tim at centricular dot net> + + * libs/gst/base/gstpushsrc.c: (gst_push_src_class_init), + (gst_push_src_check_get_range): + Push sources don't support pull mode by default. 2006-03-06 Tim-Philipp Müller <tim at centricular dot net> * libs/gst/base/gstbasesrc.c: (gst_base_src_class_init), Index: gstpushsrc.c RCS file: /cvs/gstreamer/gstreamer/libs/gst/base/gstpushsrc.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- gstpushsrc.c 18 Dec 2005 16:04:41 -0000 1.9 +++ gstpushsrc.c 7 Mar 2006 09:28:44 -0000 1.10 @@ -65,6 +65,7 @@ GST_BOILERPLATE_FULL (GstPushSrc, gst_push_src, GstBaseSrc, GST_TYPE_BASE_SRC, _do_init); +static gboolean gst_push_src_check_get_range (GstBaseSrc * src); static GstFlowReturn gst_push_src_create (GstBaseSrc * bsrc, guint64 offset, guint length, GstBuffer ** ret); @@ -80,6 +81,8 @@ GstBaseSrcClass *gstbasesrc_class = (GstBaseSrcClass *) klass; gstbasesrc_class->create = GST_DEBUG_FUNCPTR (gst_push_src_create); + gstbasesrc_class->check_get_range = + GST_DEBUG_FUNCPTR (gst_push_src_check_get_range); } static void @@ -88,6 +91,12 @@ /* nop */ +static gboolean +gst_push_src_check_get_range (GstBaseSrc * src) +{ + return FALSE; +} static GstFlowReturn gst_push_src_create (GstBaseSrc * bsrc, guint64 offset, guint length, GstBuffer ** ret) |