Home Reference Source

Variable

Static Public Summary
public
public
public
public
public
public

Button: *

public
public
public
public
public
since 2.0.0
public
public
public
public
public

Plugin: *

public
public
public
public
public
public
public
public
public
public

pluginDefaultOptions: {"image": *, "audio": *, "video": *, "animation": *, "screen": *, "maxLength": number, "maxFileSize": *, "displayMilliseconds": *, "formatTime": *, "frameWidth": number, "frameHeight": number, "debug": *, "pip": *, "autoMuteDevice": *, "videoBitRate": number, "videoEngine": string, "videoFrameRate": number, "videoMimeType": string, "videoRecorderType": string, "videoWorkerURL": *, "videoWebAssemblyURL": *, "audioEngine": string, "audioRecorderType": string, "audioMimeType": string, "audioBufferSize": number, "audioSampleRate": number, "audioBitRate": number, "audioChannels": number, "audioWorkerURL": *, "audioWebAssemblyURL": *, "audioBufferUpdate": *, "animationFrameRate": number, "animationQuality": number, "imageOutputType": string, "imageOutputFormat": string, "imageOutputQuality": number, "timeSlice": *, "convertEngine": *, "convertWorkerURL": *, "convertOptions": *, "convertAuto": boolean, "hotKeys": *, "pluginLibraryOptions": *}

since 2.0.0

Static Public

public ANIMATION: string source

import {ANIMATION} from 'videojs-record/js/engine/record-mode.js'

public AUDIO_ONLY: string source

import {AUDIO_ONLY} from 'videojs-record/js/engine/record-mode.js'

public AUDIO_PLUGINS: undefined[] source

import {AUDIO_PLUGINS} from 'videojs-record/js/engine/record-engine.js'

public AUDIO_SCREEN: string source

import {AUDIO_SCREEN} from 'videojs-record/js/engine/record-mode.js'

public AUDIO_VIDEO: string source

import {AUDIO_VIDEO} from 'videojs-record/js/engine/record-mode.js'

public Button: * source

public CONVERT_PLUGINS: undefined[] source

import {CONVERT_PLUGINS} from 'videojs-record/js/engine/convert-engine.js'

public Component: * source

public FFMPEGJS: string source

public FFMPEGWASM: string source

public IMAGE_ONLY: string since 2.0.0 source

import {IMAGE_ONLY} from 'videojs-record/js/engine/record-mode.js'

public LAMEJS: string source

public LIBVORBISJS: string source

import {LIBVORBISJS} from 'videojs-record/js/engine/record-engine.js'

public OPUSMEDIARECORDER: string source

import {OPUSMEDIARECORDER} from 'videojs-record/js/engine/record-engine.js'

public OPUSRECORDER: string source

import {OPUSRECORDER} from 'videojs-record/js/engine/record-engine.js'

public Plugin: * source

public RECORDERJS: string source

public RECORDRTC: string source

public RECORD_PLUGINS: * source

import {RECORD_PLUGINS} from 'videojs-record/js/engine/record-engine.js'

public SCREEN_ONLY: string source

import {SCREEN_ONLY} from 'videojs-record/js/engine/record-mode.js'

public TSEBML: string source

public VIDEO_ONLY: string source

import {VIDEO_ONLY} from 'videojs-record/js/engine/record-mode.js'

public VIDEO_PLUGINS: undefined[] source

import {VIDEO_PLUGINS} from 'videojs-record/js/engine/record-engine.js'

public VMSG: string source

public WEBMWASM: string source

public pluginDefaultOptions: {"image": *, "audio": *, "video": *, "animation": *, "screen": *, "maxLength": number, "maxFileSize": *, "displayMilliseconds": *, "formatTime": *, "frameWidth": number, "frameHeight": number, "debug": *, "pip": *, "autoMuteDevice": *, "videoBitRate": number, "videoEngine": string, "videoFrameRate": number, "videoMimeType": string, "videoRecorderType": string, "videoWorkerURL": *, "videoWebAssemblyURL": *, "audioEngine": string, "audioRecorderType": string, "audioMimeType": string, "audioBufferSize": number, "audioSampleRate": number, "audioBitRate": number, "audioChannels": number, "audioWorkerURL": *, "audioWebAssemblyURL": *, "audioBufferUpdate": *, "animationFrameRate": number, "animationQuality": number, "imageOutputType": string, "imageOutputFormat": string, "imageOutputQuality": number, "timeSlice": *, "convertEngine": *, "convertWorkerURL": *, "convertOptions": *, "convertAuto": boolean, "hotKeys": *, "pluginLibraryOptions": *} since 2.0.0 source

import pluginDefaultOptions from 'videojs-record/js/defaults.js'