VKRecorderDelegate
public protocol VKRecorderDelegate : AnyObject
VKRecorder delegate, provides updates for authorization, configuration changes, session state, preview state, and mode changes.
-
vkRecorder(_:
Default implementationdidUpdateVideoConfiguration: ) Default Implementation
Declaration
Swift
func vkRecorder(_ vkRecorder: VKRecorder, didUpdateVideoConfiguration videoConfiguration: VKRecorderVideoConfiguration)
-
vkRecorder(_:
Default implementationdidUpdateAudioConfiguration: ) Default Implementation
Declaration
Swift
func vkRecorder(_ vkRecorder: VKRecorder, didUpdateAudioConfiguration audioConfiguration: VKRecorderAudioConfiguration)
-
vkRecorderSessionWillStart(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderSessionWillStart(_ vkRecorder: VKRecorder)
-
vkRecorderSessionDidStart(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderSessionDidStart(_ vkRecorder: VKRecorder)
-
vkRecorderSessionDidStop(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderSessionDidStop(_ vkRecorder: VKRecorder)
-
vkRecorderDidFinishAutoMerge(_:
Default implementation_: ) Default Implementation
Declaration
Swift
func vkRecorderDidFinishAutoMerge(_ url: URL, _ session: VKRecorderSession)
-
vkRecorderDidFinishAutoMergeWithError(_:
Default implementation_: ) Default Implementation
Declaration
Swift
func vkRecorderDidFinishAutoMergeWithError(_ error: Error, _ session: VKRecorderSession)
-
Declaration
Swift
func vkRecorderDidFinishUploadWhileRecording(_ video: VKVideo, _ session: VKRecorderSession)
-
vkRecorderSessionWasInterrupted(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderSessionWasInterrupted(_ vkRecorder: VKRecorder)
-
vkRecorderSessionInterruptionEnded(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderSessionInterruptionEnded(_ vkRecorder: VKRecorder)
-
vkRecorderCaptureModeWillChange(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderCaptureModeWillChange(_ vkRecorder: VKRecorder)
-
vkRecorderCaptureModeDidChange(_:
Default implementation) Default Implementation
Declaration
Swift
func vkRecorderCaptureModeDidChange(_ vkRecorder: VKRecorder)