1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import ReplayKit
- class SampleHandler: RPBroadcastSampleHandler {
- override func broadcastStarted(withSetupInfo setupInfo: [String : NSObject]?) {
-
- }
-
- override func broadcastPaused() {
-
- }
-
- override func broadcastResumed() {
-
- }
-
- override func broadcastFinished() {
-
- }
-
- override func processSampleBuffer(_ sampleBuffer: CMSampleBuffer, with sampleBufferType: RPSampleBufferType) {
- switch sampleBufferType {
- case RPSampleBufferType.video:
-
- break
- case RPSampleBufferType.audioApp:
-
- break
- case RPSampleBufferType.audioMic:
-
- break
- @unknown default:
-
- fatalError("Unknown type of sample buffer")
- }
- }
- }
|