formatting

This commit is contained in:
Frank Krick 2025-08-16 21:43:30 -04:00
parent f6a52e0c11
commit 7df3bf48ce

View file

@ -1670,35 +1670,38 @@ static int setup_streams(struct impl *impl)
struct spa_pod_dynamic_builder b;
struct spa_filter_graph *graph = impl->graph;
if (impl->control_stream_active) {
impl->control = pw_stream_new(impl->core,
"filter control", impl->control_props);
impl->control_props = NULL;
if (impl->control == NULL)
return -errno;
if (impl->control_stream_active) {
impl->control = pw_stream_new(impl->core,
"filter control", impl->control_props);
impl->control_props = NULL;
if (impl->control == NULL)
return -errno;
pw_stream_add_listener(impl->control,
&impl->control_listener,
&control_stream_events, impl);
pw_stream_add_listener(impl->control,
&impl->control_listener,
&control_stream_events, impl);
uint8_t buffer[256];
struct spa_pod_builder bt = SPA_POD_BUILDER_INIT(buffer, sizeof(buffer));
const struct spa_pod *param[1];
uint8_t buffer[256];
struct spa_pod_builder bt = SPA_POD_BUILDER_INIT(buffer, sizeof(buffer));
const struct spa_pod *param[1];
param[0] = spa_pod_builder_add_object(&bt,
SPA_TYPE_OBJECT_Format, SPA_PARAM_EnumFormat,
SPA_FORMAT_mediaType, SPA_POD_Id(SPA_MEDIA_TYPE_application),
SPA_FORMAT_mediaSubtype, SPA_POD_Id(SPA_MEDIA_SUBTYPE_control)
);
param[0] = spa_pod_builder_add_object(&bt,
SPA_TYPE_OBJECT_Format,
SPA_PARAM_EnumFormat,
SPA_FORMAT_mediaType,
SPA_POD_Id(SPA_MEDIA_TYPE_application),
SPA_FORMAT_mediaSubtype,
SPA_POD_Id(SPA_MEDIA_SUBTYPE_control)
);
pw_stream_connect(impl->control,
PW_DIRECTION_INPUT,
PW_ID_ANY,
PW_STREAM_FLAG_AUTOCONNECT |
PW_STREAM_FLAG_MAP_BUFFERS |
PW_STREAM_FLAG_RT_PROCESS,
param, 1);
}
pw_stream_connect(impl->control,
PW_DIRECTION_INPUT,
PW_ID_ANY,
PW_STREAM_FLAG_AUTOCONNECT |
PW_STREAM_FLAG_MAP_BUFFERS |
PW_STREAM_FLAG_RT_PROCESS,
param, 1);
}
impl->capture = pw_stream_new(impl->core,
"filter capture", impl->capture_props);