// Generated by esidl 0.4.0. package org.w3c.dom.html; public interface MediaController { // MediaController public TimeRanges getBuffered(); public TimeRanges getSeekable(); public double getDuration(); public double getCurrentTime(); public void setCurrentTime(double currentTime); public boolean getPaused(); public TimeRanges getPlayed(); public void play(); public void pause(); public double getDefaultPlaybackRate(); public void setDefaultPlaybackRate(double defaultPlaybackRate); public double getPlaybackRate(); public void setPlaybackRate(double playbackRate); public double getVolume(); public void setVolume(double volume); public boolean getMuted(); public void setMuted(boolean muted); public Function getOnemptied(); public void setOnemptied(Function onemptied); public Function getOnloadedmetadata(); public void setOnloadedmetadata(Function onloadedmetadata); public Function getOnloadeddata(); public void setOnloadeddata(Function onloadeddata); public Function getOncanplay(); public void setOncanplay(Function oncanplay); public Function getOncanplaythrough(); public void setOncanplaythrough(Function oncanplaythrough); public Function getOnplaying(); public void setOnplaying(Function onplaying); public Function getOnended(); public void setOnended(Function onended); public Function getOnwaiting(); public void setOnwaiting(Function onwaiting); public Function getOndurationchange(); public void setOndurationchange(Function ondurationchange); public Function getOntimeupdate(); public void setOntimeupdate(Function ontimeupdate); public Function getOnplay(); public void setOnplay(Function onplay); public Function getOnpause(); public void setOnpause(Function onpause); public Function getOnratechange(); public void setOnratechange(Function onratechange); public Function getOnvolumechange(); public void setOnvolumechange(Function onvolumechange); }