rtp, audio live pipeline, shutdown, eos is too fast on multicore machine

Sebastian Dröge slomo at coaxion.net
Mon Oct 19 03:23:17 PDT 2015


On Mo, 2015-10-19 at 12:12 +0200, Thomas Roos wrote:
> I solved my specific problem by removing my
> bus_message_cb added by gst_bus_add_watch ()
> before I wait in
> gst_bus_timed_pop_filtered()
> for the EOS
> now I can't reproduce that the EOS message is lost, but don't
> understand why it happens sometimes!?
> I couldn't find any note in the docs that it's not possible to use
> gst_bus_timed_pop_filtered() while having a cb added by
> gst_bus_add_watch ()!?
> Can anyone please explain this to me?

My guess would be that both are competing for messages then, and only
one will get every message. Which one it is would be random then.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151019/dc366312/attachment.sig>


More information about the gstreamer-devel mailing list