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 112596 - gst_caps_is_always_compatible() broken
gst_caps_is_always_compatible() broken
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal normal
: 0.6.x
Assigned To: David Schleef
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-05-08 19:00 UTC by David Schleef
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Schleef 2003-05-08 19:00:34 UTC
gstreamer/testsuite/caps/compatibility fails on 6 <-> 7.  This is also a
problem for 0.6.x, and is causing problems for videotestsrc and videoscale.

4 <-> 2 == 0 (invalid, wrong major type)
4 <-> 1 == 1 (valid, subset)
1 <-> 4 == 0 (invalid, superset)
2 <-> 3 == 0 (invalid, ranges)
2 <-> 5 == 1 (valid)
5 <-> 2 == 0 (invalid)
3 <-> 5 == 1 (valid)
3 <-> 2 == 0 (invalid, property missing in source)
2 <-> 2 == 1 (valid, same caps)
6 <-> 7 == 1 (invalid, second caps doesn't fit)

           ^ should be 0
Comment 1 Benjamin Otte (Company) 2003-05-09 15:35:16 UTC
Patch is in HEAD I just noticed.
Is this a bug in 0.6, too?
Comment 2 David Schleef 2003-05-09 17:52:35 UTC
yes, 0.6.x CVS is buggy.
Comment 3 David Schleef 2003-05-09 19:00:53 UTC
Merged fix from HEAD