mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-06 13:30:01 -05:00
stream: add trigger_done event
It is emited after the graph cycle that was started with trigger_process() completed.
This commit is contained in:
parent
0982c903eb
commit
7529e7c47c
5 changed files with 43 additions and 1 deletions
|
|
@ -275,11 +275,18 @@ on_stream_param_changed(void *_data, uint32_t id, const struct spa_pod *param)
|
|||
pw_stream_update_params(stream, params, 5);
|
||||
}
|
||||
|
||||
static void
|
||||
on_trigger_done(void *_data)
|
||||
{
|
||||
pw_log_trace("trigger done");
|
||||
}
|
||||
|
||||
static const struct pw_stream_events stream_events = {
|
||||
PW_VERSION_STREAM_EVENTS,
|
||||
.process = on_process,
|
||||
.state_changed = on_stream_state_changed,
|
||||
.param_changed = on_stream_param_changed,
|
||||
.trigger_done = on_trigger_done,
|
||||
};
|
||||
|
||||
static void do_quit(void *userdata, int signal_number)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue