ZMVideoSDKVideoSettingHelper.h 680 B

1234567891011121314151617181920212223
  1. //
  2. #import <Foundation/Foundation.h>
  3. NS_ASSUME_NONNULL_BEGIN
  4. @interface ZMVideoSDKVideoSettingHelper : NSObject
  5. /**
  6. @brief Call this method to enable or disable temporal video denoising. This process reduces noise between frames of video.
  7. @param enable YES to enable the temporal de-noise of video. NO to disable it.
  8. @return If the function succeeds, the return value is ZMVideoSDKErrors_Success.
  9. */
  10. -(ZMVideoSDKErrors)enableTemporalDeNoise:(BOOL)enable;
  11. /**
  12. @brief Query if the option to optimize video quality with de-noise is enabled.
  13. @return YES if temporal video denoising is enabled, otherwise NO.
  14. */
  15. -(BOOL)isTemporalDeNoiseEnabled;
  16. @end
  17. NS_ASSUME_NONNULL_END