luxlabs header browser preview


@class NSArray;

@interface AVPlayerMediaSelectionCriteria : NSObject {
    void *_criteriaInternal;
}

@property (readonly, nonatomic) NSArray *preferredLanguages;
@property (readonly, nonatomic) NSArray *preferredMediaCharacteristics;
@property (readonly, nonatomic) NSArray *principalMediaCharacteristics;

- (id)init;
- (void)dealloc;
- (id)description;
- (id)figDictionary;
- (id)initWithFigDictionary:(id)a0;
- (id)initWithPreferredLanguages:(id)a0 preferredMediaCharacteristics:(id)a1;
- (id)initWithPreferredLanguages:(id)a0 preferredMediaCharacteristics:(id)a1 fallbackPreferredLanguages:(id)a2 fallbackPreferredMediaCharacteristics:(id)a3 captionDisplayType:(long long)a4;
- (id)initWithPreferredLanguages:(id)a0 preferredMediaCharacteristics:(id)a1 preferredMediaSubTypes:(id)a2 precludedMediaSubTypes:(id)a3;
- (id)initWithPreferredLanguages:(id)a0 preferredMediaCharacteristics:(id)a1 preferredMediaSubTypes:(id)a2 precludedMediaSubTypes:(id)a3 preferMultichannelAudio:(BOOL)a4 precludeMultichannelAudio:(BOOL)a5;
- (id)initWithPrincipalMediaCharacteristics:(id)a0 preferredLanguages:(id)a1 preferredMediaCharacteristics:(id)a2;
- (BOOL)precludeMultichannelAudio;
- (id)precludedMediaSubTypes;
- (BOOL)preferMultichannelAudio;
- (id)preferredMediaSubTypes;

@end