@class AVKeyPathDependencyManager, AVWeakReference, AVAssetWriterInputHelper, AVAssetWriterInputPassDescriptionResponder, NSObject; @protocol OS_dispatch_queue; @interface AVAssetWriterInputInternal : NSObject { AVWeakReference *weakReference; AVAssetWriterInputHelper *helper; NSObject *helperQueue; AVWeakReference *weakReferenceToAttachedAdaptor; AVWeakReference *weakReferenceToAssetWriter; AVKeyPathDependencyManager *keyPathDependencyManager; long long numberOfAppendFailures; BOOL markAsFinishedCalled; NSObject *appendFailureReadWriteQueue; AVAssetWriterInputPassDescriptionResponder *passDescriptionResponder; } @end