System/Library/Frameworks/Cinematic.framework
CNAssetInfo.h
@class AVAssetTrack, AVAsset, NSArray;
@interface CNAssetInfo : NSObject
@property (retain) AVAssetTrack *cinematicVideoTrack;
@property (retain) AVAssetTrack *cinematicDisparityTrack;
@property (retain) AVAssetTrack *cinematicMetadataTrack;
@property (readonly) AVAsset *asset;
@property (readonly) NSArray *allCinematicTracks;
@property (readonly) 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; } timeRange;
@property (readonly) struct CGSize { double x0; double x1; } naturalSize;
@property (readonly) struct CGSize { double x0; double x1; } preferredSize;
@property (readonly) struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; } preferredTransform;
+ (void)checkIfCinematic:(id)a0 completionHandler:(id /* block */)a1;
+ (void)loadFromAsset:(id)a0 completionHandler:(id /* block */)a1;
+ (void)loadFromCinematicVideoTrack:(id)a0 completionHandler:(id /* block */)a1;
- (void).cxx_destruct;
- (id)sampleDataTrackIDs;
- (id)_initWithVideoTrack:(id)a0 disparityTrack:(id)a1 metadataTrack:(id)a2;
- (id)frameTimingTrack;
- (id)videoCompositionTrackIDs;
- (id)videoCompositionTracks;
@end