From 3df54a3e79b8e88855a529351fa0dc46bb135631 Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 9 Feb 2026 12:05:22 +0100 Subject: [PATCH] [channels,tsmf] use freerdp_getApplicationDetailsString Name pulse source/sinc properly --- channels/tsmf/client/pulse/tsmf_pulse.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/channels/tsmf/client/pulse/tsmf_pulse.c b/channels/tsmf/client/pulse/tsmf_pulse.c index b5b9f033f..ed8e80778 100644 --- a/channels/tsmf/client/pulse/tsmf_pulse.c +++ b/channels/tsmf/client/pulse/tsmf_pulse.c @@ -134,7 +134,8 @@ static BOOL tsmf_pulse_open(ITSMFAudioDevice* audio, const char* device) return FALSE; } - pulse->context = pa_context_new(pa_threaded_mainloop_get_api(pulse->mainloop), "freerdp"); + pulse->context = pa_context_new(pa_threaded_mainloop_get_api(pulse->mainloop), + freerdp_getApplicationDetailsString()); if (!pulse->context) { @@ -233,7 +234,8 @@ static BOOL tsmf_pulse_open_stream(TSMFPulseAudioDevice* pulse) DEBUG_TSMF(""); pa_threaded_mainloop_lock(pulse->mainloop); - pulse->stream = pa_stream_new(pulse->context, "freerdp", &pulse->sample_spec, NULL); + pulse->stream = pa_stream_new(pulse->context, freerdp_ApplicationDetailsString(), + &pulse->sample_spec, NULL); if (!pulse->stream) {