GNOME Bugzilla – Bug 707321
flvdemux: complains too much when failed to send buffers
Last modified: 2014-05-19 09:23:12 UTC
Created attachment 253906 [details] [review] Patch I don't think it should complain about not linked, flushing, etc.
I think this should go like this: if (flow != OK) { ... if (reverse playback eos) { } else if (flow == NOT_LINKED) { ... } else { GST_INFO_OR_DEBUG_OBJECT (demux->foo_pad, "got flow %s", gst_flow_get_name (flow))); } } FLOW_FLUSHING and FLOW_EOS are both interesting things to log - IMHO it should be quiet on OK and NOT_LINKED but otherwise log something.
Whoops, I guess I fixed that without seeing this bug first: commit 6c4882996f9ad2c2110deb30b7946acd99649006 Author: Edward Hervey <edward@collabora.com> Date: Mon May 12 13:46:01 2014 +0200 flvdemux: Don't use WARNING for not-linked flow return Pollutes debug logs for no reason. It's only an error if all pads return not-linked