From aaee014955ec2657b006b40da9641d579beee223 Mon Sep 17 00:00:00 2001 From: Isaac <> Date: Sat, 15 Feb 2025 13:04:30 +0400 Subject: [PATCH] Debugging --- .../Sources/ChatMessageInteractiveMediaNode.swift | 5 +++++ .../Sources/NativeVideoContent.swift | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/submodules/TelegramUI/Components/Chat/ChatMessageInteractiveMediaNode/Sources/ChatMessageInteractiveMediaNode.swift b/submodules/TelegramUI/Components/Chat/ChatMessageInteractiveMediaNode/Sources/ChatMessageInteractiveMediaNode.swift index 5dda9dc5fc..63817c1930 100644 --- a/submodules/TelegramUI/Components/Chat/ChatMessageInteractiveMediaNode/Sources/ChatMessageInteractiveMediaNode.swift +++ b/submodules/TelegramUI/Components/Chat/ChatMessageInteractiveMediaNode/Sources/ChatMessageInteractiveMediaNode.swift @@ -1952,6 +1952,11 @@ public final class ChatMessageInteractiveMediaNode: ASDisplayNode, GalleryItemTr videoNode.isUserInteractionEnabled = false var firstTime = true videoNode.ownsContentNodeUpdated = { [weak self] owns in + /*#if DEBUG + // Debug memory leak + let _ = videoNode.videoQualityState() + #endif*/ + if let strongSelf = self, let videoNode = strongSelf.videoNode { if firstTime { firstTime = false diff --git a/submodules/TelegramUniversalVideoContent/Sources/NativeVideoContent.swift b/submodules/TelegramUniversalVideoContent/Sources/NativeVideoContent.swift index b6d93d145d..e8b67bd497 100644 --- a/submodules/TelegramUniversalVideoContent/Sources/NativeVideoContent.swift +++ b/submodules/TelegramUniversalVideoContent/Sources/NativeVideoContent.swift @@ -278,7 +278,7 @@ private enum PlayerImpl { public extension ChunkMediaPlayerV2.MediaDataReaderParams { init(context: AccountContext) { var useV2Reader = true - if let data = context.currentAppConfiguration.with({ $0 }).data, let value = data["ios_video_v2_reader"] as? Double { + if let data = context.currentAppConfiguration.with({ $0 }).data, let value = data["ios_video_v2_reader2"] as? Double { useV2Reader = value != 0.0 }