mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-04-29 06:46:38 -04:00
milan-avb: rework mrp join/begin:
* join/begin mrp protocol for attributes of mvrp and msrp within stream_activate. * Creation of the attribute done on stream creation during es_buidler
This commit is contained in:
parent
0309d598a1
commit
2746898e9a
12 changed files with 199 additions and 121 deletions
|
|
@ -115,6 +115,9 @@ if build_avb_virtual
|
|||
'../modules/module-avb/avb.c',
|
||||
'../modules/module-avb/adp.c',
|
||||
'../modules/module-avb/acmp.c',
|
||||
'../modules/module-avb/acmp-cmds-resps/acmp-common.c',
|
||||
'../modules/module-avb/acmp-cmds-resps/acmp-legacy-avb.c',
|
||||
'../modules/module-avb/acmp-cmds-resps/acmp-milan-v12.c',
|
||||
'../modules/module-avb/aecp.c',
|
||||
'../modules/module-avb/aecp-aem.c',
|
||||
'../modules/module-avb/aecp-aem-cmds-resps/cmd-available.c',
|
||||
|
|
@ -127,6 +130,7 @@ if build_avb_virtual
|
|||
'../modules/module-avb/aecp-aem-cmds-resps/cmd-get-set-stream-format.c',
|
||||
'../modules/module-avb/aecp-aem-cmds-resps/cmd-lock-entity.c',
|
||||
'../modules/module-avb/aecp-aem-cmds-resps/cmd-get-set-configuration.c',
|
||||
'../modules/module-avb/aecp-aem-cmds-resps/cmd-get-dynamic-info.c',
|
||||
'../modules/module-avb/aecp-aem-cmds-resps/reply-unsol-helpers.c',
|
||||
'../modules/module-avb/es-builder.c',
|
||||
'../modules/module-avb/avdecc.c',
|
||||
|
|
|
|||
|
|
@ -112,7 +112,8 @@ static struct server *create_virtual_server(struct data *data)
|
|||
avb_adp_register(server);
|
||||
avb_acmp_register(server);
|
||||
|
||||
server->domain_attr = avb_msrp_attribute_new(server->msrp,
|
||||
server->domain_attr = calloc(1, sizeof(*server->domain_attr));
|
||||
avb_msrp_attribute_new(server->msrp, server->domain_attr,
|
||||
AVB_MSRP_ATTRIBUTE_TYPE_DOMAIN);
|
||||
server->domain_attr->attr.domain.sr_class_id = AVB_MSRP_CLASS_ID_DEFAULT;
|
||||
server->domain_attr->attr.domain.sr_class_priority = AVB_MSRP_PRIORITY_DEFAULT;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue