From 852f209e38278342948786f576c5a7a620a0d564 Mon Sep 17 00:00:00 2001 From: ulrich Date: Tue, 23 Mar 2021 09:27:42 +0000 Subject: [PATCH] seek eingebaut, Objekthierarchie Handler --- src/de/uhilger/avdirektor/handler/SeekHandler.java | 4 +++- src/de/uhilger/avdirektor/Server.java | 2 ++ 2 files changed, 5 insertions(+), 1 deletions(-) diff --git a/src/de/uhilger/avdirektor/Server.java b/src/de/uhilger/avdirektor/Server.java index 5bc749d..0fd929d 100644 --- a/src/de/uhilger/avdirektor/Server.java +++ b/src/de/uhilger/avdirektor/Server.java @@ -4,6 +4,7 @@ import de.uhilger.avdirektor.handler.CmdHandler; import de.uhilger.avdirektor.handler.PingHandler; import de.uhilger.avdirektor.handler.PlayHandler; +import de.uhilger.avdirektor.handler.SeekHandler; import de.uhilger.avdirektor.handler.StopServerHandler; import java.io.IOException; import java.util.logging.Logger; @@ -34,6 +35,7 @@ HttpServer server = HttpServer.create(new InetSocketAddress(port), 0); server.createContext("/avd/play", new PlayHandler("play")); + server.createContext("/avd/seek", new SeekHandler("seek")); server.createContext("/avd/stop", new CmdHandler(App.CMD_STOP)); server.createContext("/avd/pause", new CmdHandler(App.CMD_PAUSE_RESUME)); server.createContext("/avd/ping", new PingHandler()); diff --git a/src/de/uhilger/avdirektor/handler/SeekHandler.java b/src/de/uhilger/avdirektor/handler/SeekHandler.java index 74247b1..4261681 100644 --- a/src/de/uhilger/avdirektor/handler/SeekHandler.java +++ b/src/de/uhilger/avdirektor/handler/SeekHandler.java @@ -20,6 +20,7 @@ super(cmd); } + /* @Override public void handle(HttpExchange t) throws IOException { logger.log(Level.FINE, "RequestURI: {0}", t.getRequestURI().toString()); @@ -37,6 +38,7 @@ os.write(response.getBytes()); os.close(); } + */ @Override protected String process(HttpExchange t, String params) { @@ -49,7 +51,7 @@ protected StringBuilder buildParams(HttpExchange t) { StringBuilder params = super.buildParams(t); params.append(" --pos "); - params.append(getParam(map, "p")); + params.append(getParam(map, "pos")); return params; } -- Gitblit v1.9.3