From afbd7e984829fc6b74612d059c92a3f1064268e8 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Mon, 17 Feb 2025 09:00:10 -0500 Subject: [PATCH] correct pcmLength size when using RTP frames; --- src/bridge/HostBridge.cpp | 5 ++++- src/bridge/HostBridge.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bridge/HostBridge.cpp b/src/bridge/HostBridge.cpp index 43f2be4e..4bf52ae7 100644 --- a/src/bridge/HostBridge.cpp +++ b/src/bridge/HostBridge.cpp @@ -4,7 +4,7 @@ * GPLv2 Open Source. Use is subject to license terms. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright (C) 2024 Bryan Biedenkapp, N2PLL + * Copyright (C) 2024-2025 Bryan Biedenkapp, N2PLL * */ #include "Defines.h" @@ -1170,6 +1170,9 @@ void HostBridge::processUDPAudio() pcmLength = __GET_UINT32(buffer, 0U); } + if (m_udpRTPFrames) + pcmLength = MBE_SAMPLES_LENGTH; + UInt8Array __pcm = std::make_unique(pcmLength); uint8_t* pcm = __pcm.get(); diff --git a/src/bridge/HostBridge.h b/src/bridge/HostBridge.h index b80c6fda..b60b2056 100644 --- a/src/bridge/HostBridge.h +++ b/src/bridge/HostBridge.h @@ -4,7 +4,7 @@ * GPLv2 Open Source. Use is subject to license terms. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright (C) 2024 Bryan Biedenkapp, N2PLL + * Copyright (C) 2024-2025 Bryan Biedenkapp, N2PLL * */ /**