View Source API Reference Membrane H.264 and H.265 plugin v0.10.0

Modules

Module providing functionalities to divide the binary h264 stream into access units.

Utility functions for parsing and generating AVC Configuration Record.

This module is an extension to Membrane.H26x.NALuParser and contains H264 specific functions.

The module aggregating the mapping of from nal_unit_type fields of the NAL unit to the human-friendly name of a NALu type.

Membrane element providing parser for H264 encoded video stream.

Module providing functionalities to group H265 NAL units into access units.

Utility functions for parsing and generating HEVC Configuration Record.

This module is an extension to Membrane.H26x.NALuParser and contains H265 specific functions.

The module aggregating the mapping of nal_unit_type fields of the NAL unit to the human-friendly name of a NALu type.

Membrane element providing parser for H265 encoded video stream.

A behaviour module to split NALus into access units

This module holds function responsible for converting from and to Exp-Golomb Notation.

A module defining a struct representing a single NAL unit.

A module providing functionality of parsing a stream of binaries, out of which each is a payload of a single NAL unit.

The module providing functions to parse the binary, based on the given Scheme.

A module with functions responsible for splitting the H26x streams into the NAL units.