GNOME Bugzilla – Bug 588271
uridecodebin fails to include parsers
Last modified: 2011-05-19 08:50:23 UTC
When adding 'parsed=true' to the uridecodebin 'parse' property it fails to add the needed parser elements and thus we get non-parsed output still.
What do you mean with 'parse' property of uridecodebin? There's nothing like that. Do you mean on the 'caps' property? If that's the case, which caps are you setting there and which caps does uridecodebin use on the output buffers instead? Also, which codecs/container formats are used in your case?
Sorry, yeah meant the caps property. I talked about this with Wim and it is a known issue. Wim was not sure how/if to fix it.
Didn't we basically agree that this was NOTABUG and that you'd want either a uriparsebin written for the purpose, or do your own element selecting in the "autoplug-select" signal? IIRC this was about formats/parsers where the rank was either NONE or smaller than that of the decoder, so it didn't get autoplugged.
I asked Wim about it the day after you and he discussed it, and he was at that point still thinking about the issue and had at that point not decided that setting parsed=true was not the solution.
This seems to be fixed in the sense that encodebin can be enabled to plug parsers as needed. So I am closing this.