luxlabs header browser preview


@class PLCharacterRecognitionAttributes, PLVisualSearchAttributes, NSData, PLManagedAsset, NSDate;

@interface PLMediaAnalysisAssetAttributes : PLManagedObject

@property (retain, nonatomic) NSDate *mediaAnalysisTimeStamp;
@property (nonatomic) unsigned long long mediaAnalysisVersion;
@property (nonatomic) int bestVideoRangeDurationTimeScale;
@property (nonatomic) long long bestVideoRangeDurationValue;
@property (nonatomic) int bestVideoRangeStartTimeScale;
@property (nonatomic) long long bestVideoRangeStartValue;
@property (nonatomic) int animatedStickerRangeDurationTimeScale;
@property (nonatomic) long long animatedStickerRangeDurationValue;
@property (nonatomic) int animatedStickerRangeStartTimeScale;
@property (nonatomic) long long animatedStickerRangeStartValue;
@property (nonatomic) long long packedBestPlaybackRect;
@property (nonatomic) float blurrinessScore;
@property (nonatomic) float exposureScore;
@property (nonatomic) float wallpaperScore;
@property (nonatomic) float autoplaySuggestionScore;
@property (nonatomic) float videoStickerSuggestionScore;
@property (nonatomic) float videoScore;
@property (nonatomic) float activityScore;
@property (nonatomic) float audioScore;
@property (nonatomic) float settlingEffectScore;
@property (nonatomic) unsigned long long faceCount;
@property (nonatomic) short audioClassification;
@property (nonatomic) short probableRotationDirection;
@property (nonatomic) float probableRotationDirectionConfidence;
@property (retain, nonatomic) NSData *colorNormalizationData;
@property (nonatomic) unsigned short screenTimeDeviceImageSensitivity;
@property (nonatomic) unsigned short syndicationProcessingValue;
@property (nonatomic) unsigned long long syndicationProcessingVersion;
@property (retain, nonatomic) PLManagedAsset *asset;
@property (retain, nonatomic) PLCharacterRecognitionAttributes *characterRecognitionAttributes;
@property (retain, nonatomic) PLVisualSearchAttributes *visualSearchAttributes;

+ (id)entityName;
+ (id)fetchRequest;

- (void)willSave;
- (struct { struct { long long x0; int x1; unsigned int x2; long long x3; } x0; struct { long long x0; int x1; unsigned int x2; long long x3; } x1; })animatedStickerTimeRange;
- (struct { struct { long long x0; int x1; unsigned int x2; long long x3; } x0; struct { long long x0; int x1; unsigned int x2; long long x3; } x1; })bestVideoTimeRange;
- (void)resetCharacterRecognitionAttributes;
- (void)resetVisualSearchAttributes;
- (void)setAnimatedStickerTimeRange:(struct { struct { long long x0; int x1; unsigned int x2; long long x3; } x0; struct { long long x0; int x1; unsigned int x2; long long x3; } x1; })a0;
- (void)setBestVideoTimeRange:(struct { struct { long long x0; int x1; unsigned int x2; long long x3; } x0; struct { long long x0; int x1; unsigned int x2; long long x3; } x1; })a0;
- (void)setCharacterRecognitionData:(id)a0 machineReadableCodeData:(id)a1 algorithmVersion:(short)a2 adjustmentVersion:(id)a3;
- (void)setStickerConfidenceScore:(float)a0 stickerAlgorithmVersion:(short)a1;
- (void)setVisualSearchData:(id)a0 algorithmVersion:(short)a1 adjustmentVersion:(id)a2;

@end