mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-31 22:25:38 -04:00
treewide: fix C++20 compilation error wrt. designated initializers
C++20 introduced designated initializers similar to the ones found in C99, however, in C++ designated initializers cannot be mixed with non-designated initializers. GCC rejects mixed initializers with an error.
This commit is contained in:
parent
2bc5d0914d
commit
da1dbc1120
6 changed files with 7 additions and 7 deletions
|
|
@ -292,7 +292,7 @@ static int webrtc_run(void *object, const float *rec[], const float *play[], flo
|
|||
}
|
||||
|
||||
static const struct spa_audio_aec_methods impl_aec = {
|
||||
SPA_VERSION_AUDIO_AEC_METHODS,
|
||||
.version = SPA_VERSION_AUDIO_AEC_METHODS,
|
||||
.add_listener = NULL,
|
||||
.init = webrtc_init,
|
||||
.run = webrtc_run,
|
||||
|
|
|
|||
|
|
@ -239,7 +239,7 @@ static int impl_set_param(void *object,
|
|||
}
|
||||
|
||||
static const struct spa_device_methods impl_device = {
|
||||
SPA_VERSION_DEVICE_METHODS,
|
||||
.version = SPA_VERSION_DEVICE_METHODS,
|
||||
.add_listener = impl_add_listener,
|
||||
.sync = impl_sync,
|
||||
.enum_params = impl_enum_params,
|
||||
|
|
|
|||
|
|
@ -352,7 +352,7 @@ impl_device_add_listener(void *object, struct spa_hook *listener,
|
|||
}
|
||||
|
||||
static const struct spa_device_methods impl_device = {
|
||||
SPA_VERSION_DEVICE_METHODS,
|
||||
.version = SPA_VERSION_DEVICE_METHODS,
|
||||
.add_listener = impl_device_add_listener,
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -905,7 +905,7 @@ static int impl_node_process(void *object)
|
|||
}
|
||||
|
||||
static const struct spa_node_methods impl_node = {
|
||||
SPA_VERSION_NODE_METHODS,
|
||||
.version = SPA_VERSION_NODE_METHODS,
|
||||
.add_listener = impl_node_add_listener,
|
||||
.set_callbacks = impl_node_set_callbacks,
|
||||
.sync = impl_node_sync,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue