diff --git a/submodules/MediaPlayer/Sources/FFMpegMediaFrameSourceContext.swift b/submodules/MediaPlayer/Sources/FFMpegMediaFrameSourceContext.swift index 5040178a67..c37daadb40 100644 --- a/submodules/MediaPlayer/Sources/FFMpegMediaFrameSourceContext.swift +++ b/submodules/MediaPlayer/Sources/FFMpegMediaFrameSourceContext.swift @@ -124,7 +124,7 @@ private func readPacketCallback(userData: UnsafeMutableRawPointer?, buffer: Unsa let readingOffset = context.readingOffset let readCount = max(0, min(fileSize - readingOffset, Int(bufferSize))) let range = readingOffset ..< (readingOffset + readCount) - precondition(readCount < 1 * 1024 * 1024) + assert(readCount < 16 * 1024 * 1024) lseek(fd, off_t(range.lowerBound), SEEK_SET) var data = Data(count: readCount) @@ -147,7 +147,7 @@ private func readPacketCallback(userData: UnsafeMutableRawPointer?, buffer: Unsa let readCount = max(0, min(next.size - readingOffset, Int(bufferSize))) let range = readingOffset ..< (readingOffset + readCount) - precondition(readCount < 1 * 1024 * 1024) + assert(readCount < 16 * 1024 * 1024) let fd = open(next.path, O_RDONLY, S_IRUSR) if fd >= 0 {