avb: more work

Implement generic MRP parsing.
Implement more MRP messages.
Implement MRP timeouts.
Implement MRP join/leave.
Prepare for generating and sending MRP packets.
This commit is contained in:
Wim Taymans 2022-03-23 19:57:25 +01:00
parent 0efc02cea6
commit f64f8cdd4d
11 changed files with 707 additions and 137 deletions

View file

@ -88,6 +88,11 @@ struct server {
unsigned debug_messages:1;
struct avbtp_mrp *mrp;
struct avbtp_mmrp *mmrp;
struct avbtp_mvrp *mvrp;
struct avbtp_msrp *msrp;
struct avbtp_msrp_attribute *domain_attr;
};
static inline const struct descriptor *server_find_descriptor(struct server *server,