Jetson Linux API Reference

36.2 Release
v4l2_vp8_entropy Struct Reference

Detailed Description

struct v4l2_vp8_entropy - VP8 update probabilities

@coeff_probs: coefficient probability update values. @y_mode_probs: luma intra-prediction probabilities. @uv_mode_probs: chroma intra-prediction probabilities. @mv_probs: mv decoding probability. @padding: padding field. Should be zeroed by applications.

This structure contains the update probabilities present in 'token_prob_update()' and 'mv_prob_update()' part of the frame header. See section '17.2. Probability Updates' of the VP8 specification for more details.

Definition at line 1770 of file v4l2-controls.h.

Data Fields

__u8 coeff_probs [4][8][3][V4L2_VP8_COEFF_PROB_CNT]
 
__u8 y_mode_probs [4]
 
__u8 uv_mode_probs [3]
 
__u8 mv_probs [2][V4L2_VP8_MV_PROB_CNT]
 
__u8 padding [3]
 

Field Documentation

◆ coeff_probs

__u8 v4l2_vp8_entropy::coeff_probs[4][8][3][V4L2_VP8_COEFF_PROB_CNT]

Definition at line 1771 of file v4l2-controls.h.

◆ mv_probs

__u8 v4l2_vp8_entropy::mv_probs[2][V4L2_VP8_MV_PROB_CNT]

Definition at line 1774 of file v4l2-controls.h.

◆ padding

__u8 v4l2_vp8_entropy::padding[3]

Definition at line 1775 of file v4l2-controls.h.

◆ uv_mode_probs

__u8 v4l2_vp8_entropy::uv_mode_probs[3]

Definition at line 1773 of file v4l2-controls.h.

◆ y_mode_probs

__u8 v4l2_vp8_entropy::y_mode_probs[4]

Definition at line 1772 of file v4l2-controls.h.


The documentation for this struct was generated from the following file: