From 9e3d0eb31bed3d9feb8fccd67947fd5ffbe07fc0 Mon Sep 17 00:00:00 2001 From: Ruwen Hahn Date: Thu, 15 Aug 2024 16:53:34 +0200 Subject: [PATCH] frontend: Add audio properties to GetClientConfiguration request --- frontend/utility/GoLiveAPI_PostData.cpp | 8 ++++++++ frontend/utility/models/multitrack-video.hpp | 8 +++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/frontend/utility/GoLiveAPI_PostData.cpp b/frontend/utility/GoLiveAPI_PostData.cpp index 1aeb871a7..4f244b6cd 100644 --- a/frontend/utility/GoLiveAPI_PostData.cpp +++ b/frontend/utility/GoLiveAPI_PostData.cpp @@ -61,6 +61,14 @@ GoLiveApi::PostData constructGoLivePost(QString streamKey, const std::optional composition_gpu_index; + uint32_t audio_samples_per_sec; + uint32_t audio_channels; + uint32_t audio_max_buffering_ms; + bool audio_fixed_buffering; NLOHMANN_DEFINE_TYPE_INTRUSIVE(Preferences, maximum_aggregate_bitrate, maximum_video_tracks, vod_track_audio, - width, height, framerate, canvas_width, canvas_height, composition_gpu_index) + width, height, framerate, canvas_width, canvas_height, composition_gpu_index, + audio_samples_per_sec, audio_channels, audio_max_buffering_ms, + audio_fixed_buffering) }; struct PostData {