26 #import <Foundation/Foundation.h>
31 NS_ASSUME_NONNULL_BEGIN
46 @property (
class, nonatomic, nullable) id<VLCEventsConfiguring> sharedEventsConfiguration;
59 - (instancetype)initWithOptions:(NSArray *)options;
65 @property (readwrite, nonatomic, nullable) NSArray< id<VLCLogging> > *
loggers;
73 @property (readwrite, nonatomic) BOOL debugLogging
__deprecated_msg(
"Set loggers with -[VLCLibrary setLoggers:] instead");
85 @property (readwrite, nonatomic)
int debugLoggingLevel
__deprecated_msg(
"Use -[VLCLibrary setLogger:] with a VLCConsoleLogger instance instead");
103 @property (readwrite, nonatomic, nullable) id<VLCLibraryLogReceiverProtocol> debugLoggingTarget
__deprecated_msg(
"Use -[VLCLibrary setLogger:] with an object conforming to VLCLogging protocol instead");
129 - (void)setHumanReadableName:(NSString *)readableName withHTTPUserAgent:(NSString *)userAgent;
137 - (void)setApplicationIdentifier:(NSString *)identifier withVersion:(NSString *)version andApplicationIconName:(NSString *)icon;
154 - (void)handleMessage:(NSString *)message
155 debugLevel:(
int)level;
158 NS_ASSUME_NONNULL_END