caps: Hide implementation details
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 22 Jun 2011 10:28:14 +0000 (12:28 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 22 Jun 2011 10:28:14 +0000 (12:28 +0200)
commit314a2b961a0f4b4d414defdc6757c16b308f1d05
tree16cf3ac15651b1502d9c0d8d63b2ff8add5b681b
parentf8fedb8ff12a7f28a8b47bcd59688189f07e1f40
caps: Hide implementation details

Make the Array of structures private. This should allow us to implement
the array more efficiently or with some preallocated structures when
we want to later.
Add a new method to clean up a static structure so that we can remove some code
that pokes into the private bits of the caps.
gst/gstcaps.c
gst/gstcaps.h
gst/gstelementfactory.c