@@ -28,38 +28,28 @@ import AVFoundation
2828import UIKit
2929
3030
31- public typealias MediaSessionInput_SampleBufferAudio = AudioMediaSessionInput & SampleBufferInput
32- public typealias MediaSessionInput_SampleBufferVideo = VideoMediaSessionInput & SampleBufferInput
33- public typealias MediaSessionInput_PixelBufferVideo = VideoMediaSessionInput & BufferInput
31+ internal typealias MediaSessionInput_SampleBufferAudio = AudioMediaSessionInput & SampleBufferInput
32+ internal typealias MediaSessionInput_SampleBufferVideo = VideoMediaSessionInput & SampleBufferInput
33+ internal typealias MediaSessionInput_PixelBufferVideo = VideoMediaSessionInput & BufferInput
3434
3535
36- public
36+ internal
3737protocol MediaSessionInput {
3838
39- // typealias Audio = AudioMediaSessionInput
40- //
41- // typealias Video = VideoMediaSessionInput
42-
43- // typealias SampleBufferAudio = AudioMediaSessionInput & SampleBufferInput
44- //
45- // typealias SampleBufferVideo = VideoMediaSessionInput & SampleBufferInput
46- //
47- // typealias PixelBufferVideo = VideoMediaSessionInput & BufferInput
48-
4939 func start( )
5040
5141 func stop( )
5242}
5343
54- public
44+ internal
5545protocol AudioMediaSessionInput : MediaSessionInput {
5646
5747 func recommendedAudioSettingsForAssetWriter(
5848 writingTo outputFileType: AVFileType
5949 ) -> [ String : Any ]
6050}
6151
62- public
52+ internal
6353protocol VideoMediaSessionInput : MediaSessionInput {
6454
6555 var size : CGSize { get }
@@ -71,13 +61,13 @@ protocol VideoMediaSessionInput: MediaSessionInput {
7161 var imageOrientation : UIImage . Orientation { get }
7262}
7363
74- public
64+ internal
7565protocol SampleBufferInput : AnyObject {
7666
7767 var output : ( ( CMSampleBuffer ) -> Void ) ? { get set }
7868}
7969
80- public
70+ internal
8171protocol BufferInput : AnyObject {
8272
8373 var output : ( ( CVBuffer , CMTime ) -> Void ) ? { get set }
0 commit comments