From 01da0f92da35de82b6c9d1527f392bc240eabc1d Mon Sep 17 00:00:00 2001 From: Dave Behnke <916775+dbehnke@users.noreply.github.com> Date: Sun, 28 Dec 2025 19:32:25 -0500 Subject: [PATCH] fix: Add StopRecording to CPacketStream --- reflector/PacketStream.cpp | 7 +++++++ reflector/PacketStream.h | 1 + 2 files changed, 8 insertions(+) diff --git a/reflector/PacketStream.cpp b/reflector/PacketStream.cpp index d728b56..8847856 100644 --- a/reflector/PacketStream.cpp +++ b/reflector/PacketStream.cpp @@ -116,3 +116,10 @@ const CIp *CPacketStream::GetOwnerIp(void) } return nullptr; } + +std::string CPacketStream::StopRecording() +{ + if (m_CodecStream) + return m_CodecStream->StopRecording(); + return ""; +} diff --git a/reflector/PacketStream.h b/reflector/PacketStream.h index e7b7581..741b035 100644 --- a/reflector/PacketStream.h +++ b/reflector/PacketStream.h @@ -49,6 +49,7 @@ public: // get std::shared_ptr GetOwnerClient(void) { return m_OwnerClient; } const CIp *GetOwnerIp(void); + std::string StopRecording(void); bool IsExpired(void) const { return (m_LastPacketTime.time() > STREAM_TIMEOUT); } bool IsOpen(void) const { return m_bOpen; } uint16_t GetStreamId(void) const { return m_uiStreamId; }