App zur Steuerung des mpv Mediaplayers auf einem Raspberry Pi über HTTP
undisclosed
2022-12-31 b16b544a3982da609564491ac207e74c0e121c25
src/de/uhilger/calypso/handler/SeekHandler.java
@@ -37,8 +37,9 @@
  @Override
  protected String process(HttpExchange t, String params) {
    String antwort = App.getPlayer().abspielen(
            getParam(map, "titel"), params, getParam(map, "r"), "1");
    Player player = App.getPlayer();
    String antwort = player.abspielen(
            player.getParam(map, "titel"), params, player.getParam(map, "r"), "1");
    logger.log(Level.FINE, antwort);
    return antwort;
  }
@@ -55,9 +56,12 @@
          Select the hotkey to use to swap paused state.  
  */
  protected StringBuilder buildParams(HttpExchange t) {
    Player player = App.getPlayer();
    StringBuilder params = super.buildParams(t);
    params.append(" --pos ");
    params.append(getParam(map, "pos"));
    if(player instanceof OMXPlayer) {
      params.append(" --pos ");
      params.append(player.getParam(map, "pos"));
    }
    return params;
  }