MCPcopy Create free account

hub / github.com/Vanilagy/webcodecs-polyfill / functions

Functions190 in github.com/Vanilagy/webcodecs-polyfill

↓ 1 callersFunctionextractAv1CodecInfoFromPacket
( packet: Uint8Array, )
src/codec_data.ts:1259
↓ 1 callersFunctionextractAvcDecoderConfigurationRecord
(packetData: Uint8Array)
src/codec_data.ts:224
↓ 1 callersFunctionextractHevcDecoderConfigurationRecord
(packetData: Uint8Array)
src/codec_data.ts:392
↓ 1 callersFunctionextractVp9CodecInfoFromPacket
( packet: Uint8Array, )
src/codec_data.ts:1013
↓ 1 callersMethodflushInternal
(configId: number, resolve: () => void)
src/audio_decoder.ts:291
↓ 1 callersMethodflushInternal
(configId: number, resolve: () => void)
src/video_encoder.ts:592
↓ 1 callersMethodflushInternal
(configId: number, resolve: () => void)
src/video_decoder.ts:342
↓ 1 callersMethodflushInternal
(configId: number, resolve: () => void)
src/audio_encoder.ts:590
↓ 1 callersFunctionfromAudioSampleFormat
(sampleFormat: AudioSampleFormat)
src/misc.ts:312
↓ 1 callersFunctiongenerateAv1CodecString
(codecInfo: Av1CodecInfo)
src/codec_data.ts:1479
↓ 1 callersFunctiongenerateAvcCodecString
(record: AvcDecoderConfigurationRecord)
src/codec_data.ts:269
↓ 1 callersFunctiongenerateHevcCodecString
(record: HevcDecoderConfigurationRecord)
src/codec_data.ts:854
↓ 1 callersFunctiongenerateVp9CodecString
(codecInfo: Vp9CodecInfo)
src/codec_data.ts:1156
↓ 1 callersFunctiongetDecentAudioBitrate
(codec: AVCodecID)
src/audio_encoder.ts:697
↓ 1 callersFunctiongetDecentVideoBitrate
(codec: AVCodecID, width: number, height: number)
src/video_encoder.ts:710
↓ 1 callersFunctiongetHardwareDecoderCodec
(codecId: AVCodecID)
src/misc.ts:542
↓ 1 callersFunctiongetHardwareEncoderCodec
(codecId: AVCodecID)
src/misc.ts:533
↓ 1 callersFunctiongetReadFunction
(format: AudioSampleFormat)
src/audio_data.ts:379
↓ 1 callersFunctiongetWriteFunction
(format: AudioSampleFormat)
src/audio_data.ts:396
↓ 1 callersFunctionisRGBFormat
(format: VideoPixelFormat)
src/video_frame.ts:1293
↓ 1 callersFunctionisValidVideoFrameBufferInit
(init: VideoFrameBufferInit)
src/video_frame.ts:1129
↓ 1 callersMethodoutputChunk
(currentConfigId: number)
src/audio_encoder.ts:251
↓ 1 callersFunctionparseAacAudioSpecificConfig
(bytes: Uint8Array | null)
src/codec_data.ts:1530
↓ 1 callersFunctionparseAvcSps
(sps: Uint8Array)
src/codec_data.ts:124
↓ 1 callersFunctionparseProfileTierLevel
( bitstream: Bitstream, maxNumSubLayersMinus1: number, )
src/codec_data.ts:599
↓ 1 callersFunctionparseVuiForMinSpatialSegmentationIdc
(bitstream: Bitstream, sps_max_sub_layers_minus1: number)
src/codec_data.ts:720
↓ 1 callersFunctionpromiseWithResolvers
()
src/misc.ts:347
↓ 1 callersFunctionreadLeb128
()
src/codec_data.ts:1193
↓ 1 callersMethodrelease
()
src/misc.ts:361
↓ 1 callersFunctionreverseBitsU32
(x: number)
src/misc.ts:515
↓ 1 callersFunctionserializeAvcDecoderConfigurationRecord
(record: AvcDecoderConfigurationRecord)
src/codec_data.ts:280
↓ 1 callersFunctionserializeHevcDecoderConfigurationRecord
(record: HevcDecoderConfigurationRecord)
src/codec_data.ts:884
↓ 1 callersFunctionskipAllStRefPicSets
(bitstream: Bitstream, num_short_term_ref_pic_sets: number)
src/codec_data.ts:664
↓ 1 callersFunctionskipHrdParameters
( bitstream: Bitstream, commonInfPresentFlag: boolean, maxNumSubLayersMinus1: number, )
src/codec_data.ts:778
↓ 1 callersFunctionskipScalingListData
(bitstream: Bitstream)
src/codec_data.ts:645
↓ 1 callersFunctionskipStRefPicSet
( bitstream: Bitstream, stRpsIdx: number, num_short_term_ref_pic_sets: number, NumDeltaPocs: number[], )
src/codec_data.ts:671
↓ 1 callersFunctiontoAudioSampleFormat
(ffmpegSampleFormat: AVSampleFormat)
src/misc.ts:297
↓ 1 callersFunctiontoPixelFormat
(ffmpegPixelFormat: AVPixelFormat)
src/misc.ts:231
↓ 1 callersFunctiontransformAnnexBToLengthPrefixed
(packetData: Uint8Array)
src/codec_data.ts:951
Method[Symbol.dispose]
()
src/misc.ts:392
MethodallocationSize
* Returns the number of bytes needed to hold a copy of the frame's pixel data.
src/video_frame.ts:269
Methodbottom
* The bottom edge of the rectangle.
src/dom_rect_read_only.ts:59
Methodclone
* Creates a copy of this frame.
src/video_frame.ts:430
Methodclone
* Creates a copy of this audio data.
src/audio_data.ts:299
Methodconfigure
* Configures the encoder with the given configuration.
src/video_encoder.ts:260
Methodconfigure
* Configures the decoder with the given configuration.
src/video_decoder.ts:177
Methodconfigure
* Configures the encoder with the given configuration.
src/audio_encoder.ts:184
Methodconstructor
* Creates a new AudioDecoder.
src/audio_decoder.ts:57
Methodconstructor
* Creates a new DOMRectReadOnly.
src/dom_rect_read_only.ts:35
Methodconstructor
(public data: Uint8Array, public layout: ComputedPlaneLayout[])
src/video_frame.ts:42
Methodconstructor
( data: CanvasImageSource | AllowSharedBufferSource | Frame, init: VideoFrameInit | VideoFrameBufferInit =
src/video_frame.ts:129
Methodconstructor
* Creates a new VideoEncoder.
src/video_encoder.ts:128
Methodconstructor
* Creates a new VideoColorSpace.
src/video_color_space.ts:35
Methodconstructor
* Creates a new VideoDecoder.
src/video_decoder.ts:77
Methodconstructor
* Creates a new AudioEncoder.
src/audio_encoder.ts:103
Methodconstructor
(public bytes: Uint8Array)
src/misc.ts:412
Methodconstructor
(init: AudioDataInit | Frame)
src/audio_data.ts:71
Methodconstructor
* Creates a new EncodedAudioChunk.
src/encoded_audio_chunk.ts:39
Methodconstructor
* Creates a new EncodedVideoChunk.
src/encoded_video_chunk.ts:39
MethodcopyTo
* Copies the frame's pixel data to a destination buffer. Returns the layout of the planes in the destination * buffer.
src/video_frame.ts:290
MethodcopyTo
* Copies the encoded chunk data to a destination buffer.
src/encoded_audio_chunk.ts:69
MethodcopyTo
* Copies the encoded chunk data to a destination buffer.
src/encoded_video_chunk.ts:69
Methoddecode
* Queues an encoded video chunk to be decoded.
src/video_decoder.ts:226
MethoddecodeQueueSize
* The number of pending decode operations.
src/audio_decoder.ts:45
MethoddecodeQueueSize
* The number of pending decode operations.
src/video_decoder.ts:65
Methodencode
* Queues audio data to be encoded.
src/audio_encoder.ts:234
MethodencodeQueueSize
* The number of pending encode operations.
src/video_encoder.ts:116
MethodencodeQueueSize
* The number of pending encode operations.
src/audio_encoder.ts:91
Methodflush
* Flushes all pending encode operations and waits for completion.
src/video_encoder.ts:575
Methodflush
* Flushes all pending decode operations and waits for completion.
src/video_decoder.ts:321
Methodflush
* Flushes all pending encode operations and waits for completion.
src/audio_encoder.ts:573
MethodfromRect
* Creates a DOMRectReadOnly from a DOMRectInit.
src/dom_rect_read_only.ts:73
MethodisConfigSupported
* Checks if the decoder can support the given configuration.
src/audio_decoder.ts:99
MethodisConfigSupported
* Checks if the encoder can support the given configuration.
src/video_encoder.ts:233
MethodisConfigSupported
* Checks if the decoder can support the given configuration.
src/video_decoder.ts:150
MethodisConfigSupported
* Checks if the encoder can support the given configuration.
src/audio_encoder.ts:155
Methodleft
* The left edge of the rectangle.
src/dom_rect_read_only.ts:66
Methodreset
* Resets the decoder to an unconfigured state.
src/audio_decoder.ts:362
Methodreset
* Resets the encoder to an unconfigured state.
src/video_encoder.ts:664
Methodreset
* Resets the decoder to an unconfigured state.
src/video_decoder.ts:413
Methodreset
* Resets the encoder to an unconfigured state.
src/audio_encoder.ts:650
Methodright
* The right edge of the rectangle.
src/dom_rect_read_only.ts:52
MethodseekToByte
(byteOffset: number)
src/misc.ts:414
Methodstate
* The current state of the decoder.
src/audio_decoder.ts:38
Methodstate
* The current state of the encoder: "unconfigured", "configured", or "closed".
src/video_encoder.ts:109
Methodstate
* The current state of the decode.
src/video_decoder.ts:58
Methodstate
* The current state of the encoder: "unconfigured", "configured", or "closed".
src/audio_encoder.ts:84
MethodtoJSON
* Serializes the rectangle to a JSON object.
src/dom_rect_read_only.ts:85
MethodtoJSON
* Serializes the color space to a JSON object.
src/video_color_space.ts:45
Methodtop
* The top edge of the rectangle.
src/dom_rect_read_only.ts:45
← previous101–190 of 190, ranked by callers