Class HTMLMediaElement

java.lang.Object
org.teavm.jso.dom.html.HTMLElement
org.teavm.jso.dom.html.HTMLMediaElement
All Implemented Interfaces:
ElementCSSInlineStyle, EventTarget, FocusEventTarget, InputEventTarget, KeyboardEventTarget, LoadEventTarget, MouseEventTarget, TouchEventTarget, WheelEventTarget, Element, Node, org.teavm.jso.JSObject, ToggleEventTarget
Direct Known Subclasses:
HTMLAudioElement, HTMLVideoElement

public abstract class HTMLMediaElement extends HTMLElement
  • Field Details

  • Constructor Details

    • HTMLMediaElement

      public HTMLMediaElement()
  • Method Details

    • getError

      public abstract MediaError getError()
    • getSrc

      public abstract String getSrc()
    • setSrc

      public abstract void setSrc(String src)
    • getCurrentSrc

      public abstract String getCurrentSrc()
    • getCrossOrigin

      public abstract String getCrossOrigin()
    • setCrossOrigin

      public abstract void setCrossOrigin(String crossOrigin)
    • getNetworkState

      public abstract int getNetworkState()
    • getPreload

      public abstract String getPreload()
    • setPreload

      public abstract void setPreload(String preload)
    • getBuffered

      public abstract TimeRanges getBuffered()
    • getReadyState

      public abstract int getReadyState()
    • isSeeking

      public abstract boolean isSeeking()
    • getCurrentTime

      public abstract double getCurrentTime()
    • setCurrentTime

      public abstract void setCurrentTime(double currentTime)
    • addCurrentTime

      public final void addCurrentTime(double delta)
    • getDuration

      public abstract double getDuration()
    • getStartDate

      public abstract Date getStartDate()
    • isPaused

      public abstract boolean isPaused()
    • getDefaultPlaybackRate

      public abstract double getDefaultPlaybackRate()
    • setDefaultPlaybackRate

      public abstract void setDefaultPlaybackRate(double defaultPlaybackRate)
    • getPlaybackRate

      public abstract double getPlaybackRate()
    • setPlaybackRate

      public abstract void setPlaybackRate(double playbackRate)
    • addPlaybackRate

      public final void addPlaybackRate(double delta)
    • getPlayed

      public abstract TimeRanges getPlayed()
    • getSeekable

      public abstract TimeRanges getSeekable()
    • isEnded

      public abstract boolean isEnded()
    • isAutoplay

      public abstract boolean isAutoplay()
    • setAutoplay

      public abstract void setAutoplay(boolean autoplay)
    • isLoop

      public abstract boolean isLoop()
    • setLoop

      public abstract void setLoop(boolean loop)
    • getMediaGroup

      public abstract String getMediaGroup()
    • setMediaGroup

      public abstract void setMediaGroup(String mediaGroup)
    • getController

      public abstract MediaController getController()
    • setController

      public abstract void setController(MediaController controller)
    • isControls

      public abstract boolean isControls()
    • setControls

      public abstract void setControls(boolean controls)
    • getVolume

      public abstract float getVolume()
    • setVolume

      public abstract void setVolume(float volume)
    • addVolume

      public final void addVolume(float delta)
    • isMuted

      public abstract boolean isMuted()
    • setMuted

      public abstract void setMuted(boolean muted)
    • isDefaultMuted

      public abstract boolean isDefaultMuted()
    • setDefaultMuted

      public abstract void setDefaultMuted(boolean defaultMuted)
    • getAudioTracks

      public abstract AudioTrackList getAudioTracks()
    • getVideoTracks

      public abstract VideoTrackList getVideoTracks()
    • getTextTracks

      public abstract TextTrackList getTextTracks()
    • addTextTrack

      public abstract TextTrack addTextTrack(String kind)
    • addTextTrack

      public abstract TextTrack addTextTrack(String kind, String label)
    • addTextTrack

      public abstract TextTrack addTextTrack(String kind, String label, String language)
    • play

      public abstract void play()
    • pause

      public abstract void pause()
    • load

      public abstract void load()
    • canPlayType

      public abstract String canPlayType(String type)