24 #ifndef VLCAdjustFilter_h
25 #define VLCAdjustFilter_h
31 NS_ASSUME_NONNULL_BEGIN
33 extern NSString *
const kVLCAdjustFilterContrastParameterKey;
34 extern NSString *
const kVLCAdjustFilterBrightnessParameterKey;
35 extern NSString *
const kVLCAdjustFilterHueParameterKey;
36 extern NSString *
const kVLCAdjustFilterSaturationParameterKey;
37 extern NSString *
const kVLCAdjustFilterGammaParameterKey;
46 @property (nonatomic, readonly) id<VLCFilterParameter>
contrast;
49 @property (nonatomic, readonly) id<VLCFilterParameter>
brightness;
52 @property (nonatomic, readonly) id<VLCFilterParameter>
hue;
55 @property (nonatomic, readonly) id<VLCFilterParameter>
saturation;
58 @property (nonatomic, readonly) id<VLCFilterParameter>
gamma;
60 + (instancetype)new NS_UNAVAILABLE;
61 + (instancetype)createWithVLCMediaPlayer:(
VLCMediaPlayer *)mediaPlayer;
62 - (instancetype)init NS_UNAVAILABLE;
63 - (instancetype)initWithVLCMediaPlayer:(
VLCMediaPlayer *)mediaPlayer NS_DESIGNATED_INITIALIZER;