diff --git a/src/pipewire/stream.h b/src/pipewire/stream.h index ca52a132b..a220c3721 100644 --- a/src/pipewire/stream.h +++ b/src/pipewire/stream.h @@ -201,7 +201,7 @@ struct pw_stream_events { enum pw_stream_state state, const char *error); /** Notify information about a control. */ - void (*control_info) (void *data, uint32_t id, struct pw_stream_control *control); + void (*control_info) (void *data, uint32_t id, const struct pw_stream_control *control); /** when the format changed. The listener should call * pw_stream_finish_format() from within this callback or later to complete diff --git a/src/tests/test-stream.c b/src/tests/test-stream.c index f5192f06f..443965b7f 100644 --- a/src/tests/test-stream.c +++ b/src/tests/test-stream.c @@ -40,7 +40,7 @@ static void test_abi(void) void (*destroy) (void *data); void (*state_changed) (void *data, enum pw_stream_state old, enum pw_stream_state state, const char *error); - void (*control_info) (void *data, uint32_t id, struct pw_stream_control *control); + void (*control_info) (void *data, uint32_t id, const struct pw_stream_control *control); void (*format_changed) (void *data, const struct spa_pod *format); void (*add_buffer) (void *data, struct pw_buffer *buffer); void (*remove_buffer) (void *data, struct pw_buffer *buffer);