Home
last modified time | relevance | path

Searched refs:h264 (Results 1 – 25 of 34) sorted by relevance

12

/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c96 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 Dh264e_sps.c66 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 DCMakeLists.txt5 # h264 encoder api
12 # h264 encoder header
16 # h264 encoder sourse
H A Dh264e_slice.c45 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 Dh264e_pps.c56 MppEncH264Cfg *codec = &cfg->h264; in h264e_pps_update()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A DCMakeLists.txt5 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 DCMakeLists.txt3 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 DCMakeLists.txt6 include_directories(../../../codec/enc/h264/)
8 # hal h264 header
12 # hal h264 encoder common
25 # hal h264 encoder sourse
H A Dhal_h264e_stream_amend.c104 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 Dmpp_enc_cfg.c124 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 DRockchip_Developer_Guide_MPP_CN.md665 | h264:stream_type | S32 | RK_S32 | 表示H.264码流格式类型。 0 – 表示Annex…
666 | h264:profile | S32 | RK_S32 | 表示SPS中的profile_idc参数。 ![](…
667 | h264:level | S32 | RK_S32 | 表示SPS中的level_idc参数,其中10表示l…
668 | h264:poc_type | U32 | RK_U32 | 表示SPS中的pic_order_cnt_type参…
669 | h264:log2_max_poc_lsb | U32 | RK_U32 | 表示SPS中的log2_max_pic_order_…
670 | h264:log2_max_frm_num | U32 | RK_U32 | 表示SPS中的log2_max_frame_num_…
671 | h264:gaps_not_allowed | U32 | RK_U32 | 表示SPS中的gaps_in_frame_num_v…
672 | h264:cabac_en | S32 | RK_S32 | 表示编码器使用的熵编码格式。 0 – 表示CAVLC…
673 | h264:cabac_idc | S32 | RK_S32 | 表示H.264协议中的cabac_init_idc参…
674 | h264:trans8x8 | S32 | RK_S32 | 表示H.264协议中transform_8x8_mo…
[all …]
H A DRockchip_Developer_Guide_MPP_EN.md610 |h264:stream_type|S32|RK_S32|Indicates the type of input H.264 stream format, and the default is 0.…
611 |h264:profile|S32|RK_S32|The profile_idc parameter in SPS:<br>66-indicates Baseline profile.<br>77-…
612 |h264:level|S32|RK_S32|Indicates  the level_idc parameter in SPS, where 10 represents level 1.0:10/…
613 |h264:cabac_en|S32|RK_S32|Represents the entropy encoding format used by the encoder:<br>0 – CAVLC,…
614 |h264:cabac_idc|S32|RK_S32|The cabac_init_idc in the protocol syntax is valid when cabac_en is 1, a…
615 |h264:trans8x8|S32|RK_S32|Indicates the 8x8 conversion enable flag in the protocol syntax.|
616 |h264:const_intra|S32|RK_S32|0-to close, fixed close in Baseline/Main profile.|
617 |h264:scaling_list|S32|RK_S32|1-to enable, selectable to enable in High profile.|
618 |h264:cb_qp_offset|S32|RK_S32|It indicates the constrained_intra_pred_mode mode enable flag in the …
619 |h264:cr_qp_offset|S32|RK_S32|0-is off, 1-is on.|
[all …]
/rockchip-linux_mpp/mpp/hal/common/jpeg/
H A DCMakeLists.txt7 # hal h264 header
11 # hal h264 encoder common
24 # hal h264 encoder sourse
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A DCMakeLists.txt5 # h264 decoder api
12 # h264 decoder header
26 # h264 decoder sourse
/rockchip-linux_mpp/mpp/codec/enc/
H A DCMakeLists.txt6 add_subdirectory(h264)
/rockchip-linux_mpp/mpp/hal/common/
H A DCMakeLists.txt15 add_subdirectory(h264)
H A Dhal_info.c276 profile = cfg->h264.profile; in hal_info_from_enc_cfg()
/rockchip-linux_mpp/mpp/codec/dec/common/
H A DCMakeLists.txt8 # h264 decoder sourse
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A DCMakeLists.txt3 # hal h264 decoder sourse
/rockchip-linux_mpp/mpp/codec/dec/
H A DCMakeLists.txt20 add_subdirectory(h264)
/rockchip-linux_mpp/mpp/hal/common/av1/
H A DCMakeLists.txt6 # hal h264 header
/rockchip-linux_mpp/mpp/inc/
H A Dmpp_enc_cfg.h37 MppEncH264Cfg h264; member
/rockchip-linux_mpp/debian/
H A Dchangelog23 * [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 DAndroid.bp33 "mpp/codec/enc/h264",
40 "mpp/hal/common/h264",
H A Dreadme.txt90 | | | |----- h264
108 | | |----- h264

12