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)
VKRecorderDelegate Protocol Reference