DJI Mobile SDK Documentation

      class DJILensParametersListener

      interface DJILensParametersListener
      Package:dji.sdk.camera
      Description:

      Defines the listeners of the Camera parameters range.

      Class Members:
      method onLensISORangeChange
      void onLensISORangeChange(@NonNull SettingsDefinitions.ISO[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens ISO range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull SettingsDefinitions.ISO[] newRangeThe new range.
      method onLensExposureModeRangeChange
      void onLensExposureModeRangeChange(@NonNull SettingsDefinitions.ExposureMode[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens exposure mode range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull SettingsDefinitions.ExposureMode[] newRangeThe new range.
      method onLensShutterSpeedRangeChange
      void onLensShutterSpeedRangeChange(@NonNull SettingsDefinitions.ShutterSpeed[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens shutter speed range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull SettingsDefinitions.ShutterSpeed[] newRangeThe new range.
      method onLensApertureRangeChange
      void onLensApertureRangeChange(@NonNull SettingsDefinitions.Aperture[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens aperture range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull SettingsDefinitions.Aperture[] newRangeThe new range.
      method onLensExposureCompensationRangeChange
      void onLensExposureCompensationRangeChange(@NonNull SettingsDefinitions.ExposureCompensation[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens exposure compensation range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull SettingsDefinitions.ExposureCompensation[] newRangeThe new range.
      method onLensVideoResolutionAndFrameRateRangeChange
      void onLensVideoResolutionAndFrameRateRangeChange(@NonNull ResolutionAndFrameRate[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens video resolution and frame rate range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull ResolutionAndFrameRate[] newRangeThe new range.
      method onLensThermalPaletteRangeChange
      void onLensThermalPaletteRangeChange(@NonNull SettingsDefinitions.ThermalPalette[] newRange)
      Package:dji.sdk.camera
      Description:

      When the lens thermal palette range is changed, the listener will receive this callback.

      Input Parameters:
      @NonNull SettingsDefinitions.ThermalPalette[] newRangeThe new range.