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 331898 - Basetranform is not reusable
Basetranform is not reusable
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.x
Other All
: Normal normal
: 0.10.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-02-20 14:35 UTC by Julien MOUTTE
Modified: 2006-03-10 16:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Cleans the passthrough boolean on state change to READY (887 bytes, patch)
2006-02-20 14:36 UTC, Julien MOUTTE
none Details | Review

Description Julien MOUTTE 2006-02-20 14:35:26 UTC
Please describe the problem:
When basetransform detects it can do passthrough it will no reinitialize those
flags correctly when going back to READY. This makes element like audioconvert
very hard to reuse.

Steps to reproduce:
1. Play an MP3
2. Set the pipeline to READY
3. Play a Vorbis file
4. Look at audioconvert trying to force passthrough of float audio when your
card does not support it !


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Julien MOUTTE 2006-02-20 14:36:41 UTC
Created attachment 59773 [details] [review]
Cleans the passthrough boolean on state change to READY
Comment 2 Julien MOUTTE 2006-02-20 15:02:44 UTC
Fixed in CVS HEAD