@class NSString; @interface VCMediaDevice : VCObject { unsigned int _state; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)pause; - (id)init; - (id)run; - (id)start; - (id)stop; - (id)resume; - (id)onResume; - (id)onStart; - (id)onPause; - (BOOL)autoRunOnStart; - (BOOL)canEnterState:(unsigned int)a0; - (id)onRun; - (id)onStop; - (id)runInternal; - (id)stateStringForState:(unsigned int)a0; @end