main: set audio data always

The audio state is always present (even if no audio rx/tx is used),
so set this always.

This will allow setting the data also for tx (the vrxtx) - the check if
either audio tx or rx is unnecessary (as indicated above).
This commit is contained in:
Martin Pulec
2024-08-07 16:38:34 +02:00
parent 0d143d3789
commit 78f2a30f12
2 changed files with 19 additions and 18 deletions

View File

@@ -1479,14 +1479,12 @@ int main(int argc, char *argv[])
}
}
if(audio_get_display_flags(uv.audio)) {
struct additional_audio_data aux = {
{ uv.display_device, display_put_audio_frame,
display_reconfigure_audio, display_ctl_property },
uv.state_video_rxtx,
};
audio_register_aux_data(uv.audio, aux);
}
struct additional_audio_data aux = {
{ uv.display_device, display_put_audio_frame,
display_reconfigure_audio, display_ctl_property },
uv.state_video_rxtx,
};
audio_register_aux_data(uv.audio, aux);
if (opt.requested_capabilities != nullptr) {
print_capabilities(opt.requested_capabilities);