MediaCodecs.H265.NaluSplitter (MediCodecs v0.7.0)

View Source

Split a bytestream to a list of nalus.

Summary

Functions

Flushes any unprocessed data from the splitter.

Creates a new NaluSplitter.

Processes the given data and splits it into nalus.

Functions

flush(splitter)

Flushes any unprocessed data from the splitter.

new(input_structure \\ :annexb)

Creates a new NaluSplitter.

Options

  • :input_type - The type of input data, can be :annexb, :elementary, or {:elementary, size}. Defaults to :annexb.

process(splitter, data)

Processes the given data and splits it into nalus.