Searched refs:ctb_width (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dhevc_ps.c955 sps->ctb_width = (sps->width + (1 << sps->log2_ctb_size) - 1) >> sps->log2_ctb_size;
957 sps->ctb_size = sps->ctb_width * sps->ctb_height;
1222 if (sum >= sps->ctb_width) {
1227 pps->column_width[pps->num_tile_columns - 1] = sps->ctb_width - sum;
1299 pps->col_idxX = av_malloc_array(sps->ctb_width, sizeof(*pps->col_idxX));
1316 pps->column_width[i] = ((i + 1) * sps->ctb_width) / pps->num_tile_columns -
1317 (i * sps->ctb_width) / pps->num_tile_columns;
1334 for (i = 0, j = 0; i < sps->ctb_width; i++) {
1343 pic_area_in_ctbs = sps->ctb_width * sps->ctb_height;
1356 int tb_x = ctb_addr_rs % sps->ctb_width;
[all...]
H A Dhevc_parser.c201 slice_address_length = av_ceil_log2_c(h->sps->ctb_width *
204 if (sh->slice_segment_addr >= h->sps->ctb_width * h->sps->ctb_height) {
H A Dhevc_cabac.c503 (ctb_addr_ts % s->sps->ctb_width == 2 ||
504 (s->sps->ctb_width == 2 &&
505 ctb_addr_ts % s->sps->ctb_width == 0))) {
565 if (ctb_addr_ts % s->sps->ctb_width == 0) {
566 if (s->sps->ctb_width == 1)
582 if (ctb_addr_ts % s->sps->ctb_width == 0) {
589 if (s->sps->ctb_width == 1)
H A Dhevc_filter.c187 #define CTB(tab, x, y) ((tab)[(y) * s->sps->ctb_width + (x)])
195 int ctb_addr_rs = y_ctb * s->sps->ctb_width + x_ctb;
213 edges[2] = x_ctb == s->sps->ctb_width - 1;
226 up_tile_edge = no_tile_filter && s->pps->tile_id[ctb_addr_ts] != s->pps->tile_id[s->pps->ctb_addr_rs_to_ts[ctb_addr_rs - s->sps->ctb_width]];
230 bottom_tile_edge = no_tile_filter && s->pps->tile_id[ctb_addr_ts] != s->pps->tile_id[s->pps->ctb_addr_rs_to_ts[ctb_addr_rs + s->sps->ctb_width]];
322 (y0 >> log2_ctb_size) * s->sps->ctb_width;
H A Dhevc.c89 int ctb_count = sps->ctb_width * sps->ctb_height;
422 slice_address_length = av_ceil_log2(s->sps->ctb_width *
425 if (sh->slice_segment_addr >= s->sps->ctb_width * s->sps->ctb_height) {
752 #define CTB(tab, x, y) ((tab)[(y) * s->sps->ctb_width + (x)])
2254 s->pps->tile_id[ctb_addr_ts] != s->pps->tile_id[s->pps->ctb_addr_rs_to_ts[ctb_addr_rs - s->sps->ctb_width]];
2256 s->tab_slice_address[ctb_addr_rs] != s->tab_slice_address[ctb_addr_rs - s->sps->ctb_width];
2261 slice_up_boundary = ctb_addr_in_slice < s->sps->ctb_width;
2266 lc->ctb_up_flag = ((y_ctb > 0) && (ctb_addr_in_slice >= s->sps->ctb_width) && !tile_up_boundary);
2267 lc->ctb_up_right_flag = ((y_ctb > 0) && (ctb_addr_in_slice+1 >= s->sps->ctb_width) && (s->pps->tile_id[ctb_addr_ts] == s->pps->tile_id[s->pps->ctb_addr_rs_to_ts[ctb_addr_rs+1 - s->sps->ctb_width]]));
[all...]
H A Dhevc.h471 int ctb_width; member in struct:HEVCSPS
H A Dhevc_refs.c108 frame->ctb_count = s->sps->ctb_width * s->sps->ctb_height;

Completed in 83 milliseconds