代码之家  ›  专栏  ›  技术社区  ›  Vinod

Opentok:swift中的OTCameraCaptureResolutionHigh等效变量

  •  2
  • Vinod  · 技术社区  · 9 年前

    我需要更改发布者的视频质量。 我面临一个转换问题 目标C到Swift 3.0 .

    这是我的目标C代码:

       OTPublisherSettings *settings = [[OTPublisherSettings alloc] init];
    settings.name = @"Bob's video";
    settings.audioTrack = NO;
    settings.videoTrack = YES;
    settings.cameraResolution = OTCameraCaptureResolutionHigh;
    settings.cameraFrameRate = OTCameraCaptureFrameRate30FPS;
    

    转换后的Swift代码为

    let settings = OTPublisherSettings()
     settings.name = "Bob's video"
    settings.audioTrack = false
    settings.videoTrack = true
    settings.cameraResolution = OTCameraCaptureResolutionHigh
    settings.cameraFrameRate = OTCameraCaptureFrameRate30FPS
    

    请告知。斯威夫特似乎为上述问题使用了另一组变量。

    1 回复  |  直到 9 年前
        1
  •  3
  •   Irshad Ahmad    9 年前
    let settings = OTPublisherSettings()
    settings.name = "Bob's video"
    settings.audioTrack = false
    settings.videoTrack = true
    settings.cameraResolution = .high
    settings.cameraFrameRate = .30fps