Skip to content

Commit d4cb101

Browse files
committed
7.0
1 parent d576a9c commit d4cb101

File tree

12,466 files changed

+298276
-81695
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

12,466 files changed

+298276
-81695
lines changed

Frameworks/AVFoundation.framework/AVAVVideoSettingsVideoOutputSettings.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
@class NSDictionary;
66

77
@interface AVAVVideoSettingsVideoOutputSettings : AVVideoOutputSettings <AVReencodedVideoSettingsForFig> {
8+
NSDictionary *_VTCleanApertureDictionary;
9+
NSDictionary *_VTPixelAspectRatioDictionary;
810
NSDictionary *_adaptedVideoCompressionProperties;
911
}
1012

@@ -17,11 +19,13 @@
1719
+ (id)eligibleOutputSettingsDictionaryKeys;
1820

1921
- (BOOL)canFullySpecifyOutputFormatReturningReason:(id*)arg1;
22+
- (id)cleanApertureDictionary;
2023
- (void)dealloc;
2124
- (int)height;
2225
- (id)initWithAVVideoSettingsDictionary:(id)arg1 exceptionReason:(id*)arg2;
2326
- (id)initWithTrustedAVVideoSettingsDictionary:(id)arg1;
2427
- (BOOL)isCodecAvailableOnCurrentSystem;
28+
- (id)pixelAspectRatioDictionary;
2529
- (unsigned long)videoCodecType;
2630
- (id)videoCompressionProperties;
2731
- (id)videoEncoderSpecification;

Frameworks/AVFoundation.framework/AVAsset.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@
1111
@property(readonly) NSArray * availableChapterLocales;
1212
@property(readonly) struct { long long x1; int x2; unsigned int x3; long long x4; } duration;
1313
@property(readonly) struct CGSize { float x1; float x2; } naturalSize;
14+
@property(readonly) struct CGSize { float x1; float x2; } naturalSizeWithPreferredTransforms;
1415
@property(readonly) float preferredRate;
1516
@property(readonly) struct CGAffineTransform { float x1; float x2; float x3; float x4; float x5; float x6; } preferredTransform;
1617
@property(readonly) float preferredVolume;
1718

1819
+ (id)assetWithURL:(id)arg1 figPlaybackItem:(struct OpaqueFigPlaybackItem { }*)arg2 trackIDs:(id)arg3 dynamicBehavior:(BOOL)arg4;
1920
+ (id)assetWithURL:(id)arg1;
21+
+ (id)keyPathsForValuesAffectingNaturalSizeWithPreferredTransforms;
2022

2123
- (id)_absoluteURL;
2224
- (id)_assetInspector;
@@ -25,6 +27,7 @@
2527
- (id)_comparisonToken;
2628
- (BOOL)_containsAtLeastOnePlayableAudioTrack;
2729
- (BOOL)_containsAtLeastOnePlayableVideoTrack;
30+
- (id)_exportURL;
2831
- (struct OpaqueFigAsset { }*)_figAsset;
2932
- (id)_firstTrackGroupWithMediaType:(id)arg1;
3033
- (struct OpaqueFigFormatReader { }*)_formatReader;
@@ -61,9 +64,11 @@
6164
- (id)lyrics;
6265
- (id)mediaSelectionGroupForMediaCharacteristic:(id)arg1;
6366
- (id)mediaSelectionGroups;
67+
- (id)metadata;
6468
- (id)metadataForFormat:(id)arg1;
6569
- (void)mpLoadValuesAsynchronouslyForKeys:(id)arg1 completionQueue:(id)arg2 completionHandler:(id)arg3;
6670
- (struct CGSize { float x1; float x2; })naturalSize;
71+
- (struct CGSize { float x1; float x2; })naturalSizeWithPreferredTransforms;
6772
- (int)naturalTimeScale;
6873
- (float)preferredRate;
6974
- (float)preferredSoundCheckVolumeNormalization;

Frameworks/AVFoundation.framework/AVAssetExportSession.h

Lines changed: 38 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,22 @@
22
Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
33
*/
44

5-
@class AVAsset, AVAssetExportSessionInternal, AVAudioMix, AVVideoComposition, NSArray, NSError, NSString, NSURL;
5+
@class <AVVideoCompositing>, AVAsset, AVAssetExportSessionInternal, AVAudioMix, AVMetadataItemFilter, AVVideoComposition, NSArray, NSError, NSString, NSURL;
66

77
@interface AVAssetExportSession : NSObject {
88
AVAssetExportSessionInternal *_exportSession;
99
}
1010

1111
@property(readonly) AVAsset * asset;
1212
@property(copy) AVAudioMix * audioMix;
13+
@property(copy) NSString * audioTimePitchAlgorithm;
14+
@property(readonly) <AVVideoCompositing> * customVideoCompositor;
1315
@property(readonly) NSError * error;
1416
@property(readonly) long long estimatedOutputFileLength;
1517
@property long long fileLengthLimit;
1618
@property(readonly) struct { long long x1; int x2; unsigned int x3; long long x4; } maxDuration;
1719
@property(copy) NSArray * metadata;
20+
@property(retain) AVMetadataItemFilter * metadataItemFilter;
1821
@property(copy) NSString * outputFileType;
1922
@property(copy) NSURL * outputURL;
2023
@property(readonly) NSString * presetName;
@@ -25,39 +28,59 @@
2528
@property struct { struct { long long x_1_1_1; int x_1_1_2; unsigned int x_1_1_3; long long x_1_1_4; } x1; struct { long long x_2_1_1; int x_2_1_2; unsigned int x_2_1_3; long long x_2_1_4; } x2; } timeRange;
2629
@property(copy) AVVideoComposition * videoComposition;
2730

31+
+ (id)_asynchronousDispatchQueue;
2832
+ (id)_audioOnlyPresets;
2933
+ (id)_audioVideoPresets;
3034
+ (BOOL)_canWriteMediaOfAsset:(id)arg1 toFileType:(id)arg2;
35+
+ (BOOL)_disableExportCompatibilityCheck;
36+
+ (BOOL)_disablePassthrough;
3137
+ (long long)_estimatedOutputFileLengthForPreset:(id)arg1 duration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 properties:(id)arg3;
38+
+ (BOOL)_failsAudioPassthroughRestrictions:(id)arg1 outputFileType:(id)arg2;
3239
+ (id)_figRemakerNotificationNames;
3340
+ (int)_getPassthroughExportPolicyForAssetTrack:(id)arg1 fileType:(id)arg2 asChapterTrack:(BOOL)arg3;
34-
+ (BOOL)_isCompositionWithMultipleNonEmptyEdits:(id)arg1;
3541
+ (BOOL)_isExportPreset:(id)arg1 compatibleWithAsset:(id)arg2 outputFileType:(id)arg3;
3642
+ (BOOL)_isNonPassthroughExportPreset:(id)arg1 compatibleWithAsset:(id)arg2 outputFileType:(id)arg3;
3743
+ (BOOL)_isNonPassthroughExportPreset:(id)arg1 compatibleWithAssetContainingPlayableAudio:(BOOL)arg2 playableVideo:(BOOL)arg3 outputFileType:(id)arg4;
3844
+ (BOOL)_isPassthroughExportPresetCompatibleWithAsset:(id)arg1 outputFileType:(id)arg2;
39-
+ (BOOL)_isPassthroughSupportedForAsset:(id)arg1;
45+
+ (BOOL)_isPassthroughExportSupportedForAudioFormatDescription:(struct opaqueCMFormatDescription { }*)arg1 forFileType:(struct __CFString { }*)arg2 asChapterTrack:(BOOL)arg3 usingModifiedFormatDescription:(const struct opaqueCMFormatDescription {}**)arg4;
46+
+ (BOOL)_isPassthroughExportSupportedForFormatDescription:(struct opaqueCMFormatDescription { }*)arg1 forFileType:(struct __CFString { }*)arg2 asChapterTrack:(BOOL)arg3;
4047
+ (struct { long long x1; int x2; unsigned int x3; long long x4; })_maximumDurationForPreset:(id)arg1 fileSizeBytesLimit:(long long)arg2 properties:(id)arg3;
48+
+ (id)_mediaTypesToFailPassthroughExport;
49+
+ (id)_mediaTypesToStripOnPassthroughExport;
4150
+ (id)_settingForPreset:(id)arg1;
4251
+ (id)_utTypesForAudioOnly;
4352
+ (id)_utTypesForDefaultPassthroughPreset;
4453
+ (id)_utTypesForPresets;
54+
+ (id)_videoCompressionPropertiesForVideoSetting:(id)arg1;
4555
+ (id)allExportPresets;
4656
+ (void)determineCompatibilityOfExportPreset:(id)arg1 withAsset:(id)arg2 outputFileType:(id)arg3 completionHandler:(id)arg4;
4757
+ (long long)estimatedOutputFileLengthForPreset:(id)arg1 duration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg2 properties:(id)arg3;
4858
+ (id)exportPresetsCompatibleWithAsset:(id)arg1;
4959
+ (id)exportSessionWithAsset:(id)arg1 presetName:(id)arg2;
60+
+ (id)keyPathsForValuesAffectingEstimatedOutputFileLength;
5061
+ (struct { long long x1; int x2; unsigned int x3; long long x4; })maximumDurationForPreset:(id)arg1 properties:(id)arg2;
5162

63+
- (id)_actualOutputFileType;
5264
- (id)_actualPresetName;
5365
- (id)_actualSettingForPreset:(id)arg1;
66+
- (id)_actualSettingForPresetAppleM4VAppleTV:(id)arg1;
67+
- (id)_addAudioPassthroughTrack:(id)arg1 asChapterTrack:(BOOL)arg2 toFigRemaker:(struct OpaqueFigRemaker { }*)arg3 returningTrackID:(int*)arg4;
5468
- (void)_addListeners;
69+
- (id)_addTracksAndPropertiesToFigRemakerForPassthroughExport:(struct OpaqueFigRemaker { }*)arg1;
70+
- (id)_audioProcessingOptions;
71+
- (int)_averageBitRateForSourceAndPreset:(id)arg1 targetFrameRate:(float)arg2;
5572
- (BOOL)_canPassThroughAudio:(id)arg1 checkEnabled:(BOOL)arg2 checkProtected:(BOOL)arg3;
56-
- (BOOL)_canPassThroughVideo:(id)arg1 checkEnabled:(BOOL)arg2 checkAll:(BOOL)arg3 checkProtected:(BOOL)arg4;
57-
- (struct OpaqueFigRemaker { }*)_createFigRemaker;
73+
- (BOOL)_canPassThroughVideo:(id)arg1 remaker:(struct OpaqueFigRemaker { }*)arg2 checkEnabled:(BOOL)arg3 checkAll:(BOOL)arg4 checkProtected:(BOOL)arg5;
74+
- (BOOL)_canPerformFastFrameRateConversionWithPreset:(id)arg1 usingRemaker:(struct OpaqueFigRemaker { }*)arg2;
75+
- (id)_createFigRemaker:(struct OpaqueFigRemaker {}**)arg1;
76+
- (void)_createFormatWriterOptions:(id*)arg1 forFileFormat:(id)arg2;
77+
- (void)_createRemakerAndBeginExport;
78+
- (void)_createRemakerOptions:(id*)arg1 forFileFormat:(id)arg2;
5879
- (id)_determineCompatibleFileTypes;
5980
- (struct CGSize { float x1; float x2; })_getSourceDimension;
81+
- (float)_getSourceVideoFrameRate;
6082
- (int)_getTrackCountOfType:(id)arg1 checkEnabled:(BOOL)arg2;
83+
- (struct CGSize { float x1; float x2; })_getUntransformedSourceDimension;
6184
- (void)_handleFigRemakerNotification:(id)arg1 payload:(id)arg2;
6285
- (void)_handleFigRemakerNotificationAsync:(id)arg1 payload:(id)arg2;
6386
- (BOOL)_hasProtectedNonAudioVideoTracks;
@@ -68,10 +91,13 @@
6891
- (BOOL)_totalSizeOfTracksIsWithinFileLengthLimit:(id)arg1 forSetting:(id)arg2;
6992
- (void)_transitionToStatus:(int)arg1 error:(id)arg2;
7093
- (void)_updateProgress;
94+
- (void)_validateOutputFileTypeForExport;
7195
- (BOOL)_validateSettablePropertiesReturningError:(id*)arg1;
7296
- (id)asset;
7397
- (id)audioMix;
98+
- (id)audioTimePitchAlgorithm;
7499
- (void)cancelExport;
100+
- (id)customVideoCompositor;
75101
- (void)dealloc;
76102
- (id)description;
77103
- (void)determineCompatibleFileTypesWithCompletionHandler:(id)arg1;
@@ -84,24 +110,29 @@
84110
- (id)initWithAsset:(id)arg1 presetName:(id)arg2;
85111
- (struct { long long x1; int x2; unsigned int x3; long long x4; })maxDuration;
86112
- (id)metadata;
113+
- (id)metadataItemFilter;
114+
- (struct { long long x1; int x2; unsigned int x3; long long x4; })minVideoFrameDuration;
87115
- (id)outputFileType;
88116
- (id)outputURL;
89117
- (id)presetName;
90118
- (float)progress;
91119
- (void)setAudioMix:(id)arg1;
120+
- (void)setAudioTimePitchAlgorithm:(id)arg1;
92121
- (void)setFileLengthLimit:(long long)arg1;
93122
- (void)setMetadata:(id)arg1;
123+
- (void)setMetadataItemFilter:(id)arg1;
124+
- (void)setMinVideoFrameDuration:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1;
94125
- (void)setOutputFileType:(id)arg1;
95126
- (void)setOutputURL:(id)arg1;
96127
- (void)setShouldOptimizeForNetworkUse:(BOOL)arg1;
97128
- (void)setTimeRange:(struct { struct { long long x_1_1_1; int x_1_1_2; unsigned int x_1_1_3; long long x_1_1_4; } x1; struct { long long x_2_1_1; int x_2_1_2; unsigned int x_2_1_3; long long x_2_1_4; } x2; })arg1;
98-
- (void)setUsesHardwareVideoEncoderIfAvailable:(BOOL)arg1;
99129
- (void)setVideoComposition:(id)arg1;
130+
- (void)setVideoFrameRateConversionAlgorithm:(id)arg1;
100131
- (BOOL)shouldOptimizeForNetworkUse;
101132
- (int)status;
102133
- (id)supportedFileTypes;
103134
- (struct { struct { long long x_1_1_1; int x_1_1_2; unsigned int x_1_1_3; long long x_1_1_4; } x1; struct { long long x_2_1_1; int x_2_1_2; unsigned int x_2_1_3; long long x_2_1_4; } x2; })timeRange;
104-
- (BOOL)usesHardwareVideoEncoderIfAvailable;
105135
- (id)videoComposition;
136+
- (id)videoFrameRateConversionAlgorithm;
106137

107138
@end

Frameworks/AVFoundation.framework/AVAssetExportSessionInternal.h

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
See Warning(s) below.
77
*/
88

9-
@class AVAsset, AVAssetTrack, AVAudioMix, AVVideoComposition, AVWeakReference, NSArray, NSError, NSObject<OS_dispatch_queue>, NSString, NSURL;
9+
@class AVAsset, AVAssetTrack, AVAudioMix, AVCustomVideoCompositorSession, AVMetadataItemFilter, AVVideoComposition, AVWeakReference, NSArray, NSError, NSObject<OS_dispatch_queue>, NSObject<OS_dispatch_semaphore>, NSString, NSURL;
1010

1111
@interface AVAssetExportSessionInternal : NSObject {
1212
struct {
@@ -22,15 +22,28 @@
2222
unsigned int flags;
2323
long long epoch;
2424
} duration;
25+
struct {
26+
long long value;
27+
int timescale;
28+
unsigned int flags;
29+
long long epoch;
30+
NSString *actualOutputFileType;
2531
AVAsset *asset;
2632
AVAudioMix *audioMix;
33+
NSString *audioTimePitchAlgorithm;
34+
BOOL canUseFastFrameRateConversion;
35+
NSObject<OS_dispatch_semaphore> *canUseFastFrameRateConversionSemaphore;
2736
NSArray *compatibleFileTypes;
2837
long compatibleFileTypesDispatchOncePredicate;
38+
AVCustomVideoCompositorSession *customVideoCompositorSession;
2939
NSError *error;
40+
void *figVideoCompositor;
3041
AVAssetTrack *firstVideoTrack;
3142
id handler;
3243
long long maxFileSize;
3344
NSArray *metadata;
45+
AVMetadataItemFilter *metadataItemFilter;
46+
} minVideoFrameDuration;
3447
BOOL optimizeForNetworkUse;
3548
BOOL outputFileCreatedByRemaker;
3649
NSString *outputFileType;
@@ -43,8 +56,8 @@
4356
NSObject<OS_dispatch_queue> *remakerNotificationSerializationQueue;
4457
int status;
4558
} timeRange;
46-
BOOL useHardwareVideoEncoderIfAvailable;
4759
AVVideoComposition *videoComposition;
60+
NSString *videoFrameRateConversionAlgorithm;
4861
AVWeakReference *weakReference;
4962
}
5063

Frameworks/AVFoundation.framework/AVAssetImageGenerator.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
33
*/
44

5-
@class AVAsset, AVAssetImageGeneratorInternal, AVVideoComposition, NSString;
5+
@class <AVVideoCompositing>, AVAsset, AVAssetImageGeneratorInternal, AVVideoComposition, NSString;
66

77
@interface AVAssetImageGenerator : NSObject {
88
AVAssetImageGeneratorInternal *_priv;
@@ -11,6 +11,7 @@
1111
@property(copy) NSString * apertureMode;
1212
@property BOOL appliesPreferredTrackTransform;
1313
@property(readonly) AVAsset * asset;
14+
@property(readonly) <AVVideoCompositing> * customVideoCompositor;
1415
@property struct CGSize { float x1; float x2; } maximumSize;
1516
@property struct { long long x1; int x2; unsigned int x3; long long x4; } requestedTimeToleranceAfter;
1617
@property struct { long long x1; int x2; unsigned int x3; long long x4; } requestedTimeToleranceBefore;
@@ -34,6 +35,7 @@
3435
- (id)asset;
3536
- (void)cancelAllCGImageGeneration;
3637
- (struct CGImage { }*)copyCGImageAtTime:(struct { long long x1; int x2; unsigned int x3; long long x4; })arg1 actualTime:(struct { long long x1; int x2; unsigned int x3; long long x4; }*)arg2 error:(id*)arg3;
38+
- (id)customVideoCompositor;
3739
- (void)dealloc;
3840
- (void)finalize;
3941
- (void)generateCGImagesAsynchronouslyForTimes:(id)arg1 completionHandler:(id)arg2;

Frameworks/AVFoundation.framework/AVAssetImageGeneratorInternal.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
33
*/
44

5-
@class AVAsset, AVVideoComposition, AVWeakReference, NSMutableArray, NSObject<OS_dispatch_queue>, NSString;
5+
@class AVAsset, AVCustomVideoCompositorSession, AVVideoComposition, AVWeakReference, NSMutableArray, NSObject<OS_dispatch_queue>, NSString;
66

77
@interface AVAssetImageGeneratorInternal : NSObject {
88
struct CGSize {
@@ -22,6 +22,7 @@
2222
BOOL appliesPreferredTrackTransform;
2323
AVAsset *asset;
2424
int cancelledRequestIDThreshold;
25+
AVCustomVideoCompositorSession *customVideoCompositorSession;
2526
struct OpaqueFigAssetImageGenerator { } *generator;
2627
NSObject<OS_dispatch_queue> *imageRequestQueue;
2728
} maximumSize;

Frameworks/AVFoundation.framework/AVAssetInspector.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
33
*/
44

5-
@class AVMetadataItem, NSArray, NSDictionary, NSString;
5+
@class AVMetadataItem, NSArray, NSData, NSDictionary, NSString;
66

77
@interface AVAssetInspector : AVFigObjectInspector <NSCopying> {
88
}
99

10+
@property(readonly) NSData * SHA1Digest;
1011
@property(readonly) NSArray * alternateTrackGroups;
1112
@property(readonly) NSArray * availableMetadataFormats;
1213
@property(readonly) NSArray * commonMetadata;
@@ -28,6 +29,7 @@
2829
@property(readonly) NSArray * trackIDs;
2930
@property(readonly) NSDictionary * trackReferences;
3031

32+
- (id)SHA1Digest;
3133
- (id)alternateTrackGroups;
3234
- (id)availableMetadataFormats;
3335
- (id)commonMetadata;

Frameworks/AVFoundation.framework/AVAssetReaderAudioMixOutput.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,30 @@
22
Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
33
*/
44

5-
@class AVAssetReaderAudioMixOutputInternal, AVAudioMix, NSArray, NSDictionary;
5+
@class AVAssetReaderAudioMixOutputInternal, AVAudioMix, NSArray, NSDictionary, NSString;
66

77
@interface AVAssetReaderAudioMixOutput : AVAssetReaderOutput {
88
AVAssetReaderAudioMixOutputInternal *_audioMixOutputInternal;
99
}
1010

1111
@property(copy) AVAudioMix * audioMix;
1212
@property(readonly) NSDictionary * audioSettings;
13+
@property(copy) NSString * audioTimePitchAlgorithm;
1314
@property(readonly) NSArray * audioTracks;
1415

1516
+ (id)assetReaderAudioMixOutputWithAudioTracks:(id)arg1 audioSettings:(id)arg2;
1617

1718
- (id)_asset;
1819
- (struct opaqueMTAudioProcessingTap { }*)_audioTapProcessorForTrack:(id)arg1;
20+
- (id)_audioTimePitchAlgorithmForTrack:(id)arg1;
1921
- (id)_audioVolumeCurveForTrack:(id)arg1;
2022
- (BOOL)_enableTrackExtractionReturningError:(id*)arg1;
2123
- (void)_setAudioTapProcessor:(struct opaqueMTAudioProcessingTap { }*)arg1 forTrack:(id)arg2;
24+
- (void)_setAudioTimePitchAlgorithm:(id)arg1 forTrack:(id)arg2;
2225
- (void)_setAudioVolumeCurve:(id)arg1 forTrack:(id)arg2;
2326
- (id)audioMix;
2427
- (id)audioSettings;
28+
- (id)audioTimePitchAlgorithm;
2529
- (id)audioTracks;
2630
- (void)dealloc;
2731
- (id)description;
@@ -30,5 +34,6 @@
3034
- (id)initWithAudioTracks:(id)arg1 audioSettings:(id)arg2;
3135
- (id)mediaType;
3236
- (void)setAudioMix:(id)arg1;
37+
- (void)setAudioTimePitchAlgorithm:(id)arg1;
3338

3439
@end

Frameworks/AVFoundation.framework/AVAssetReaderAudioMixOutputInternal.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22
Image: /System/Library/Frameworks/AVFoundation.framework/AVFoundation
33
*/
44

5-
@class AVAudioMix, AVAudioOutputSettings, NSArray, NSMutableDictionary;
5+
@class AVAudioMix, AVAudioOutputSettings, NSArray, NSMutableDictionary, NSString;
66

77
@interface AVAssetReaderAudioMixOutputInternal : NSObject {
88
AVAudioMix *audioMix;
99
AVAudioOutputSettings *audioOutputSettings;
1010
NSMutableDictionary *audioTapProcessorsForTracks;
11+
NSString *audioTimePitchAlgorithm;
12+
NSMutableDictionary *audioTimePitchAlgorithmsForTracks;
1113
NSArray *audioTracks;
1214
NSMutableDictionary *audioVolumeCurvesForTracks;
1315
}

Frameworks/AVFoundation.framework/AVAssetReaderOutput.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
- (void)_attachToWeakReferenceToAssetReader:(id)arg1;
2323
- (void)_cancelReading;
2424
- (BOOL)_enableTrackExtractionReturningError:(id*)arg1;
25+
- (id)_errorForOSStatus:(long)arg1;
2526
- (int)_extractionID;
2627
- (struct OpaqueFigAssetReader { }*)_figAssetReader;
2728
- (void)_figAssetReaderDecodeError;

0 commit comments

Comments
 (0)