aboutsummaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/java/github/daneren2005/dsub/service/DLNAController.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java b/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java
index 0673cdeb..dd59f8fa 100644
--- a/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java
+++ b/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java
@@ -163,7 +163,10 @@ public class DLNAController extends RemoteController {
protected void eventReceived(GENASubscription genaSubscription) {
Map<String, StateVariableValue> m = genaSubscription.getCurrentValues();
try {
- LastChange lastChange = new LastChange(new AVTransportLastChangeParser(), m.get("LastChange").toString());
+ String lastChangeText = m.get("LastChange").toString();
+ lastChangeText = lastChangeText.replace(",X_DLNA_SeekTime","");
+ LastChange lastChange = new LastChange(new AVTransportLastChangeParser(), lastChangeText);
+
if (lastChange.getEventedValue(0, AVTransportVariable.TransportState.class) == null) {
return;
}