public class MediaRecorder extends java.lang.Object implements EventTarget
| Modifier and Type | Class and Description |
|---|---|
static interface |
MediaRecorder.OndataavailableFn |
static interface |
MediaRecorder.OnerrorFn |
static interface |
MediaRecorder.OnpauseFn |
static interface |
MediaRecorder.OnresumeFn |
static interface |
MediaRecorder.OnstartFn |
static interface |
MediaRecorder.OnstopFn |
EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerOptionsUnionType| Modifier and Type | Field and Description |
|---|---|
int |
audioBitsPerSecond |
java.lang.String |
mimeType |
MediaRecorder.OndataavailableFn |
ondataavailable |
MediaRecorder.OnerrorFn |
onerror |
MediaRecorder.OnpauseFn |
onpause |
MediaRecorder.OnresumeFn |
onresume |
MediaRecorder.OnstartFn |
onstart |
MediaRecorder.OnstopFn |
onstop |
java.lang.String |
state |
MediaStream |
stream |
int |
videoBitsPerSecond |
| Constructor and Description |
|---|
MediaRecorder(MediaStream stream) |
MediaRecorder(MediaStream stream,
MediaRecorderOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(java.lang.String type,
EventListener listener) |
void |
addEventListener(java.lang.String type,
EventListener listener,
EventTarget.AddEventListenerOptionsUnionType useCapture) |
boolean |
dispatchEvent(Event evt) |
static boolean |
isTypeSupported(java.lang.String type) |
void |
pause() |
void |
removeEventListener(java.lang.String type,
EventListener listener) |
void |
removeEventListener(java.lang.String type,
EventListener listener,
EventTarget.RemoveEventListenerOptionsUnionType useCapture) |
void |
requestData() |
void |
resume() |
java.lang.Object |
start() |
java.lang.Object |
start(int timeslice) |
void |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddEventListener, addEventListener, removeEventListener, removeEventListenerpublic int audioBitsPerSecond
public java.lang.String mimeType
public MediaRecorder.OndataavailableFn ondataavailable
public MediaRecorder.OnerrorFn onerror
public MediaRecorder.OnpauseFn onpause
public MediaRecorder.OnresumeFn onresume
public MediaRecorder.OnstartFn onstart
public MediaRecorder.OnstopFn onstop
public java.lang.String state
public MediaStream stream
public int videoBitsPerSecond
public MediaRecorder(MediaStream stream, MediaRecorderOptions options)
public MediaRecorder(MediaStream stream)
public static boolean isTypeSupported(java.lang.String type)
public void addEventListener(java.lang.String type,
EventListener listener,
EventTarget.AddEventListenerOptionsUnionType useCapture)
addEventListener in interface EventTargetpublic void addEventListener(java.lang.String type,
EventListener listener)
addEventListener in interface EventTargetpublic boolean dispatchEvent(Event evt)
dispatchEvent in interface EventTargetpublic void pause()
public void removeEventListener(java.lang.String type,
EventListener listener,
EventTarget.RemoveEventListenerOptionsUnionType useCapture)
removeEventListener in interface EventTargetpublic void removeEventListener(java.lang.String type,
EventListener listener)
removeEventListener in interface EventTargetpublic void requestData()
public void resume()
public java.lang.Object start()
public java.lang.Object start(int timeslice)
public void stop()