Trouble getting fully valid files with matroskamux

Sebastian Dröge sebastian at centricular.com
Wed Jan 1 01:12:03 PST 2014


On Di, 2013-12-31 at 14:27 -0500, Todd Agulnick wrote:
> On Tue, Dec 31, 2013 at 1:46 PM, Pedro Côrte-Real <pedro at pedrocr.net> wrote:
> 
> > ...
> >
> 
> >
> - Add the probe callback to the queue again
> > - Remove the old probe callback from the queue thus unblocking it and
> > letting the pipeline flow again
> >
> > These two last steps are needed for lack of a
> > "gst_pad_probe_unblock()". slomo and wtay seemed to be discussing on
> > IRC that it could be a good addition.
> >
> 
> 
> I find now that if I add the new blocking probe and then remove the old
> blocking probe, that data flow doesn't resume. If I just remove the old
> blocking probe, data flow does resume.
> 
> Does this seem like a bug? Or does the app need to do something else to
> kickstart a pad that was blocked by probe A, becomes blocked by probe B,
> and then has probe A removed?

Is the probe B callback called? You probably need to pass in there if it
is. If it isn't called that sounds like a bug.

-- 
Sebastian Dröge, Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140101/3d8ca56b/attachment-0001.pgp>


More information about the gstreamer-devel mailing list