@class NSDictionary, NSArray, BWFigCaptureStream; @interface BWFigCaptureSynchronizedStreamsGroup : NSObject { struct OpaqueFigCaptureSynchronizedStreamsGroup { } *_syncGroup; BOOL _invalidated; NSArray *_activeStreams; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock; unsigned int _ktraceCodePrefix; } @property (readonly) NSDictionary *supportedProperties; @property (readonly) NSArray *streams; @property (readonly) BWFigCaptureStream *synchronizationMaster; @property (readonly) BOOL stopSupported; + (void)initialize; - (id)copyProperty:(struct __CFString { } *)a0 error:(int *)a1; - (int)setActiveStreams:(id)a0; - (void)dealloc; - (int)setMasterStream:(id)a0 slaveConfigurationsByPortType:(id)a1; - (int)setCameraControlsMasterStream:(id)a0; - (void)invalidate; - (int)stop; - (id)activeStreams; - (struct OpaqueFigCaptureSynchronizedStreamsGroup { } *)figCaptureSynchronizedStreamsGroup; - (id)initWithFigCaptureSynchronizedStreamsGroup:(struct OpaqueFigCaptureSynchronizedStreamsGroup { } *)a0 captureDevice:(id)a1; - (id)getProperty:(struct __CFString { } *)a0 error:(int *)a1; - (int)setProperty:(struct __CFString { } *)a0 value:(id)a1; @end