Interface HTMLMediaElement

All Superinterfaces:
Element, ElementCSSInlineStyle, EventTarget, FocusEventTarget, HTMLElement, JSObject, KeyboardEventTarget, LoadEventTarget, MouseEventTarget, Node, WheelEventTarget
All Known Subinterfaces:
HTMLAudioElement, HTMLVideoElement

public interface HTMLMediaElement extends HTMLElement
Author:
Junji Takakura
  • Field Details

  • Method Details

    • getError

      MediaError getError()
    • getSrc

      String getSrc()
    • setSrc

      void setSrc(String src)
    • getCurrentSrc

      String getCurrentSrc()
    • getCrossOrigin

      String getCrossOrigin()
    • setCrossOrigin

      void setCrossOrigin(String crossOrigin)
    • getNetworkState

      int getNetworkState()
    • getPreload

      String getPreload()
    • setPreload

      void setPreload(String preload)
    • getBuffered

      TimeRanges getBuffered()
    • getReadyState

      int getReadyState()
    • isSeeking

      boolean isSeeking()
    • getCurrentTime

      double getCurrentTime()
    • setCurrentTime

      void setCurrentTime(double currentTime)
    • addCurrentTime

      default void addCurrentTime(double delta)
    • getDuration

      double getDuration()
    • getStartDate

      Date getStartDate()
    • isPaused

      boolean isPaused()
    • getDefaultPlaybackRate

      double getDefaultPlaybackRate()
    • setDefaultPlaybackRate

      void setDefaultPlaybackRate(double defaultPlaybackRate)
    • getPlaybackRate

      double getPlaybackRate()
    • setPlaybackRate

      void setPlaybackRate(double playbackRate)
    • addPlaybackRate

      default void addPlaybackRate(double delta)
    • getPlayed

      TimeRanges getPlayed()
    • getSeekable

      TimeRanges getSeekable()
    • isEnded

      boolean isEnded()
    • isAutoplay

      boolean isAutoplay()
    • setAutoplay

      void setAutoplay(boolean autoplay)
    • isLoop

      boolean isLoop()
    • setLoop

      void setLoop(boolean loop)
    • getMediaGroup

      String getMediaGroup()
    • setMediaGroup

      void setMediaGroup(String mediaGroup)
    • getController

      MediaController getController()
    • setController

      void setController(MediaController controller)
    • isControls

      boolean isControls()
    • setControls

      void setControls(boolean controls)
    • getVolume

      float getVolume()
    • setVolume

      void setVolume(float volume)
    • addVolume

      default void addVolume(float delta)
    • isMuted

      boolean isMuted()
    • setMuted

      void setMuted(boolean muted)
    • isDefaultMuted

      boolean isDefaultMuted()
    • setDefaultMuted

      void setDefaultMuted(boolean defaultMuted)
    • getAudioTracks

      AudioTrackList getAudioTracks()
    • getVideoTracks

      VideoTrackList getVideoTracks()
    • getTextTracks

      TextTrackList getTextTracks()
    • addTextTrack

      TextTrack addTextTrack(String kind)
    • addTextTrack

      TextTrack addTextTrack(String kind, String label)
    • addTextTrack

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

      void play()
    • pause

      void pause()
    • load

      void load()
    • canPlayType

      String canPlayType(String type)