12345678910111213141516171819202122232425262728293031 |
- diff -ru upnpx-1.2.4/src/upnp/MediaServerBasicObjectParser.m upnpx/src/upnp/MediaServerBasicObjectParser.m
- --- upnpx-1.2.4/src/upnp/MediaServerBasicObjectParser.m 2012-03-07 20:53:57.000000000 +0100
- +++ upnpx/src/upnp/MediaServerBasicObjectParser.m 2013-08-11 14:30:52.000000000 +0200
- @@ -238,7 +238,10 @@
- [media setAudioChannels:audioChannels];
- [media setSize:size];
- [media setDuration:duration];
- - [media setDurationInSeconds:[duration HMS2Seconds]];
- + if ([duration respondsToSelector:@selector(HMS2Seconds)])
- + [media setDurationInSeconds:[duration HMS2Seconds]];
- + else
- + [media setDurationInSeconds:@""];
- [media setBitrate:bitrate];
- [media setIcon:icon]; //REMOVE THIS ?
- [media setAlbumArt:albumArt];
- @@ -279,9 +282,11 @@
- [r setNrAudioChannels: [audioChannels intValue]];
- [r setProtocolInfo: protocolInfo];
- [r setSize: [size intValue]];
- - [r setDurationInSeconds:[duration HMS2Seconds]];
- -
- - [resources addObject:r];
- + if ([duration respondsToSelector:@selector(HMS2Seconds)])
- + [r setDurationInSeconds:[duration HMS2Seconds]];
- + else
- + [r setDurationInSeconds:@""];
- + [resources addObject:r];
- [r release];
-
- }else{
|