GNOME Bugzilla – Bug 627345
basevideodecoder: start/stop vmethods should be called earlier
Last modified: 2011-09-08 16:36:07 UTC
+++ This bug was initially created as a clone of Bug #626815 +++ Currently the start/stop vmethods of basevideodecoder (and probably basevideoencoder too) are called quite late, i.e. in chain and setcaps and when going back to READY. basetransform calls them before activating the pads and after deactivating the pads. The same should probably be done in basevideodecoder too.
I guess this should be done in basevideocodec already and the start/stop vmethods should be removed from basevideo{en,de}coder. David?
IIRC, start/stop are now called earlier already.