@@ -379,11 +379,11 @@ NSURL * MKRUrlWithString(NSString *string){
- (void)setState:(MKRAVPlayerState)state{
if (_state != state) {
+ _state = state;
if (self.delegate && [self.delegate respondsToSelector:@selector(playStateDidChange:)]) {
[self.delegate playStateDidChange:state];
}
- _state = state;
- (void)setDelegate:(id<MKRAVPlayerDelegate>)delegate{
@@ -34,6 +34,7 @@ static inline void wd_main_queue(void (^block)(void)){
- (instancetype)init {
if (self = [super init]) {
_upnpErrorCode = -1;
+ [self startUpnp];
[ASControlTools sharedInstanceUPNP].delegate = self;
return self;