interface of autovideosynk for android

Anton Olegovich ivanushkin.anton.olegovich at gmail.com
Tue Aug 26 00:55:13 PDT 2014


On 26.08.2014 10:36, Sebastian Dröge wrote:
> On Mo, 2014-08-25 at 18:33 +0400, Anton Olegovich wrote:
>> Hi.
>>
>> I've downloaded the new version of GST (1.4.0) for android development....
>>
>> I'm using some concepts, described at tutorial #3 for droid.
>>
>> Here was my pipe worked at Congo version:
>>
>> gst_bin_add_many(GST_BIN(data->video_pipeline),udpsrc,rtph264depay,avdec_h264,videorate,clockoverlay,tee,queue,autovideosink,NULL);
>>
>> And now i can't retrive autovideosink by interface:
>> data->video_sink =
>> gst_bin_get_by_interface(GST_BIN(data->video_pipeline),
>> GST_TYPE_VIDEO_OVERLAY)
>>
>> What is it?
> You either have to create glimagesink instead of autovideosink, or set
> the pipeline or autovideosink to the READY state before trying to get
> the actual sink.
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
It can't to create glimagesink-element, and I'm setting the state of all 
pipe before getting sink, like this:

   gst_element_set_state(data->video_pipeline, GST_STATE_READY);

   data->video_sink = 
gst_bin_get_by_interface(GST_BIN(data->video_pipeline), 
GST_TYPE_VIDEO_OVERLAY);




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140826/e5df02e5/attachment.html>


More information about the gstreamer-devel mailing list