diff --git a/plugins/linux-pipewire/pipewire.c b/plugins/linux-pipewire/pipewire.c index e2bbd6005..3ee3748d9 100644 --- a/plugins/linux-pipewire/pipewire.c +++ b/plugins/linux-pipewire/pipewire.c @@ -868,7 +868,7 @@ static void play_pipewire_stream(obs_pipewire_data *obs_pw) /* obs_source_info methods */ -void *obs_pipewire_create(int pipewire_fd, int pipewire_node) +obs_pipewire_data *obs_pipewire_create(int pipewire_fd, int pipewire_node) { obs_pipewire_data *obs_pw = bzalloc(sizeof(obs_pipewire_data)); diff --git a/plugins/linux-pipewire/pipewire.h b/plugins/linux-pipewire/pipewire.h index 05118bf7c..f0df6e906 100644 --- a/plugins/linux-pipewire/pipewire.h +++ b/plugins/linux-pipewire/pipewire.h @@ -24,7 +24,7 @@ typedef struct _obs_pipewire_data obs_pipewire_data; -void *obs_pipewire_create(int pipewire_fd, int pipewire_node); +obs_pipewire_data *obs_pipewire_create(int pipewire_fd, int pipewire_node); void obs_pipewire_destroy(obs_pipewire_data *obs_pw); void obs_pipewire_show(obs_pipewire_data *obs_pw);