macos related changes

This commit is contained in:
Mikhail Filimonov 2024-12-19 14:58:12 +04:00
parent 288f7820df
commit 3095400114
3 changed files with 14 additions and 3 deletions

View File

@ -5,7 +5,7 @@ import FFMpegBinding
import VideoToolbox
#if os(macOS)
private let isHardwareAv1Supported: Bool = {
private let internal_isHardwareAv1Supported: Bool = {
let value = VTIsHardwareDecodeSupported(kCMVideoCodecType_AV1)
return value
}()

View File

@ -3,6 +3,18 @@ import SwiftSignalKit
import TgVoipWebrtc
import TelegramCore
#if os(macOS)
public class OngoingCallContext {
public class AudioDevice {
}
}
public func callLogsPath(account: Account) -> String {
return account.basePath + "/calls"
}
#endif
final class ContextQueueImpl: NSObject, OngoingCallThreadLocalContextQueueWebrtc {
private let queue: Queue
@ -718,6 +730,7 @@ public final class OngoingGroupCallContext {
preferX264: preferX264,
logPath: logPath,
statsLogPath: tempStatsLogPath,
audioDevice: nil,
encryptionKey: encryptionKey,
isConference: isConference
)

View File

@ -1,8 +1,6 @@
import Foundation
import UIKit
import SwiftSignalKit
import TelegramCore
import TelegramUIPreferences
import Network
import TgVoip