mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-24 07:00:05 -05:00
stream: advertise that we can do buffers
This commit is contained in:
parent
8f7328173b
commit
857352e4a4
1 changed files with 6 additions and 1 deletions
|
|
@ -1002,13 +1002,18 @@ static void add_controls(struct pw_stream *stream)
|
||||||
|
|
||||||
spa_pod_builder_init(&b, buffer, 4096);
|
spa_pod_builder_init(&b, buffer, 4096);
|
||||||
|
|
||||||
|
add_param(stream, PARAM_TYPE_INIT,
|
||||||
|
spa_pod_builder_object(&b,
|
||||||
|
SPA_TYPE_OBJECT_ParamIO, SPA_PARAM_IO,
|
||||||
|
SPA_PARAM_IO_id, &SPA_POD_Id(SPA_IO_Buffers),
|
||||||
|
SPA_PARAM_IO_size, &SPA_POD_Int(sizeof(struct spa_io_buffers)),
|
||||||
|
0));
|
||||||
add_param(stream, PARAM_TYPE_INIT,
|
add_param(stream, PARAM_TYPE_INIT,
|
||||||
spa_pod_builder_object(&b,
|
spa_pod_builder_object(&b,
|
||||||
SPA_TYPE_OBJECT_ParamIO, SPA_PARAM_IO,
|
SPA_TYPE_OBJECT_ParamIO, SPA_PARAM_IO,
|
||||||
SPA_PARAM_IO_id, &SPA_POD_Id(SPA_IO_Notify),
|
SPA_PARAM_IO_id, &SPA_POD_Id(SPA_IO_Notify),
|
||||||
SPA_PARAM_IO_size, &SPA_POD_Int(sizeof(struct spa_io_sequence) + 1024),
|
SPA_PARAM_IO_size, &SPA_POD_Int(sizeof(struct spa_io_sequence) + 1024),
|
||||||
0));
|
0));
|
||||||
|
|
||||||
add_param(stream, PARAM_TYPE_INIT,
|
add_param(stream, PARAM_TYPE_INIT,
|
||||||
spa_pod_builder_object(&b,
|
spa_pod_builder_object(&b,
|
||||||
SPA_TYPE_OBJECT_ParamIO, SPA_PARAM_IO,
|
SPA_TYPE_OBJECT_ParamIO, SPA_PARAM_IO,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue