Resource Base
Table of contents

DCECameraStateListener

The protocol to handle callback when camera state changes.

  • Objective-C
  • Swift
  1. @protocol DCECameraStateListener <NSObject>
    
  2. protocol DCECameraStateListener : NSObjectProtocol
    
Method Type Description
stateChangeCallback required The callback method is triggered when camera state changes.

stateChangeCallback

The callback method is triggered when camera state changes.

  • Objective-C
  • Swift
  1. - (void)stateChangeCallback:(EnumCameraState)cameraState;
    
  2. func stateChangeCallback(_ currentState: EnumCameraState)
    

Parameters

cameraState: The camera state. It includes opened, opening, closed and closing.

Code Snippet

  • Objective-C
  • Swift
  1. @interface ViewController ()<DCECameraStateListener>
    - (void)configurationDCE{
       [_dce setCameraStateListener:self];
    }
    - (void)stateChangeCallback:(EnumCameraState)state{
       // Add your code to do when camera state changes.
    }
    
  2. class ViewController: UIViewController,DCECameraStateListener{
       func configurationDCE(){
          dce.setCameraStateListener(self)
       }
       func stateChangeCallback(EnumCameraState currentState){
          // Add your code to do when camera state changes.
       }
    }
    

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

version 3.0.3

  • Latest version
  • Version 4.x
    • Version 4.2.0
    • Version 4.0.2
    • Version 4.0.1
    • Version 4.0.0
  • Version 3.x
    • Version 3.0.3
    • Version 3.0.2
    • Version 3.0.1
    • Version 3.0.0
  • Version 2.x
    • Version 2.3.21
    • Version 2.3.20
    • Version 2.3.12
    • Version 2.3.11
    • Version 2.3.10
    • Version 2.3.5
    • Version 2.3.4
    • Version 2.3.3
    • Version 2.3.2
    • Version 2.3.1
    • Version 2.3.0
    • Version 2.1.4
    • Version 2.1.3
    • Version 2.1.1
    • Version 2.0.0
Change +