Persoenliche Mediazentrale
ulrich
2021-04-11 9e14efd567cd31ccec8f7e7875906c1249391cfa
Start, Stopp, Pause
2 files modified
25 ■■■■■ changed files
src/de/uhilger/mediaz/api/MediaSteuerung.java 4 ●●● patch | view | raw | blame | history
www/ui/js/app.js 21 ●●●●● patch | view | raw | blame | history
src/de/uhilger/mediaz/api/MediaSteuerung.java
@@ -117,7 +117,9 @@
      StringBuilder kmd = new StringBuilder();
      kmd.append(abspieler.getUrl());
      kmd.append(kommando);
      return kommando + " gesendet.";
      String signal = kmd.toString();
      abspielerKommandoSenden(signal);
      return signal + " gesendet.";
    } else {
      return meldung("Abspielliste nicht gefunden.", AbstractHandler.RTC_NOT_FOUND);
    }
www/ui/js/app.js
@@ -256,6 +256,20 @@
      self.abspielliste_auswahl_fuellen();
      self.addEvtListener('#dazu-btn', 'click', self.titelDazu);
      self.addEvtListener('#play-btn', 'click', self.play);
      self.addEvtListener('#stop-btn', 'click', function() {
        self.kommando('stop');
      });
      self.addEvtListener('#pause-btn', 'click', function() {
        self.kommando('pause');
      });
      self.addEvtListener('#weiter-btn', 'click', function() {
        self.kommando('weiter');
      });
/*
    <button class="ctrl-btn ctrl-item" id="hier-btn" title="hier spielen"><i class="icon-tablet"></i></button>
 */
      self.addEvtListener('#weg-btn', 'click', self.titelWeg);
      self.addEvtListener('#leeren-btn', 'click', self.alleTitelEntfernen);
      self.media_liste();
@@ -295,6 +309,13 @@
    });
  };
  
  this.kommando = function(kommando) {
    var abs = document.querySelector('#abspieler').value;
    self.http_get('../api/strg/' + abs + '/' + kommando, function(responseText) {
      self.meldung_mit_timeout(responseText, 1500);
    });
  };
  /* ------------- Verwaltungsfunktionen Abspielliste -------------------- */
  
  self.alleTitelEntfernen = function() {