Crate h264_reader

source ·
Expand description

Parser for H264 bitstream syntax. Not a video decoder.

Modules

  • A reader for the NAL Unit framing format defined in ITU-T Recommendation H.264 - Annex B, as used when H264 data is embedded in an MPEG2 Transport Stream
  • Support for handling Advanced Video Coding Configuration data, used in the ISO Base Media File Format (AKA MP4), as the specified in ISO/IEC 14496-15.
  • Types for reading H264 Network Abstraction Layer Units (NAL Units).
  • Push parsing of encoded NALs.
  • Decoder that will remove NAL header bytes and Emulation Prevention byte values from encoded NAL Units, to produce the Raw Byte Sequence Payload (RBSP).

Structs

  • Contextual data that needs to be tracked between evaluations of different portions of H264 syntax.