//
//  MKRRadioControlMaster.h
//  MaoKRadioPlayer
//
//  Created by yyqxiaoyin on 2019/4/3.
//  Copyright © 2019 Muzen. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "MKRPlayControlProtocol.h"
#import "MKRPlayResourceUpdateProtocol.h"
#import "MKRUPnPDevice.h"

#define _MKRRadioControlMaster [MKRRadioControlMaster shareMaster]

@interface MKRRadioControlMaster : NSProxy<MKRPlayControlProtocol>

+ (instancetype)shareMaster;

- (void)changeCurrentDevice:(id<MKRUPnPDevice>)device;

- (void)addStatusListener:(id<MKRPlayResourceUpdateProtocol>)listener;

- (void)removeStatusListener:(id<MKRPlayResourceUpdateProtocol>)listener;

@end
