<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jun 8, 2015 at 3:54 PM, Tim Müller <span dir="ltr"><<a href="mailto:tim@centricular.com" target="_blank">tim@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, 2015-06-08 at 15:38 -0400, Stirling Westrup wrote:<br>
<br>
Hi,<br>
<span class=""><br>
> I have a custom event that is generated asynchronously by external<br>
> conditions, and which needs to be fed into the top level of my<br>
> pipeline and propagated to some of my pipeline elements.<br>
><br>
><br>
> The problem is that the event is ALWAYS relevant, and I need all of my<br>
> custom elements to see the event, even if the pipeline is in the<br>
> flushing state.<br>
><br>
><br>
> There must be some way to propagate an OOB event so that its not<br>
> discarded while the pipeline is flushing (or else the flush-stop event<br>
> could never get through...) but I haven't been able to figure one out.<br>
<br>
</span>I don't think there is a way. FLUSH_START and FLUSH_STOP are<br>
special-cased in GstPad.<br></blockquote></div><br></div><div class="gmail_extra">That's a shame. I would hope you would consider adding a FLUSH_BYPASSING event bit that is set for<br></div><div class="gmail_extra">FLUSH_START and FLUSH_STOP and which could be used to create custom flush bypassing events.<br><br></div><div class="gmail_extra"><br><br><br><br>-- <br><div class="gmail_signature">Stirling Westrup<br>Programmer, Entrepreneur.<br><a href="https://www.linkedin.com/e/fpf/77228" target="_blank">https://www.linkedin.com/e/fpf/77228</a><br><a href="http://www.linkedin.com/in/swestrup" target="_blank">http://www.linkedin.com/in/swestrup</a><br><a href="http://technaut.livejournal.com" target="_blank">http://technaut.livejournal.com</a><br><a href="http://sourceforge.net/users/stirlingwestrup" target="_blank">http://sourceforge.net/users/stirlingwestrup</a></div>
</div></div>