|
@@ -384,11 +384,11 @@ static inline void wd_playControl_queue(void (^block)(void)){
|
|
- (void)setAVTransportURIWithSong:(id <MKRRadioResorce>)song
|
|
- (void)setAVTransportURIWithSong:(id <MKRRadioResorce>)song
|
|
device:(id <MKRUPnPDevice>)device{
|
|
device:(id <MKRUPnPDevice>)device{
|
|
NSString *timestamp = [NSString stringWithFormat:@"%.0f", [[NSDate date] timeIntervalSince1970]];
|
|
NSString *timestamp = [NSString stringWithFormat:@"%.0f", [[NSDate date] timeIntervalSince1970]];
|
|
- NSString *channelNumString = [NSString stringWithFormat:@"CHANNEL_UPDATE_%zd",song.songChannel];
|
|
|
|
|
|
+ NSString *channelNumString = @(song.songChannel).stringValue;
|
|
NSString *userID = self.userID;
|
|
NSString *userID = self.userID;
|
|
NSString *songUrlString = [NSString stringWithFormat:@"AIRSMART//ID_%zd//",song.songID];
|
|
NSString *songUrlString = [NSString stringWithFormat:@"AIRSMART//ID_%zd//",song.songID];
|
|
NSString *songFrom = [NSString stringWithFormat:@"1//%zd//%zd//",[self.class convertAudioTypeWithSorceType:song.sourceType],song.songID];
|
|
NSString *songFrom = [NSString stringWithFormat:@"1//%zd//%zd//",[self.class convertAudioTypeWithSorceType:song.sourceType],song.songID];
|
|
- libupnp_SetAVTransportURI(
|
|
|
|
|
|
+ libupnp_SetAVTransportURIV2(
|
|
device.avTransportUrl,
|
|
device.avTransportUrl,
|
|
songUrlString,
|
|
songUrlString,
|
|
song.songName?:@"",
|
|
song.songName?:@"",
|