gstvalue: consider lists and ranges equal if they hold the same set
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Tue, 8 Nov 2011 18:09:28 +0000 (18:09 +0000)
committerStefan Sauer <ensonic@users.sf.net>
Wed, 9 Nov 2011 10:24:55 +0000 (11:24 +0100)
commitd9e5c529ba74964b211958b2f9404b751d21ef1b
tree2bdfad2848047cc99402eeea86e487c75916c3d8
parent631d3e6f06d563fc3373bbdbad6420e637ad0d97
gstvalue: consider lists and ranges equal if they hold the same set

This fixes caps operations when different elements advertise some
of their caps' properties differently (eg, for audio channels, either
a range from 1 to 2, or a list of 1 and 2).

https://bugzilla.gnome.org/show_bug.cgi?id=663643
gst/gstvalue.c