Searched refs:ctb_addr_ts (Results 1 - 5 of 5) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
H A D | hevc_cabac.c | 450 void ff_hevc_save_states(HEVCContext *s, int ctb_addr_ts) in ff_hevc_save_states() argument 453 (ctb_addr_ts % s->ps.sps->ctb_width == 2 || in ff_hevc_save_states() 455 ctb_addr_ts % s->ps.sps->ctb_width == 0))) { in ff_hevc_save_states() 511 int ff_hevc_cabac_init(HEVCContext *s, int ctb_addr_ts, int thread) in ff_hevc_cabac_init() argument 513 if (ctb_addr_ts == s->ps.pps->ctb_addr_rs_to_ts[s->sh.slice_ctb_addr_rs]) { in ff_hevc_cabac_init() 519 s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[ctb_addr_ts - 1])) in ff_hevc_cabac_init() 524 if (ctb_addr_ts % s->ps.sps->ctb_width == 0) { in ff_hevc_cabac_init() 533 s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[ctb_addr_ts in ff_hevc_cabac_init() [all...] |
H A D | hevc_refs.c | 64 int ctb_addr_ts = s->ps.pps->ctb_addr_rs_to_ts[y_cb * pic_width_cb + x_cb]; in ff_hevc_get_ref_list() local 65 return &ref->rpl_tab[ctb_addr_ts]->refPicList[0]; in ff_hevc_get_ref_list() 285 int ctb_addr_ts = s->ps.pps->ctb_addr_rs_to_ts[s->sh.slice_segment_addr]; in init_slice_rpl() local 291 for (i = ctb_addr_ts; i < ctb_count; i++) in init_slice_rpl() 294 frame->refPicList = (RefPicList *)frame->rpl_tab[ctb_addr_ts]; in init_slice_rpl()
|
H A D | hevcdec.c | 2428 int ctb_addr_ts) in hls_decode_neighbour() 2432 int ctb_addr_rs = s->ps.pps->ctb_addr_ts_to_rs[ctb_addr_ts]; in hls_decode_neighbour() 2442 if (ctb_addr_ts && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[ctb_addr_ts - 1]) { in hls_decode_neighbour() 2455 if (x_ctb > 0 && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs - 1]]) in hls_decode_neighbour() 2459 if (y_ctb > 0 && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs - s->ps.sps->ctb_width]]) in hls_decode_neighbour() 2472 lc->ctb_up_right_flag = ((y_ctb > 0) && (ctb_addr_in_slice+1 >= s->ps.sps->ctb_width) && (s->ps.pps->tile_id[ctb_addr_ts] == s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs+1 - s->ps.sps->ctb_width]])); in hls_decode_neighbour() 2473 lc->ctb_up_left_flag = ((x_ctb > 0) && (y_ctb > 0) && (ctb_addr_in_slice-1 >= s->ps.sps->ctb_width) && (s->ps.pps->tile_id[ctb_addr_ts] == s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs-1 - s->ps.sps->ctb_width]])); in hls_decode_neighbour() 2483 int ctb_addr_ts in hls_decode_entry() local 2427 hls_decode_neighbour(HEVCContext *s, int x_ctb, int y_ctb, int ctb_addr_ts) hls_decode_neighbour() argument 2557 int ctb_addr_ts = s1->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs]; hls_decode_entry_wpp() local 3105 int ctb_addr_ts, ret; decode_nal_unit() local [all...] |
H A D | hevcdec.h | 600 void ff_hevc_save_states(HEVCContext *s, int ctb_addr_ts); 601 int ff_hevc_cabac_init(HEVCContext *s, int ctb_addr_ts, int thread);
|
H A D | hevc_filter.c | 264 int ctb_addr_ts = s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs]; in sao_filter_CTB() local 286 left_tile_edge = no_tile_filter && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs-1]]; in sao_filter_CTB() 290 right_tile_edge = no_tile_filter && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs+1]]; in sao_filter_CTB() 294 up_tile_edge = no_tile_filter && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs - s->ps.sps->ctb_width]]; in sao_filter_CTB() 298 bottom_tile_edge = no_tile_filter && s->ps.pps->tile_id[ctb_addr_ts] != s->ps.pps->tile_id[s->ps.pps->ctb_addr_rs_to_ts[ctb_addr_rs + s->ps.sps->ctb_width]]; in sao_filter_CTB()
|
Completed in 13 milliseconds