[gst-devel] 0.9 proposals

Ronald S. Bultje rbultje at ronald.bitfreak.net
Fri Dec 3 06:56:02 CET 2004


Hi,

[unrelated, just to answer a question]

On Fri, 2004-12-03 at 15:27, Benjamin Otte wrote:
> (For anyone who wants an example: Create "fakesrc ! tee ! fakesink tee0.
> ! fakesink, connect to both fakesink's handoff and on handoff disconnect
> tee from all sinks and unref its request pads. You'll end up with at least
> some invalid memory reads, probably a crash, just becuase tee doesn't
> check after a gst_pad_push that its pads might already be gone. The same
> was true for oggdemux, I'm not sure if it still is or if someone has added
> special code there.)

Special code was added to prevent that crash. It's probably undesirable
to continue doing that or to make that policy.

Ronald

-- 
Ronald S. Bultje <rbultje at ronald.bitfreak.net>





More information about the gstreamer-devel mailing list