caps: Add new data type for handling caps features to the caps
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 30 Mar 2013 14:35:19 +0000 (15:35 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 31 Mar 2013 16:15:52 +0000 (18:15 +0200)
commit7477b25df517a0a5f499a61bb621731c2025815e
tree5c330384b990adb841dfaa5fd3b145763c34fd0a
parentcaa06788c31e5c229e7733757f9d7fd583330bac
caps: Add new data type for handling caps features to the caps

These are meant to specify features in caps that are required
for a specific structure, for example a specific memory type
or meta.

Semantically they could be though of as an extension of the media
type name of the structures and are handled exactly like that.
18 files changed:
docs/gst/gstreamer-docs.sgml
docs/gst/gstreamer-sections.txt
gst/Makefile.am
gst/gst.c
gst/gst.h
gst/gst_private.h
gst/gstcaps.c
gst/gstcaps.h
gst/gstcapsfeatures.c [new file with mode: 0644]
gst/gstcapsfeatures.h [new file with mode: 0644]
gst/gstinfo.c
gst/gststructure.c
gst/gstvalue.c
gst/gstvalue.h
tests/check/Makefile.am
tests/check/gst/gstcaps.c
tests/check/gst/gstcapsfeatures.c [new file with mode: 0644]
win32/common/libgstreamer.def