//#!announcer.rb // SCManagedDeviceCapacityAnalyzerListener.h // Snapchat // // Created by Liu Liu on 5/4/15. // Copyright (c) 2015 Liu Liu. All rights reserved. // #import "SCCapturerDefines.h" #import @class SCManagedDeviceCapacityAnalyzer; @protocol SCManagedDeviceCapacityAnalyzerListener @optional // These callbacks happen on a internal queue - (void)managedDeviceCapacityAnalyzer:(SCManagedDeviceCapacityAnalyzer *)managedDeviceCapacityAnalyzer didChangeLowLightCondition:(BOOL)lowLightCondition; - (void)managedDeviceCapacityAnalyzer:(SCManagedDeviceCapacityAnalyzer *)managedDeviceCapacityAnalyzer didChangeAdjustingExposure:(BOOL)adjustingExposure; - (void)managedDeviceCapacityAnalyzer:(SCManagedDeviceCapacityAnalyzer *)managedDeviceCapacityAnalyzer didChangeAdjustingFocus:(BOOL)adjustingFocus; - (void)managedDeviceCapacityAnalyzer:(SCManagedDeviceCapacityAnalyzer *)managedDeviceCapacityAnalyzer didChangeBrightness:(float)adjustingBrightness; - (void)managedDeviceCapacityAnalyzer:(SCManagedDeviceCapacityAnalyzer *)managedDeviceCapacityAnalyzer didChangeLightingCondition:(SCCapturerLightingConditionType)lightingCondition; @end