IC4_PROPERTY_MAP Struct Reference
Represents the property interface of a component, usually a video capture device. More...
Detailed Description
Represents the property interface of a component, usually a video capture device.
A property map offers quick access to known properties as well as functions to enumerate all features through the category tree.
This type is opaque, programs only use pointers of type IC4_PROPERTY_MAP*
.
Property maps are created by their respective component when asked for, for example by calling ic4_grabber_device_get_property_map() or ic4_videowriter_get_property_map().
Property map objects are reference-counted. To share a propertyp map between multiple parts of a program, create a new reference by calling ic4_propmap_ref(). When a reference is no longer required, call ic4_propmap_unref(). The property map is destroyed when the final reference is released.