Skip to content
Snippets Groups Projects
Commit 4b6ea0de authored by George Kiagiadakis's avatar George Kiagiadakis
Browse files

modules: initialize some spa_pod_builders inline

parent 9f07ba22
No related branches found
No related tags found
No related merge requests found
......@@ -223,8 +223,8 @@ emit_endpoint_ports(WpPipewireSimpleEndpoint *self)
struct pw_node_proxy* node_proxy = NULL;
struct spa_audio_info_raw format = { 0, };
struct spa_pod *param;
struct spa_pod_builder pod_builder = { 0, };
char buf[1024];
struct spa_pod_builder pod_builder = SPA_POD_BUILDER_INIT(buf, sizeof(buf));
/* Get the pipewire node proxy */
node_proxy = wp_proxy_get_pw_proxy(WP_PROXY(self->proxy_node));
......@@ -239,7 +239,6 @@ emit_endpoint_ports(WpPipewireSimpleEndpoint *self)
format.position[1] = SPA_AUDIO_CHANNEL_FR;
/* Build the param profile */
spa_pod_builder_init(&pod_builder, buf, sizeof(buf));
param = spa_format_audio_raw_build(&pod_builder, SPA_PARAM_Format, &format);
param = spa_pod_builder_add_object(&pod_builder,
SPA_TYPE_OBJECT_ParamProfile, SPA_PARAM_Profile,
......
......@@ -399,7 +399,7 @@ on_audio_dsp_proxy_created(GObject *initable, GAsyncResult *res,
struct pw_node_proxy *pw_proxy = NULL;
struct spa_audio_info_raw format;
uint8_t buf[1024];
struct spa_pod_builder pod_builder = { 0, };
struct spa_pod_builder pod_builder = SPA_POD_BUILDER_INIT(buf, sizeof(buf));
struct spa_pod *param;
/* Get the audio dsp proxy */
......@@ -427,7 +427,6 @@ on_audio_dsp_proxy_created(GObject *initable, GAsyncResult *res,
format.position[1] = SPA_AUDIO_CHANNEL_FR;
/* Emit the ports */
spa_pod_builder_init(&pod_builder, buf, sizeof(buf));
param = spa_format_audio_raw_build(&pod_builder, SPA_PARAM_Format, &format);
param = spa_pod_builder_add_object(&pod_builder,
SPA_TYPE_OBJECT_ParamProfile, SPA_PARAM_Profile,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment