=?utf-8?Q?=E5=9B=9E=E5=A4=8D=EF=BC=9A_?=Can not setting "max-bytes" property on "appsrc" element
rjiejie at gmail.com
Tue Jun 10 22:28:22 PDT 2014
Thanks for your reply, i must be sorry…i make a mistake :(
There are two pipe line in my projects and the other one which i do not care
use the "appsrc" to push data also,
the "max-bytes" setting of my pipeline is right, sorry for my mistake again.
在 2014年6月9日星期一，下午7:56，Tim Müller 写道：
> On Mon, 2014-06-09 at 11:11 +0800, jojo wrote:
> > Gstreamer version is gstreamer-1.0-android-arm-1.2.3
> > i launched pipeline command as "playbin uri=appsrc://" and set
> > pipeline status to GST_STATE_READY
> > in the signal "source-setup", i set "max-bytes" looks like as
> > following:
> > gst_src = gst_object_ref (source);
> > gst_app_src_set_max_bytes((GstAppSrc *)gst_src, 0);
> > but when i am using the API gst_app_src_push_buffer((GstAppSrc
> > *)gst_src, buffer), the max bytes property still is default
> > value(200000).
> > i print log as : (snip)
> Do you see a log message like "gst_app_src_set_max_bytes: ... setting
> max-bytes to 0" ? If not, that would suggest, that that code path was
> not reached, and the only explanation for that would be that the gst_src
> pointer you pass to gst_app_src_set_max_bytes() is not actually a
> GstAppSrc. Maybe your callback function signature isn't quite right -
> could you post your whole source-setup callback function?
> Tim Müller, Centricular Ltd - http://www.centricular.com
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org (mailto:gstreamer-devel at lists.freedesktop.org)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel