@@ -0,0 +1,826 @@
+package de.mirkosertic.bytecoder.api.web;%0A%0Aimport de.mirkosertic.bytecoder.api.OpaqueProperty;%0A%0Apublic interface HTMLAudioElement extends HTMLElement %7B%0A%0A    @OpaqueProperty(%22loop%22)%0A    void setLoop(boolean loop);%0A%0A    @OpaqueProperty(%22loop%22)%0A    boolean isLoop();%0A%0A    @OpaqueProperty(%22volume%22)%0A    void setVolume(float volume);%0A%0A    @OpaqueProperty(%22volume%22)%0A    float getVolume();%0A%0A    @OpaqueProperty(%22currentTime%22)%0A    void setCurrentTime(int currentTime);%0A%0A    @OpaqueProperty(%22currentTime%22)%0A    int getCurrentTime();%0A%0A    @OpaqueProperty(%22paused%22)%0A    boolean isPaused();%0A%0A    @OpaqueProperty(%22ended%22)%0A    boolean isEnded();%0A%0A    void play();%0A%0A    void pause();%0A%0A    void stop();%0A%0A    @OpaqueProperty(%22src%22)%0A    void setSrc(String url);%0A%0A    @OpaqueProperty(%22crossOrigin%22)%0A    void setCrossOrigin(String crossOrigin);%0A%7D%0A

Add HTMLAudioElement (#597)