Skip to content

Commit cc6e480

Browse files
committed
rename SampleBufferVideoRenderer
1 parent 29d61f1 commit cc6e480

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

Sources/LiveKit/Views/InternalSampleBufferVideoRenderer.swift renamed to Sources/LiveKit/Views/SampleBufferVideoRenderer.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import Foundation
1818

1919
@_implementationOnly import WebRTC
2020

21-
class InternalSampleBufferVideoRenderer: NativeView, Loggable {
21+
class SampleBufferVideoRenderer: NativeView, Loggable {
2222
public let sampleBufferDisplayLayer: AVSampleBufferDisplayLayer
2323

2424
override init(frame: CGRect) {
@@ -47,7 +47,7 @@ class InternalSampleBufferVideoRenderer: NativeView, Loggable {
4747
}
4848
}
4949

50-
extension InternalSampleBufferVideoRenderer: LKRTCVideoRenderer {
50+
extension SampleBufferVideoRenderer: LKRTCVideoRenderer {
5151
func setSize(_: CGSize) {
5252
//
5353
}
@@ -73,13 +73,13 @@ extension InternalSampleBufferVideoRenderer: LKRTCVideoRenderer {
7373
return
7474
}
7575

76-
DispatchQueue.main.async {
77-
self.sampleBufferDisplayLayer.enqueue(sampleBuffer)
76+
Task { @MainActor in
77+
sampleBufferDisplayLayer.enqueue(sampleBuffer)
7878
}
7979
}
8080
}
8181

82-
extension InternalSampleBufferVideoRenderer: Mirrorable {
82+
extension SampleBufferVideoRenderer: Mirrorable {
8383
func set(mirrored: Bool) {
8484
sampleBufferDisplayLayer.transform = mirrored ? VideoView.mirrorTransform : CATransform3DIdentity
8585
}

Sources/LiveKit/Views/VideoView.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ public class VideoView: NativeView, Loggable {
147147
/// This is only available when the renderer is using AVSampleBufferDisplayLayer.
148148
/// Recommended to be accessed from main thread.
149149
public var avSampleBufferDisplayLayer: AVSampleBufferDisplayLayer? {
150-
guard let nr = nativeRenderer as? InternalSampleBufferVideoRenderer else { return nil }
150+
guard let nr = nativeRenderer as? SampleBufferVideoRenderer else { return nil }
151151
return nr.sampleBufferDisplayLayer
152152
}
153153

@@ -620,7 +620,7 @@ extension VideoView {
620620
static func createNativeRendererView(for renderMode: VideoView.RenderMode) -> NativeRendererView {
621621
if case .sampleBuffer = renderMode {
622622
logger.log("Using AVSampleBufferDisplayLayer for VideoView's Renderer", type: VideoView.self)
623-
return InternalSampleBufferVideoRenderer()
623+
return SampleBufferVideoRenderer()
624624
} else {
625625
logger.log("Using RTCMTLVideoView for VideoView's Renderer", type: VideoView.self)
626626
let result = LKRTCMTLVideoView()

0 commit comments

Comments
 (0)