ExpGolomb
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
Method Summary
Public Methods | ||
public |
loadWord() |
|
public |
|
|
public |
|
|
public |
|
|
public |
readSPS(): {"width": *, "height": *, "pixelRatio": *} Read a sequence parameter set and return some interesting video properties. |
|
public |
readSliceType(): * |
|
public |
|
|
public |
|
|
public |
|
|
public |
readUShort(): number |
|
public |
|
|
public |
skipEG() |
|
public |
|
|
public |
skipScalingList(count: number) Advance the ExpGolomb decoder past a scaling list. |
|
public |
skipUEG() |
Public Constructors
public constructor() source
Public Members
public data: Uint8Array source
Public Methods
public loadWord() source
public readSPS(): {"width": *, "height": *, "pixelRatio": *} source
Read a sequence parameter set and return some interesting video properties. A sequence parameter set is the H264 metadata that describes the properties of upcoming video frames.
Return:
{"width": *, "height": *, "pixelRatio": *} |
public skipEG() source
public skipScalingList(count: number) source
Advance the ExpGolomb decoder past a scaling list. The scaling list is optionally transmitted as part of a sequence parameter set and is not relevant to transmuxing.
Params:
Name | Type | Attribute | Description |
count | number |