Expand description
H264 Encoder (Core)
Modules§
- a_
db_ bypass - Video A Deblocking bypass register
- a_
deci_ score - Video A luma and chroma MB decimate score Register.
- a_
deci_ score_ offset - Video A luma and chroma MB decimate score offset Register.
- a_
no_ roi_ region_ qp_ offset - Video A H264 no roi region QP register.
- a_
rc_ conf0 - Video A rate control configuration register0.
- a_
rc_ conf1 - Video A rate control configuration register1.
- a_
roi_ config - Video A H264 ROI configure register.
- a_
roi_ region0 - Video A H264 ROI region0 range configure register.
- a_
roi_ region0_ 3_ qp - Video A H264 ROI region0, region1,region2,region3 QP register.
- a_
roi_ region1 - Video A H264 ROI region1 range configure register.
- a_
roi_ region2 - Video A H264 ROI region2 range configure register.
- a_
roi_ region3 - Video A H264 ROI region3 range configure register.
- a_
roi_ region4 - Video A H264 ROI region4 range configure register.
- a_
roi_ region5 - Video A H264 ROI region5 range configure register.
- a_
roi_ region6 - Video A H264 ROI region6 range configure register.
- a_
roi_ region7 - Video A H264 ROI region7 range configure register.
- a_
roi_ region4_ 7_ qp - Video A H264 ROI region4, region5,region6,region7 QP register.
- a_
sys_ conf - Video A system level configuration register.
- a_
sys_ mb_ res - Video A horizontal and vertical MB resolution register.
- b_
db_ bypass - Video B Deblocking bypass register
- b_
deci_ score - Video B luma and chroma MB decimate score Register.
- b_
deci_ score_ offset - Video B luma and chroma MB decimate score offset Register.
- b_
no_ roi_ region_ qp_ offset - Video B H264 no roi region QP register.
- b_
rc_ conf0 - Video B rate control configuration register0.
- b_
rc_ conf1 - Video B rate control configuration register1.
- b_
roi_ config - Video B H264 ROI configure register.
- b_
roi_ region0 - Video B H264 ROI region0 range configure register.
- b_
roi_ region0_ 3_ qp - Video B H264 ROI region0, region1,region2,region3 QP register.
- b_
roi_ region1 - Video B H264 ROI region1 range configure register.
- b_
roi_ region2 - Video B H264 ROI region2 range configure register.
- b_
roi_ region3 - Video B H264 ROI region3 range configure register.
- b_
roi_ region4 - Video B H264 ROI region4 range configure register.
- b_
roi_ region5 - Video B H264 ROI region5 range configure register.
- b_
roi_ region6 - Video B H264 ROI region6 range configure register.
- b_
roi_ region7 - Video B H264 ROI region7 range configure register.
- b_
roi_ region4_ 7_ qp - Video B H264 ROI region4, region5,region6,region7 QP register.
- b_
sys_ conf - Video B system level configuration register.
- b_
sys_ mb_ res - Video B horizontal and vertical MB resolution register.
- bs_
threshold - Bitstream buffer overflow threshold register
- conf
- General configuration register.
- date
- Version control register
- debug_
dma_ sel - Debug H264 DMA select register
- debug_
info0 - Debug information register0.
- debug_
info1 - Debug information register1.
- debug_
info2 - Debug information register2.
- frame_
code_ length - Frame code byte length register.
- gop_
conf - GOP related configuration register.
- int_clr
- Interrupt clear register
- int_ena
- Interrupt enable register
- int_raw
- Interrupt raw status register
- int_st
- Interrupt masked status register
- mv_
merge_ config - Mv merge configuration register.
- rc_
status0 - Rate control status register0.
- rc_
status1 - Rate control status register1.
- rc_
status2 - Rate control status register2.
- slice_
header_ byte0 - Frame Slice Header byte low 32 bit register.
- slice_
header_ byte1 - Frame Slice Header byte high 32 bit register.
- slice_
header_ byte_ length - Frame Slice Header byte length register.
- slice_
header_ remain - Frame Slice Header remain bit register.
- sys_
ctrl - H264 system level control register.
- sys_
status - System status register.
Structs§
- Register
Block - Register block
Type Aliases§
- A_
DB_ BYPASS - A_DB_BYPASS (rw) register accessor: Video A Deblocking bypass register
- A_
DECI_ SCORE - A_DECI_SCORE (rw) register accessor: Video A luma and chroma MB decimate score Register.
- A_
DECI_ SCORE_ OFFSET - A_DECI_SCORE_OFFSET (rw) register accessor: Video A luma and chroma MB decimate score offset Register.
- A_
NO_ ROI_ REGION_ QP_ OFFSET - A_NO_ROI_REGION_QP_OFFSET (rw) register accessor: Video A H264 no roi region QP register.
- A_
RC_ CONF0 - A_RC_CONF0 (rw) register accessor: Video A rate control configuration register0.
- A_
RC_ CONF1 - A_RC_CONF1 (rw) register accessor: Video A rate control configuration register1.
- A_
ROI_ CONFIG - A_ROI_CONFIG (rw) register accessor: Video A H264 ROI configure register.
- A_
ROI_ REGIO N0 - A_ROI_REGION0 (rw) register accessor: Video A H264 ROI region0 range configure register.
- A_
ROI_ REGIO N0_ 3_ QP - A_ROI_REGION0_3_QP (rw) register accessor: Video A H264 ROI region0, region1,region2,region3 QP register.
- A_
ROI_ REGIO N1 - A_ROI_REGION1 (rw) register accessor: Video A H264 ROI region1 range configure register.
- A_
ROI_ REGIO N2 - A_ROI_REGION2 (rw) register accessor: Video A H264 ROI region2 range configure register.
- A_
ROI_ REGIO N3 - A_ROI_REGION3 (rw) register accessor: Video A H264 ROI region3 range configure register.
- A_
ROI_ REGIO N4 - A_ROI_REGION4 (rw) register accessor: Video A H264 ROI region4 range configure register.
- A_
ROI_ REGIO N5 - A_ROI_REGION5 (rw) register accessor: Video A H264 ROI region5 range configure register.
- A_
ROI_ REGIO N6 - A_ROI_REGION6 (rw) register accessor: Video A H264 ROI region6 range configure register.
- A_
ROI_ REGIO N7 - A_ROI_REGION7 (rw) register accessor: Video A H264 ROI region7 range configure register.
- A_
ROI_ REGIO N4_ 7_ QP - A_ROI_REGION4_7_QP (rw) register accessor: Video A H264 ROI region4, region5,region6,region7 QP register.
- A_
SYS_ CONF - A_SYS_CONF (rw) register accessor: Video A system level configuration register.
- A_
SYS_ MB_ RES - A_SYS_MB_RES (rw) register accessor: Video A horizontal and vertical MB resolution register.
- BS_
THRESHOLD - BS_THRESHOLD (rw) register accessor: Bitstream buffer overflow threshold register
- B_
DB_ BYPASS - B_DB_BYPASS (rw) register accessor: Video B Deblocking bypass register
- B_
DECI_ SCORE - B_DECI_SCORE (rw) register accessor: Video B luma and chroma MB decimate score Register.
- B_
DECI_ SCORE_ OFFSET - B_DECI_SCORE_OFFSET (rw) register accessor: Video B luma and chroma MB decimate score offset Register.
- B_
NO_ ROI_ REGION_ QP_ OFFSET - B_NO_ROI_REGION_QP_OFFSET (rw) register accessor: Video B H264 no roi region QP register.
- B_
RC_ CONF0 - B_RC_CONF0 (rw) register accessor: Video B rate control configuration register0.
- B_
RC_ CONF1 - B_RC_CONF1 (rw) register accessor: Video B rate control configuration register1.
- B_
ROI_ CONFIG - B_ROI_CONFIG (rw) register accessor: Video B H264 ROI configure register.
- B_
ROI_ REGIO N0 - B_ROI_REGION0 (rw) register accessor: Video B H264 ROI region0 range configure register.
- B_
ROI_ REGIO N0_ 3_ QP - B_ROI_REGION0_3_QP (rw) register accessor: Video B H264 ROI region0, region1,region2,region3 QP register.
- B_
ROI_ REGIO N1 - B_ROI_REGION1 (rw) register accessor: Video B H264 ROI region1 range configure register.
- B_
ROI_ REGIO N2 - B_ROI_REGION2 (rw) register accessor: Video B H264 ROI region2 range configure register.
- B_
ROI_ REGIO N3 - B_ROI_REGION3 (rw) register accessor: Video B H264 ROI region3 range configure register.
- B_
ROI_ REGIO N4 - B_ROI_REGION4 (rw) register accessor: Video B H264 ROI region4 range configure register.
- B_
ROI_ REGIO N5 - B_ROI_REGION5 (rw) register accessor: Video B H264 ROI region5 range configure register.
- B_
ROI_ REGIO N6 - B_ROI_REGION6 (rw) register accessor: Video B H264 ROI region6 range configure register.
- B_
ROI_ REGIO N7 - B_ROI_REGION7 (rw) register accessor: Video B H264 ROI region7 range configure register.
- B_
ROI_ REGIO N4_ 7_ QP - B_ROI_REGION4_7_QP (rw) register accessor: Video B H264 ROI region4, region5,region6,region7 QP register.
- B_
SYS_ CONF - B_SYS_CONF (rw) register accessor: Video B system level configuration register.
- B_
SYS_ MB_ RES - B_SYS_MB_RES (rw) register accessor: Video B horizontal and vertical MB resolution register.
- CONF
- CONF (rw) register accessor: General configuration register.
- DATE
- DATE (rw) register accessor: Version control register
- DEBUG_
DMA_ SEL - DEBUG_DMA_SEL (rw) register accessor: Debug H264 DMA select register
- DEBUG_
INFO0 - DEBUG_INFO0 (r) register accessor: Debug information register0.
- DEBUG_
INFO1 - DEBUG_INFO1 (r) register accessor: Debug information register1.
- DEBUG_
INFO2 - DEBUG_INFO2 (r) register accessor: Debug information register2.
- FRAME_
CODE_ LENGTH - FRAME_CODE_LENGTH (r) register accessor: Frame code byte length register.
- GOP_
CONF - GOP_CONF (rw) register accessor: GOP related configuration register.
- INT_CLR
- INT_CLR (w) register accessor: Interrupt clear register
- INT_ENA
- INT_ENA (rw) register accessor: Interrupt enable register
- INT_RAW
- INT_RAW (rw) register accessor: Interrupt raw status register
- INT_ST
- INT_ST (r) register accessor: Interrupt masked status register
- MV_
MERGE_ CONFIG - MV_MERGE_CONFIG (rw) register accessor: Mv merge configuration register.
- RC_
STATU S0 - RC_STATUS0 (r) register accessor: Rate control status register0.
- RC_
STATU S1 - RC_STATUS1 (r) register accessor: Rate control status register1.
- RC_
STATU S2 - RC_STATUS2 (r) register accessor: Rate control status register2.
- SLICE_
HEADER_ BYTE0 - SLICE_HEADER_BYTE0 (rw) register accessor: Frame Slice Header byte low 32 bit register.
- SLICE_
HEADER_ BYTE1 - SLICE_HEADER_BYTE1 (rw) register accessor: Frame Slice Header byte high 32 bit register.
- SLICE_
HEADER_ BYTE_ LENGTH - SLICE_HEADER_BYTE_LENGTH (rw) register accessor: Frame Slice Header byte length register.
- SLICE_
HEADER_ REMAIN - SLICE_HEADER_REMAIN (rw) register accessor: Frame Slice Header remain bit register.
- SYS_
CTRL - SYS_CTRL (rw) register accessor: H264 system level control register.
- SYS_
STATUS - SYS_STATUS (r) register accessor: System status register.