From 3ba0e35032f062fbe8ed9cea2854729aa334c3f1 Mon Sep 17 00:00:00 2001 From: Acaki Date: Thu, 21 Aug 2025 05:11:12 +0800 Subject: [PATCH] refactor: remove duplicate video format creation --- VoidLink/Stream/VideoDecoderRenderer.m | 8 -------- 1 file changed, 8 deletions(-) diff --git a/VoidLink/Stream/VideoDecoderRenderer.m b/VoidLink/Stream/VideoDecoderRenderer.m index 1df2dfdb..ce0238c8 100644 --- a/VoidLink/Stream/VideoDecoderRenderer.m +++ b/VoidLink/Stream/VideoDecoderRenderer.m @@ -882,14 +882,6 @@ int DrSubmitDecodeUnit(PDECODE_UNIT decodeUnit); } } - if (self->_formatDescImageBuffer == NULL || !CMVideoFormatDescriptionMatchesImageBuffer(self->_formatDescImageBuffer, imageBuffer)) { - OSStatus res = CMVideoFormatDescriptionCreateForImageBuffer(kCFAllocatorDefault, imageBuffer, &(self->_formatDescImageBuffer)); - if (res != noErr) { - Log(LOG_E, @"Failed to create video format description from imageBuffer"); - return; - } - } - CMSampleTimingInfo sampleTiming = {kCMTimeInvalid, presentationTimestamp, presentationDuration}; OSStatus err =