15#ifndef ZEPHYR_INCLUDE_MPIPE_BASE_MPIPE_TEE_H_
16#define ZEPHYR_INCLUDE_MPIPE_BASE_MPIPE_TEE_H_
int mpipe_tee_init(struct mpipe_tee *tee, uint8_t id)
Initialize a tee element.
mpipe_prop_base_tee
Tee property identifiers.
Definition mpipe_tee.h:33
@ MPIPE_PROP_BASE_TEE_SRC_PADS_NUM
Number of source pads.
Definition mpipe_tee.h:35
Element: the unit a pipeline is built from.
Pad: the point where two elements meet.
__UINT8_TYPE__ uint8_t
Definition stdint.h:88
Element base class.
Definition mpipe_element.h:165
Pad structure.
Definition mpipe_pad.h:128
Tee Element Structure.
Definition mpipe_tee.h:49
uint8_t src_pads_num
Number of source pads.
Definition mpipe_tee.h:57
struct mpipe_element element
Base element structure.
Definition mpipe_tee.h:51
struct mpipe_pad sink_pad
Sink pad for receiving input data.
Definition mpipe_tee.h:53
struct mpipe_pad src_pads[CONFIG_MPIPE_BASE_TEE_MAX_SRC_PADS_NUM]
Source pad array for sending data.
Definition mpipe_tee.h:55