|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Transform elements that constrain negotiated capabilities. More...
Files | |
| file | mpipe_caps_filter.h |
| Caps filter element. | |
Data Structures | |
| struct | mpipe_caps_filter |
| Caps filter element. More... | |
Enumerations | |
| enum | { MPIPE_PROP_BASE_CAPS_FILTER_CAPS = MPIPE_PROP_TRANSFORM_LAST } |
| Caps filter Property Identifiers. More... | |
Functions | |
| int | mpipe_caps_filter_init (struct mpipe_caps_filter *caps_filter, uint8_t id) |
| Initialize a caps filter element. | |
Transform elements that constrain negotiated capabilities.
| anonymous enum |
#include <zephyr/mpipe/base/mpipe_caps_filter.h>
Caps filter Property Identifiers.
Defined property identifiers specific to the caps_filter element. These properties extend the base transform properties defined in mpipe_prop_transform.
The enumeration starts from MPIPE_PROP_TRANSFORM_LAST to ensure no conflicts with base transform properties.
| Enumerator | |
|---|---|
| MPIPE_PROP_BASE_CAPS_FILTER_CAPS | Caps ID property. |
| int mpipe_caps_filter_init | ( | struct mpipe_caps_filter * | caps_filter, |
| uint8_t | id ) |
#include <zephyr/mpipe/base/mpipe_caps_filter.h>
Initialize a caps filter element.
| caps_filter | Pointer to the element to initialize. |
| id | Unique element identifier. |