diff --git a/src/screencast/pipewire_screencast.c b/src/screencast/pipewire_screencast.c index f88af91..3f24e61 100644 --- a/src/screencast/pipewire_screencast.c +++ b/src/screencast/pipewire_screencast.c @@ -119,7 +119,8 @@ static void pwr_handle_stream_param_changed(void *data, uint32_t id, SPA_PARAM_BUFFERS_blocks, SPA_POD_Int(1), SPA_PARAM_BUFFERS_size, SPA_POD_Int(cast->simple_frame.size), SPA_PARAM_BUFFERS_stride, SPA_POD_Int(cast->simple_frame.stride), - SPA_PARAM_BUFFERS_align, SPA_POD_Int(ALIGN)); + SPA_PARAM_BUFFERS_align, SPA_POD_Int(ALIGN), + SPA_PARAM_BUFFERS_dataType, SPA_POD_Int((1<