MCPcopy Create free account

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

Functions190 in github.com/Vanilagy/webcodecs-polyfill

↓ 125 callersMethodreadBits
(n: number)
src/misc.ts:428
↓ 67 callersFunctionreadExpGolomb
(bitstream: Bitstream)
src/misc.ts:488
↓ 67 callersMethodskipBits
(n: number)
src/misc.ts:472
↓ 30 callersFunctionassert
(x: unknown)
src/misc.ts:91
↓ 16 callersMethodclose
* Closes the audio data and releases all resources.
src/audio_data.ts:324
↓ 16 callersMethodlock
()
src/misc.ts:368
↓ 15 callersMethodwriteBits
(n: number, value: number)
src/misc.ts:443
↓ 11 callersMethodcopyTo
* Copies the audio data to a destination buffer.
src/audio_data.ts:190
↓ 10 callersFunctiontoUint8Array
(source: AllowSharedBufferSource)
src/misc.ts:327
↓ 9 callersFunctiongetOpenAudioDataCount
()
src/audio_data.ts:32
↓ 9 callersFunctiongetOpenVideoFrameCount
()
src/video_frame.ts:65
↓ 9 callersFunctionreadSignedExpGolomb
(bitstream: Bitstream)
src/misc.ts:503
↓ 8 callersMethodconfigure
* Configures the decoder with the given configuration.
src/audio_decoder.ts:126
↓ 8 callersMethodflush
* Flushes all pending decode operations and waits for completion.
src/audio_decoder.ts:270
↓ 8 callersFunctioninferCodecFromCodecString
(codecString: string)
src/misc.ts:97
↓ 6 callersMethodencode
* Queues a video frame to be encoded.
src/video_encoder.ts:309
↓ 6 callersFunctionextractNalUnitTypeForHevc
(data: Uint8Array)
src/codec_data.ts:349
↓ 6 callersFunctionpolyfillWebCodecsApi
()
src/polyfill.ts:28
↓ 5 callersFunctiongetChannelLayout
(numChannels: number)
src/misc.ts:146
↓ 4 callersMethodallocationSize
* Returns the number of bytes needed to hold a copy of the audio data.
src/audio_data.ts:134
↓ 4 callersMethodclone
()
src/misc.ts:480
↓ 4 callersFunctiongetBytesPerSample
(format: AudioSampleFormat)
src/audio_data.ts:350
↓ 4 callersFunctiongetPixelFormatInfo
(format: string)
src/video_frame.ts:1162
↓ 4 callersMethodreadAlignedByte
()
src/misc.ts:459
↓ 4 callersFunctiontoDataView
(source: AllowSharedBufferSource)
src/misc.ts:337
↓ 3 callersFunctionclamp
(value: number, min: number, max: number)
src/misc.ts:550
↓ 3 callersMethodclose
* Closes the encoder and releases all resources.
src/video_encoder.ts:632
↓ 3 callersMethodclose
* Closes the encoder and releases all resources.
src/audio_encoder.ts:623
↓ 3 callersMethoddecrementQueue
()
src/audio_decoder.ts:213
↓ 3 callersMethoddecrementQueue
()
src/video_encoder.ts:434
↓ 3 callersMethoddecrementQueue
()
src/video_decoder.ts:264
↓ 3 callersMethoddecrementQueue
()
src/audio_encoder.ts:323
↓ 3 callersMethodensureNotClosed
()
src/video_frame.ts:260
↓ 3 callersMethodensureNotClosed
()
src/audio_data.ts:125
↓ 3 callersFunctionextractNalUnitTypeForAvc
(data: Uint8Array)
src/codec_data.ts:85
↓ 3 callersFunctionfindNalUnitsInAnnexB
(packetData: Uint8Array)
src/codec_data.ts:29
↓ 3 callersFunctionformatIsPlanar
(format: AudioSampleFormat)
src/audio_data.ts:367
↓ 3 callersFunctionfromPixelFormat
(pixelFormat: string)
src/misc.ts:264
↓ 3 callersMethodhandleAsyncError
(e: unknown)
src/audio_decoder.ts:394
↓ 3 callersMethodhandleAsyncError
(e: unknown)
src/video_encoder.ts:698
↓ 3 callersMethodhandleAsyncError
(e: unknown)
src/video_decoder.ts:445
↓ 3 callersMethodhandleAsyncError
(e: unknown)
src/audio_encoder.ts:685
↓ 3 callersFunctionmapColorPrimaries
(primaries: string)
src/misc.ts:157
↓ 3 callersFunctionmapMatrixCoefficients
(matrix: string)
src/misc.ts:207
↓ 3 callersFunctionmapTransferCharacteristics
(transfer: string)
src/misc.ts:181
↓ 3 callersFunctionremoveEmulationPreventionBytes
(data: Uint8Array)
src/codec_data.ts:106
↓ 3 callersMethodsendFrameAndReceivePackets
(frame: Frame | null, configId: number)
src/audio_encoder.ts:498
↓ 2 callersFunctionComputeLayoutAndAllocationSize
( parsedRect: DOMRectInit, format: VideoPixelFormat, layout?: PlaneLayout[], )
src/video_frame.ts:743
↓ 2 callersFunctionInitializeVisibleRectOrientationAndDisplaySize
( init: VideoFrameInit, frame: VideoFramePolyfill, defaultVisibleRect: DOMRectReadOnly, baseRotation: numb
src/video_frame.ts:1013
↓ 2 callersFunctionParseRotation
(rotation?: number)
src/video_frame.ts:852
↓ 2 callersFunctionParseVideoFrameCopyToOptions
( frame: VideoFramePolyfill, options: VideoFrameCopyToOptions, )
src/video_frame.ts:503
↓ 2 callersFunctionParseVisibleRect
( defaultRect: DOMRectInit, overrideRect: DOMRectInit | undefined, codedWidth: number, codedHeight: number
src/video_frame.ts:676
↓ 2 callersFunctionValidateVideoFrameInit
( init: VideoFrameInit, format: VideoPixelFormat | null, codedWidth: number, codedHeight: number, )
src/video_frame.ts:1093
↓ 2 callersFunctionVerifyRectOffsetAlignment
(format: VideoPixelFormat | null, rect: DOMRectInit)
src/video_frame.ts:719
↓ 2 callersMethodclose
* Closes the frame and releases all resources.
src/video_frame.ts:453
↓ 2 callersMethodcreateCodecContext
(config: AudioDecoderConfig)
src/audio_decoder.ts:71
↓ 2 callersMethodcreateCodecContext
(config: VideoEncoderConfig)
src/video_encoder.ts:142
↓ 2 callersMethodcreateCodecContext
(config: VideoDecoderConfig)
src/video_decoder.ts:91
↓ 2 callersMethodcreateCodecContext
(config: AudioEncoderConfig)
src/audio_encoder.ts:117
↓ 2 callersMethodcreateLock
(pending: boolean, ready: Promise<void> | null)
src/misc.ts:381
↓ 2 callersMethoddecode
* Queues an encoded audio chunk to be decoded.
src/audio_decoder.ts:175
↓ 2 callersMethodformatIsPlanar
(format: AVSampleFormat)
src/audio_encoder.ts:451
↓ 2 callersMethodgetBitsLeft
()
src/misc.ts:476
↓ 2 callersMethodgetBytesPerSample
(format: AVSampleFormat)
src/audio_encoder.ts:433
↓ 2 callersFunctiongetEquivalentOpaqueFormat
(format: string)
src/video_frame.ts:1297
↓ 2 callersFunctiongetHardwareContext
()
src/misc.ts:525
↓ 2 callersMethodoutputChunk
(currentConfigId: number)
src/video_encoder.ts:329
↓ 2 callersMethodoutputData
(currentConfigId: number)
src/audio_decoder.ts:199
↓ 2 callersMethodoutputFrame
(currentConfigId: number)
src/video_decoder.ts:250
↓ 2 callersMethodpullResampledFrames
(configId: number, draining: boolean = false)
src/audio_encoder.ts:516
↓ 2 callersMethodreadBit
()
src/misc.ts:418
↓ 2 callersFunctionskipSubLayerHrdParameters
( bitstream: Bitstream, CpbCnt: number, sub_pic_hrd_params_present_flag: boolean, )
src/codec_data.ts:838
↓ 2 callersFunctionunmapColorPrimaries
(primaries: number)
src/misc.ts:169
↓ 2 callersFunctionunmapMatrixCoefficients
(matrix: number)
src/misc.ts:219
↓ 2 callersFunctionunmapTransferCharacteristics
(transfer: number)
src/misc.ts:194
↓ 1 callersFunctionAddRotations
(baseRotation: number, baseFlip: boolean, rotation: number)
src/video_frame.ts:1084
↓ 1 callersFunctionConvertToRGBFrame
( frame: VideoFramePolyfill, format: VideoPixelFormat, colorSpace?: PredefinedColorSpace, )
src/video_frame.ts:541
↓ 1 callersFunctionInitializeFrameFromOtherFrame
( init: VideoFrameInit, frame: VideoFramePolyfill, otherFrame: VideoFramePolyfill, )
src/video_frame.ts:882
↓ 1 callersFunctionInitializeFrameWithResource
( init: VideoFrameInit, frame: VideoFramePolyfill, resource: Frame, codedWidth: number, codedHeight: numb
src/video_frame.ts:944
↓ 1 callersFunctionPickColorSpace
( overrideColorSpace: VideoColorSpaceInit | undefined, format: VideoPixelFormat | null, )
src/video_frame.ts:862
↓ 1 callersFunctionaacToAdts
(data: Uint8Array, audioSpecificConfig: AacAudioSpecificConfig)
src/codec_data.ts:1567
↓ 1 callersFunctionbytesToHexString
(bytes: Uint8Array)
src/misc.ts:511
↓ 1 callersFunctioncanUseHwAccel
()
src/video_encoder.ts:69
↓ 1 callersMethodclose
* Closes the decoder and releases all resources.
src/audio_decoder.ts:330
↓ 1 callersMethodclose
* Closes the decoder and releases all resources.
src/video_decoder.ts:381
↓ 1 callersFunctionconfigToCacheKey
(codecId: AVCodecID, sampleRate: number, numberOfChannels: number)
src/audio_decoder.ts:14
↓ 1 callersFunctionconfigToCacheKey
(codecId: AVCodecID, width: number, height: number, bitrate: number | undefined)
src/video_encoder.ts:65
↓ 1 callersFunctionconfigToCacheKey
(codecId: AVCodecID, width: number, height: number)
src/video_decoder.ts:34
↓ 1 callersFunctionconfigToCacheKey
( codecId: AVCodecID, sampleRate: number, numberOfChannels: number, bitrate: number | undefined, )
src/audio_encoder.ts:47
↓ 1 callersMethodconfigureInternal
(config: AudioDecoderConfig)
src/audio_decoder.ts:142
↓ 1 callersMethodconfigureInternal
(config: VideoEncoderConfig)
src/video_encoder.ts:274
↓ 1 callersMethodconfigureInternal
(config: VideoDecoderConfig)
src/video_decoder.ts:193
↓ 1 callersMethodconfigureInternal
(config: AudioEncoderConfig)
src/audio_encoder.ts:198
↓ 1 callersMethodcreateInputSilenceBuffers
(sampleCount: number)
src/audio_encoder.ts:480
↓ 1 callersMethodcreateOutputBuffers
(frameSize: number)
src/audio_encoder.ts:463
↓ 1 callersMethoddecodeInternal
(chunk: EncodedAudioChunk)
src/audio_decoder.ts:224
↓ 1 callersMethoddecodeInternal
(chunk: EncodedVideoChunk)
src/video_decoder.ts:275
↓ 1 callersMethoddispatch
()
src/misc.ts:398
↓ 1 callersMethodencodeInternal
(clonedFrame: VideoFrame, options?: VideoEncoderEncodeOptions)
src/video_encoder.ts:447
↓ 1 callersMethodencodeInternal
(clonedData: AudioData)
src/audio_encoder.ts:334
next →1–100 of 190, ranked by callers