pipewire/src/modules/module-avb/es-builder.h
hackerman-kl 57af462ecf modules-avb: Introducing entity builder. The entity builder is necessary
to attach ressource to the descriptors instead of having them splitted.

It is the case for the avb-streams which in a seperated list. Instead they
should be encapsulated within the descriptor itself, as one cannot leave
without the other.
2025-11-21 08:26:15 +00:00

19 lines
484 B
C

/* PipeWire */
/* SPDX-FileCopyrightText: Copyright © 2025 Alexandre Malki <alexandre.malki@kebag-logic.com> */
/* SPDX-License-Identifier: MIT */
#ifndef __ES_BUILDER_H__
#define __ES_BUILDER_H__
#include "internal.h"
/**
* This is a mandatory feature to add the necessary state information
* to create the right entity model
**/
void es_builder_add_descriptor(struct server *server, uint16_t type,
uint16_t index, size_t size, void *ptr_aem);
#endif // __ES_BUILDER_H__