INNER CODE UNIT · Swift

nextFrame

pa-jesusf/KikoFlu · ios/Runner/AppDelegate.swift:552

        var nextFrame = max(0, startPositionMs / resolvedFrameMs)
        var retryCount = 0

        while generation == streamAnalysisGeneration {
            do {
                let readablePath = readableAnalysisPath(path: path, finalPath: finalPath)
                let analysis = try analyzeAudio(
                    path: readablePath,
                    frameMs: resolvedFrameMs,
                    maxDurationMs: maxDurationMs,
                    startFrame: nextFrame,
                    maxEnergyFrames: chunkFrames
                )
                guard generation == streamAnalysisGeneration else { return }
                guard let energies = analysis["energies"] as? [Double] else { return }
                let chunkStartFrame = analysis["startFrame"] as? Int ?? nextFrame

                if !energies.isEmpty {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…