System/Library/PrivateFrameworks/MediaRemote.framework
MRVirtualOutputContext.h
Download MRVirtualOutputContext.h
@class NSString, NSMutableArray;
@interface MRVirtualOutputContext : MRAVOutputContext {
NSString *_uniqueIdentifier;
NSMutableArray *_outputDevices;
}
- (void)resetPredictedOutputDevice;
- (id)initWithUID:(id)a0;
- (BOOL)supportsMultipleBluetoothOutputDevices;
- (void)addOutputDevices:(id)a0 initiator:(id)a1 withCallbackQueue:(id)a2 block:(id /* block */)a3;
- (void)setOutputDevices:(id)a0 withPassword:(id)a1 withCallbackQueue:(id)a2 block:(id /* block */)a3;
- (void)setVolume:(float)a0;
- (id)predictedOutputDevice;
- (BOOL)supportsVolumeControl;
- (void)removeAllOutputDevicesWithCallbackQueue:(id)a0 block:(id /* block */)a1;
- (void)removeOutputDevices:(id)a0 initiator:(id)a1 withCallbackQueue:(id)a2 block:(id /* block */)a3;
- (void)setOutputDevices:(id)a0 initiator:(id)a1 withCallbackQueue:(id)a2 block:(id /* block */)a3;
- (BOOL)isVolumeControlAvailable;
- (id)outputDevices;
- (float)volume;
- (void).cxx_destruct;
- (id)uniqueIdentifier;
- (id)contextID;
- (unsigned int)type;
@end