[gst-devel] Plugin to listen to GstBus
Stefan Kost
ensonic at hora-obscura.de
Mon Jun 21 22:57:06 CEST 2010
Am 17.06.2010 21:04, schrieb Greg Wunder:
> Thanks for the insight.
> Does "should not" mean this is not possible with the current version of
> gstreamer?
> For video data fusion, I need to communicate forensic data acquired from
> one plug-in and pass it on to another.
> I was hoping to accomplish this through the GstBus.
> If this is not possible & I need to use a GstEvent, is there any
> functionality lost in using an event handler for this purpose?
If one element does feature extraction and the next element acts on it, you can
use a synchronized downstream event to pass the feature data as a GstStructure
to the next element (before pushing the buffer).
If you want to sent lots of data, as GstBuffer might be more appropriate as Mike
suggested.
Stefan
>
> Greg
>
> -----Original Message-----
> From: Michael Smith [mailto:msmith at xiph.org]
> Sent: Thu 6/17/2010 1:44 PM
> To: Discussion of the development of GStreamer
> Subject: Re: [gst-devel] Plugin to listen to GstBus
>
> On Thu, Jun 17, 2010 at 10:26 AM, Greg Wunder <gwunder at eoir.com> wrote:
>> Is there an example of a plug-in to listen to messages on the GstBus?
>> I'm having trouble finding an example & would like to receive messages
> from
>> other plugins in a given pipeline.
>
> There aren't any examples of that, since an element should not listen
> to bus messages from other elements.
>
> Generally events (including custom events) are the appropriate way for
> elements to communicate specific additional information amongst
> themselves.
>
> Mike
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list