App zur Steuerung des mpv Mediaplayers auf einem Raspberry Pi über HTTP
ulrich
2021-03-24 ac11942f36b8c38244930260a0ead02c9325a75e
src/de/uhilger/avdirektor/handler/StopServerHandler.java
@@ -11,15 +11,17 @@
 *
 * @author ulrich
 */
public class StopServerHandler implements HttpHandler {
public class StopServerHandler extends OMXPlayer implements HttpHandler {
  @Override
  public void handle(HttpExchange exchange) throws IOException {
    Logger.getLogger(StopServerHandler.class.getName()).info(exchange.getRequestURI().toString());    
    this.kommando(CMD_STOP);
    String response = "Server stopped";
    exchange.sendResponseHeaders(200, response.length());
    OutputStream os = exchange.getResponseBody();
    os.write(response.getBytes());
    os.flush();
    os.close();
    Logger.getLogger(StopServerHandler.class.getName()).info("stopping app.");    
    App.stop();