| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_api_v2.c | 96 MppEncH264Cfg *h264 = &cfg->h264; in init_h264e_cfg_set() local 104 memset(h264, 0, sizeof(*h264)); in init_h264e_cfg_set() 105 h264->profile = H264_PROFILE_BASELINE; in init_h264e_cfg_set() 106 h264->level = H264_LEVEL_3_1; in init_h264e_cfg_set() 107 h264->vui.vui_en = 1; in init_h264e_cfg_set() 115 h264->poc_type = 2; in init_h264e_cfg_set() 116 h264->log2_max_poc_lsb = 12; in init_h264e_cfg_set() 117 h264->log2_max_frame_num = 12; in init_h264e_cfg_set() 118 h264->hw_cfg.hw_poc_type = 2; in init_h264e_cfg_set() 119 h264->hw_cfg.hw_log2_max_frame_num_minus4 = 12; in init_h264e_cfg_set() [all …]
|
| H A D | h264e_sps.c | 66 MppEncH264Cfg *h264 = &cfg->h264; in h264e_sps_update() local 78 H264Level level_idc = h264->level; in h264e_sps_update() 82 sps->profile_idc = h264->profile; in h264e_sps_update() 122 RK_U32 set = h264->constraint_set; in h264e_sps_update() 165 sps->pic_order_cnt_type = h264->hw_cfg.hw_poc_type; in h264e_sps_update() 166 sps->log2_max_poc_lsb_minus4 = h264->log2_max_poc_lsb; in h264e_sps_update() 167 sps->log2_max_frame_num_minus4 = h264->log2_max_frame_num; in h264e_sps_update() 197 sps->gaps_in_frame_num_value_allowed = !h264->gaps_not_allowed; in h264e_sps_update() 205 sps->direct8x8_inference = h264->transform8x8_mode; in h264e_sps_update() 218 vui->vui_en = h264->vui.vui_en; in h264e_sps_update() [all …]
|
| H A D | CMakeLists.txt | 5 # h264 encoder api 12 # h264 encoder header 16 # h264 encoder sourse
|
| H A D | h264e_slice.c | 45 MppEncH264Cfg *h264 = &cfg->h264; in h264e_slice_update() local 53 slice->entropy_coding_mode = h264->entropy_coding_mode; in h264e_slice_update() 68 slice->cabac_init_idc = h264->entropy_coding_mode ? h264->cabac_init_idc : -1; in h264e_slice_update() 69 slice->disable_deblocking_filter_idc = h264->deblock_disable; in h264e_slice_update() 70 slice->slice_alpha_c0_offset_div2 = h264->deblock_offset_alpha; in h264e_slice_update() 71 slice->slice_beta_offset_div2 = h264->deblock_offset_beta; in h264e_slice_update()
|
| H A D | h264e_pps.c | 56 MppEncH264Cfg *codec = &cfg->h264; in h264e_pps_update()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | CMakeLists.txt | 5 include_directories(../../common/h264/) 6 # mpp/codec/enc/h264 for h264 syntax 7 include_directories(../../../codec/enc/h264/) 9 # hal h264 header 13 # hal h264 encoder sourse
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | CMakeLists.txt | 3 include_directories(../../common/h264/) 4 include_directories(../../../codec/enc/h264/) 7 # hal h264 header 11 # hal h264 encoder sourse
|
| /rockchip-linux_mpp/mpp/hal/common/h264/ |
| H A D | CMakeLists.txt | 6 include_directories(../../../codec/enc/h264/) 8 # hal h264 header 12 # hal h264 encoder common 25 # hal h264 encoder sourse
|
| H A D | hal_h264e_stream_amend.c | 104 MppEncH264Cfg *h264 = &cfg->h264; in h264e_vepu_stream_amend_config() local 105 MppEncH264HwCfg *hw_cfg = &h264->hw_cfg; in h264e_vepu_stream_amend_config() 108 hw_cfg->hw_poc_type != h264->poc_type || in h264e_vepu_stream_amend_config() 109 hw_cfg->hw_log2_max_frame_num_minus4 != h264->log2_max_frame_num) { in h264e_vepu_stream_amend_config() 123 slice->pic_order_cnt_type = cfg->h264.poc_type; in h264e_vepu_stream_amend_config()
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 124 STRUCT_START(h264); \ 126 …s32, rk_s32, stream_type, FLAG_BASE(0), h264, stream_type); \ 127 …ix, s32, rk_s32, profile, FLAG_INCR, h264, profile); \ 128 …efix, s32, rk_s32, level, FLAG_PREV, h264, level); \ 129 …x, u32, rk_u32, poc_type, FLAG_INCR, h264, poc_type); \ 130 … rk_u32, log2_max_poc_lsb, FLAG_INCR, h264, log2_max_poc_lsb);… 131 … rk_u32, log2_max_frm_num, FLAG_INCR, h264, log2_max_frame_num… 132 … rk_u32, gaps_not_allowed, FLAG_INCR, h264, gaps_not_allowed);… 133 … rk_s32, cabac_en, FLAG_INCR, h264, entropy_coding_mod… 134 … rk_s32, cabac_idc, FLAG_PREV, h264, cabac_init_idc_ex)… [all …]
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 665 | h264:stream_type | S32 | RK_S32 | 表示H.264码流格式类型。 0 – 表示Annex… 666 | h264:profile | S32 | RK_S32 | 表示SPS中的profile_idc参数。 
|
| /rockchip-linux_mpp/mpp/hal/common/ |
| H A D | CMakeLists.txt | 15 add_subdirectory(h264)
|
| H A D | hal_info.c | 276 profile = cfg->h264.profile; in hal_info_from_enc_cfg()
|
| /rockchip-linux_mpp/mpp/codec/dec/common/ |
| H A D | CMakeLists.txt | 8 # h264 decoder sourse
|
| /rockchip-linux_mpp/mpp/hal/rkdec/h264d/ |
| H A D | CMakeLists.txt | 3 # hal h264 decoder sourse
|
| /rockchip-linux_mpp/mpp/codec/dec/ |
| H A D | CMakeLists.txt | 20 add_subdirectory(h264)
|
| /rockchip-linux_mpp/mpp/hal/common/av1/ |
| H A D | CMakeLists.txt | 6 # hal h264 header
|
| /rockchip-linux_mpp/mpp/inc/ |
| H A D | mpp_enc_cfg.h | 37 MppEncH264Cfg h264; member
|
| /rockchip-linux_mpp/debian/ |
| H A D | changelog | 23 * [h264e]: fix bug: vepu1 h264 encode 31 * [h264e]: fix bug: vepu h264 encode rate control 91 * [h264]: fix xrgb encode bug 167 * [h264e]: fix h264 xrgb encode bug
|
| /rockchip-linux_mpp/ |
| H A D | Android.bp | 33 "mpp/codec/enc/h264", 40 "mpp/hal/common/h264",
|
| H A D | readme.txt | 90 | | | |----- h264 108 | | |----- h264
|