Skip to main content

Module h264

Module h264 

Source
Expand description

The H.264 arm: the sequence, picture, and slice parameters, the packed SPS, PPS, and slice headers, and the reference lists behind them. The stream is High profile with CABAC and the 8x8 transform where the driver serves High, a single reference per slice, and a decoded picture buffer of the frames the level admits: a frame predicts from the newest one the client still has, which the slice header’s reference list modification names whenever that is not the previous frame.

Structs§

Arm 🔒

Constants§

LOG2_MAX_FRAME_NUM_MINUS4 🔒
log2_max_frame_num_minus4: sixteen bits of frame_num, so the wrap that costs a key frame comes every 65536 frames.
MIN_QP 🔒
The lowest quantizer a picture is coded at: below it radeonsi’s VCN 1 codes sharp-edged intra blocks that decode wrong.
PIC_INIT_QP 🔒
The quantizer the PPS names; every slice carries its own delta from it.