text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:39:53 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/AVFCore.framework/AVFCore
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  #import <AVFCore/AVFCore-Structs.h>
  @class AVAssetWriterInputConfigurationState, AVWeakReference, NSString, AVOutputSettings, NSArray, NSDictionary, AVAssetWriterInputPassDescription, NSURL;
  
  @interface AVAssetWriterInputHelper : NSObject {
  
  	AVAssetWriterInputConfigurationState* _configurationState;
  	AVWeakReference* _weakReferenceToAssetWriterInput;
  
  }
  
  @property (nonatomic,readonly) AVAssetWriterInputConfigurationState * configurationState;               //@synthesize configurationState=_configurationState - In the implementation block
  @property (retain) AVWeakReference * weakReferenceToAssetWriterInput;                                   //@synthesize weakReferenceToAssetWriterInput=_weakReferenceToAssetWriterInput - In the implementation block
  @property (nonatomic,readonly) long long status; 
  @property (nonatomic,readonly) int trackID; 
  @property (nonatomic,readonly) NSString * mediaType; 
  @property (nonatomic,readonly) AVOutputSettings * outputSettings; 
  @property (nonatomic,readonly) opaqueCMFormatDescriptionRef sourceFormatHint; 
  @property (assign,nonatomic) CGAffineTransform transform; 
  @property (nonatomic,copy) NSArray * metadata; 
  @property (assign,nonatomic) int mediaTimeScale; 
  @property (getter=isReadyForMoreMediaData,nonatomic,readonly) BOOL readyForMoreMediaData; 
  @property (assign,nonatomic) BOOL expectsMediaDataInRealTime; 
  @property (assign,nonatomic) CGSize naturalSize; 
  @property (nonatomic,copy) NSString * languageCode; 
  @property (nonatomic,copy) NSString * extendedLanguageTag; 
  @property (assign,nonatomic) BOOL marksOutputTrackAsEnabled; 
  @property (assign,nonatomic) float preferredVolume; 
  @property (assign,nonatomic) long long layer; 
  @property (assign,nonatomic) short alternateGroupID; 
  @property (assign,nonatomic) short provisionalAlternateGroupID; 
  @property (nonatomic,readonly) NSDictionary * trackReferences; 
  @property (assign,nonatomic) BOOL performsMultiPassEncodingIfSupported; 
  @property (nonatomic,readonly) BOOL canPerformMultiplePasses; 
  @property (nonatomic,readonly) AVAssetWriterInputPassDescription * currentPassDescription; 
  @property (nonatomic,readonly) BOOL shouldRespondToInitialPassDescription; 
  @property (assign,nonatomic) SCD_Struct_AV6 preferredMediaChunkDuration; 
  @property (assign,nonatomic) long long preferredMediaChunkAlignment; 
  @property (assign,nonatomic) long long preferredMediaChunkSize; 
  @property (nonatomic,copy) NSString * mediaDataLocation; 
  @property (nonatomic,copy) NSURL * sampleReferenceBaseURL; 
  @property (assign,nonatomic) BOOL maximizePowerEfficiency; 
  @property (nonatomic,copy) NSDictionary * sourcePixelBufferAttributes; 
  @property (nonatomic,readonly) CVPixelBufferPoolRef pixelBufferPool; 
  -(void)setPreferredMediaChunkDuration:(SCD_Struct_AV6)arg1 ;
  -(void)setExtendedLanguageTag:(NSString *)arg1 ;
  -(SCD_Struct_AV6)preferredMediaChunkDuration;
  -(void)setPreferredMediaChunkSize:(long long)arg1 ;
  -(opaqueCMFormatDescriptionRef)sourceFormatHint;
  -(BOOL)isReadyForMoreMediaData;
  -(float)preferredVolume;
  -(void)setMediaDataLocation:(NSString *)arg1 ;
  -(void)setLayer:(long long)arg1 ;
  -(long long)preferredMediaChunkAlignment;
  -(NSString *)mediaDataLocation;
  -(void)setLanguageCode:(NSString *)arg1 ;
  -(void)setPreferredVolume:(float)arg1 ;
  -(NSString *)languageCode;
  -(NSString *)mediaType;
  -(void)setNaturalSize:(CGSize)arg1 ;
  -(long long)layer;
  -(NSString *)extendedLanguageTag;
  -(int)trackID;
  -(id)associatedInputsWithTrackAssociationType:(id)arg1 ;
  -(CGSize)naturalSize;
  -(AVAssetWriterInputPassDescription *)currentPassDescription;
  -(void)setMetadata:(NSArray *)arg1 ;
  -(void)setWeakReferenceToAssetWriterInput:(AVWeakReference *)arg1 ;
  -(BOOL)shouldRespondToInitialPassDescription;
  -(NSURL *)sampleReferenceBaseURL;
  -(AVWeakReference *)weakReferenceToAssetWriterInput;
  -(void)transitionAssetWriterAndAllInputsToFailedStatusWithError:(id)arg1 ;
  -(short)alternateGroupID;
  -(void)setPerformsMultiPassEncodingIfSupported:(BOOL)arg1 ;
  -(BOOL)canAddTrackAssociationWithTrackOfInput:(id)arg1 type:(id)arg2 ;
  -(NSArray *)metadata;
  -(BOOL)expectsMediaDataInRealTime;
  -(AVOutputSettings *)outputSettings;
  -(void)addTrackAssociationWithTrackOfInput:(id)arg1 type:(id)arg2 ;
  -(BOOL)performsMultiPassEncodingIfSupported;
  -(NSDictionary *)trackReferences;
  -(short)provisionalAlternateGroupID;
  -(void)dealloc;
  -(long long)preferredMediaChunkSize;
  -(long long)status;
  -(id)availableTrackAssociationTypes;
  -(void)setSourcePixelBufferAttributes:(NSDictionary *)arg1 ;
  -(void)setMediaTimeScale:(int)arg1 ;
  -(void)setMaximizePowerEfficiency:(BOOL)arg1 ;
  -(void)setSampleReferenceBaseURL:(NSURL *)arg1 ;
  -(void)requestMediaDataWhenReadyOnQueue:(id)arg1 usingBlock:(/*^block*/id)arg2 ;
  -(NSDictionary *)sourcePixelBufferAttributes;
  -(BOOL)canStartRespondingToEachPassDescriptionReturningReason:(id*)arg1 ;
  -(BOOL)marksOutputTrackAsEnabled;
  -(id)initWithConfigurationState:(id)arg1 ;
  -(BOOL)canPerformMultiplePasses;
  -(void)setMarksOutputTrackAsEnabled:(BOOL)arg1 ;
  -(void)markCurrentPassAsFinished;
  -(BOOL)prepareToFinishWritingReturningError:(id*)arg1 ;
  -(AVAssetWriterInputConfigurationState *)configurationState;
  -(void)markAsFinished;
  -(CGAffineTransform)transform;
  -(id)transitionToAndReturnTerminalHelperWithTerminalStatus:(long long)arg1 ;
  -(void)didStartInitialSession;
  -(void)setTransform:(CGAffineTransform)arg1 ;
  -(void)setPreferredMediaChunkAlignment:(long long)arg1 ;
  -(void)setProvisionalAlternateGroupID:(short)arg1 ;
  -(BOOL)maximizePowerEfficiency;
  -(void)setExpectsMediaDataInRealTime:(BOOL)arg1 ;
  -(BOOL)appendPixelBuffer:(CVBufferRef)arg1 withPresentationTime:(SCD_Struct_AV6)arg2 ;
  -(void)stopRequestingMediaData;
  -(id)description;
  -(void)setAlternateGroupID:(short)arg1 ;
  -(long long)appendSampleBuffer:(opaqueCMSampleBufferRef)arg1 error:(id*)arg2 ;
  -(int)mediaTimeScale;
  -(CVPixelBufferPoolRef)pixelBufferPool;
  -(void)prepareToEndSession;
  @end
  
  