After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 92958 - xvideosink reuses old bufferpool when different size video is displayed
xvideosink reuses old bufferpool when different size video is displayed
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other other
: Normal normal
: 0.4.1
Assigned To: Ronald Bultje
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-09-10 17:52 UTC by Steve Baker
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Steve Baker 2002-09-10 17:52:39 UTC
Currently gst-player cannot play more than one different-sized video in a
row because the bufferpool is not reallocated for the new video size.

I guess there needs to be some way for downstream buffers to re-request the
bufferpool on READY->PAUSED, or the bufferpool needs to be invalidated on
PAUSED->READY.

There could probably be a workaround coded in gst-player for this bug, but
not for #92956 so I would prefer that #92956 had priority.
Comment 1 Ronald Bultje 2002-09-16 07:10:43 UTC
I'm working on this bug... I've programmed a workign fix yesterday,
I'll try to test (and, if it works, commit) it today.
Comment 2 Ronald Bultje 2002-09-16 07:27:15 UTC
Tested and committed. See CVS for details.
Comment 3 Ronald Bultje 2002-09-16 07:27:37 UTC
Tested and committed. See CVS for details.