Home
last modified time | relevance | path

Searched refs:sh (Results 1 – 18 of 18) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_parser.c330 READ_UE(gb, &s->sh.luma_log2_weight_denom); in pred_weight_table()
334 s->sh.chroma_log2_weight_denom = mpp_clip(s->sh.luma_log2_weight_denom + delta, 0, 7); in pred_weight_table()
337 for (i = 0; i < s->sh.nb_refs[L0]; i++) { in pred_weight_table()
340 s->sh.luma_weight_l0[i] = 1 << s->sh.luma_log2_weight_denom; in pred_weight_table()
341 s->sh.luma_offset_l0[i] = 0; in pred_weight_table()
346 for (i = 0; i < s->sh.nb_refs[L0]; i++) { in pred_weight_table()
350 for (i = 0; i < s->sh.nb_refs[L0]; i++) in pred_weight_table()
354 for (i = 0; i < s->sh.nb_refs[L0]; i++) { in pred_weight_table()
358 s->sh.luma_weight_l0[i] = (1 << s->sh.luma_log2_weight_denom) + delta_luma_weight_l0; in pred_weight_table()
359 READ_SE(gb, &s->sh.luma_offset_l0[i]); in pred_weight_table()
[all …]
H A Dh265d_parser2_syntax.c57 const HEVCPPS *pps = (HEVCPPS *)h->pps_list[h->sh.pps_id]; in fill_picture_parameters()
61 const ShortTermRPS *cur_src_rps = h->sh.short_term_rps; in fill_picture_parameters()
72 pp->pps_id = h->sh.pps_id; in fill_picture_parameters()
101 if (h->sh.short_term_ref_pic_set_sps_flag == 0 && h->sh.short_term_rps) { in fill_picture_parameters()
102 pp->ucNumDeltaPocsOfRefRpsIdx = h->sh.short_term_rps->rps_idx_num_delta_pocs; in fill_picture_parameters()
103 pp->wNumBitsForShortTermRPSInSlice = h->sh.short_term_ref_pic_set_size; in fill_picture_parameters()
145 …pp->IntraPicFlag = (h->first_nal_type >= 16 && h->first_nal_type <= 23) || h->sh.slice_type == I_… in fill_picture_parameters()
177 RK_U32 n_pics = h->sh.short_term_rps->num_negative_pics; in fill_picture_parameters()
302 const HEVCPPS *pps = (HEVCPPS *)h->pps_list[h->sh.pps_id]; in fill_scaling_lists()
H A Dh265d_refs.c284 const ShortTermRPS *short_rps = s->sh.short_term_rps; in mpp_hevc_frame_rps()
285 const LongTermRPS *long_rps = &s->sh.long_term_rps; in mpp_hevc_frame_rps()
378 const ShortTermRPS *rps = s->sh.short_term_rps; in mpp_hevc_frame_nb_refs()
379 LongTermRPS *long_rps = &s->sh.long_term_rps; in mpp_hevc_frame_nb_refs()
381 if (s->sh.slice_type == I_SLICE) { in mpp_hevc_frame_nb_refs()
H A Dh265d_parser.h466 SliceHeader sh; member
540 SliceHeader sh; member
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_com.c228 int hal_h265d_slice_rpl(void *dxva, SliceHeader_t *sh, RefPicListTab_t *ref) in hal_h265d_slice_rpl() argument
230 RK_U8 nb_list = sh->slice_type == B_SLICE ? 2 : 1; in hal_h265d_slice_rpl()
273 while ((RK_U32)rpl_tmp.nb_refs < sh->nb_refs[list_idx]) { in hal_h265d_slice_rpl()
295 if (sh->rpl_modification_flag[list_idx]) { in hal_h265d_slice_rpl()
296 for (i = 0; i < sh->nb_refs[list_idx]; i++) { in hal_h265d_slice_rpl()
297 int idx = sh->list_entry_lx[list_idx][i]; in hal_h265d_slice_rpl()
303 rpl->nb_refs = MPP_MIN((RK_U32)rpl->nb_refs, sh->nb_refs[list_idx]); in hal_h265d_slice_rpl()
377 SliceHeader_t sh; in hal_h265d_slice_output_rps() local
396 memset(&sh, 0, sizeof(SliceHeader_t)); in hal_h265d_slice_output_rps()
418 READ_ONEBIT(gb, &sh.first_slice_in_pic_flag); in hal_h265d_slice_output_rps()
[all …]
/rockchip-linux_mpp/
H A D.gitignore35 ltmain.sh
39 install-sh
41 autoregen.sh
H A DCHANGELOG.md708 - [scipt]: Update changelog.sh
/rockchip-linux_mpp/build/
H A D.gitignore2 !*.sh
/rockchip-linux_mpp/tools/hooks/
H A Dpre-commit10 ./mpp_astyle.sh
/rockchip-linux_mpp/build/linux/aarch64/
H A Dmake-Makefiles.bash18 source ../opt_proc.sh
/rockchip-linux_mpp/build/linux/arm/
H A Dmake-Makefiles.bash18 source ../opt_proc.sh
/rockchip-linux_mpp/build/android/arm/
H A Dmake-Android.bash20 source ../env_setup.sh
/rockchip-linux_mpp/build/android/aarch64/
H A Dmake-Android.bash21 source ../env_setup.sh
/rockchip-linux_mpp/mpp/
H A DCMakeLists.txt78 COMMAND ${CMAKE_SOURCE_DIR}/merge_static_lib.sh ${CMAKE_BINARY_DIR} ${MPP_SHARED}
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.c987 RK_S32 qyac, qydc, quvac, quvdc, lflvl, sh; in decode_parser_header() local
1007 sh = s->filter.level >= 32; in decode_parser_header()
1019 av_clip_uintp2(lflvl + (s->lf_delta.ref[0] << sh), 6); in decode_parser_header()
1023 s->lf_delta.mode[0]) * (1 << sh)), 6); in decode_parser_header()
1026 s->lf_delta.mode[1]) * (1 << sh)), 6); in decode_parser_header()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md1104 把下载好的ndk解压到/home/pub/ndk/android-ndk-r16b,或者手动修改build/android/目录下env_setup.sh脚本的ANDROID_NDK变量路径。
H A DRockchip_Developer_Guide_MPP_EN.md1052 …dk-r16b, or manually modify the ANDROID_NDK variable path of the env_setup.sh script in the build/…
/rockchip-linux_mpp/build/android/
H A Dandroid.toolchain.cmake933 Usually it happens because of bug in make-standalone-toolchain.sh script from NDK r7, r7b and r7c.