@class NSDictionary, NSURL, NSMutableArray; @interface VCPBlastdoorVideoProcessor : NSObject { NSURL *_url; NSMutableArray *_frameProcessors; struct atomic { struct __cxx_atomic_impl> { _Atomic BOOL __a_value; } __a_; } _canceled; struct atomic { struct __cxx_atomic_impl> { _Atomic BOOL __a_value; } __a_; } _stopProcessing; } @property (retain, nonatomic) NSDictionary *decoderSettings; @property (copy, nonatomic) id /* block */ progressHandler; - (id)initWithURL:(id)a0; - (BOOL)analyzeWithError:(id *)a0; - (void).cxx_destruct; - (void)cancel; - (BOOL)processConfiguration:(id)a0 withError:(id *)a1; - (BOOL)addFrameProcessingRequest:(id /* block */)a0 withConfiguration:(id)a1 error:(id *)a2; @end