Home
last modified time | relevance | path

Searched refs:rps (Results 1 – 23 of 23) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_h265.c290 struct ref_pic_set *rps, struct pipe_h265_sps *sps, in st_ref_pic_set() argument
321 rps->num_neg_pics = 0; in st_ref_pic_set()
322 rps->num_pos_pics = 0; in st_ref_pic_set()
323 rps->num_pics = 0; in st_ref_pic_set()
333 rps->delta_poc[rps->num_pics] = delta_poc; in st_ref_pic_set()
334 rps->used[rps->num_pics] = true; in st_ref_pic_set()
336 rps->num_neg_pics++; in st_ref_pic_set()
338 rps->num_pos_pics++; in st_ref_pic_set()
339 rps->num_pics++; in st_ref_pic_set()
343 rps->num_delta_poc = ref_rps->num_pics; in st_ref_pic_set()
[all …]
/third_party/ffmpeg/libavcodec/
Dhevc_refs.c303 if (!(s->rps[ST_CURR_BEF].nb_refs + s->rps[ST_CURR_AFT].nb_refs + in ff_hevc_slice_rpl()
304 s->rps[LT_CURR].nb_refs)) { in ff_hevc_slice_rpl()
323 RefPicList *rps = &s->rps[cand_lists[i]]; in ff_hevc_slice_rpl() local
324 for (j = 0; j < rps->nb_refs && rpl_tmp.nb_refs < HEVC_MAX_REFS; j++) { in ff_hevc_slice_rpl()
325 rpl_tmp.list[rpl_tmp.nb_refs] = rps->list[j]; in ff_hevc_slice_rpl()
326 rpl_tmp.ref[rpl_tmp.nb_refs] = rps->ref[j]; in ff_hevc_slice_rpl()
447 RefPicList *rps = s->rps; in ff_hevc_frame_rps() local
451 rps[0].nb_refs = rps[1].nb_refs = 0; in ff_hevc_frame_rps()
466 rps[i].nb_refs = 0; in ff_hevc_frame_rps()
480 ret = add_candidate_ref(s, &rps[list], poc, HEVC_FRAME_FLAG_SHORT_REF, 1); in ff_hevc_frame_rps()
[all …]
Dnvdec_hevc.c189 .NumPocStCurrBefore = s->rps[ST_CURR_BEF].nb_refs, in nvdec_hevc_start_frame()
190 .NumPocStCurrAfter = s->rps[ST_CURR_AFT].nb_refs, in nvdec_hevc_start_frame()
191 .NumPocLtCurr = s->rps[LT_CURR].nb_refs, in nvdec_hevc_start_frame()
218 if (s->rps[LT_CURR].nb_refs > FF_ARRAY_ELEMS(ppc->RefPicSetLtCurr) || in nvdec_hevc_start_frame()
219 s->rps[ST_CURR_BEF].nb_refs > FF_ARRAY_ELEMS(ppc->RefPicSetStCurrBefore) || in nvdec_hevc_start_frame()
220 s->rps[ST_CURR_AFT].nb_refs > FF_ARRAY_ELEMS(ppc->RefPicSetStCurrAfter)) { in nvdec_hevc_start_frame()
240 for (i = 0; i < s->rps[ST_CURR_BEF].nb_refs; i++) { in nvdec_hevc_start_frame()
242 if (ppc->PicOrderCntVal[j] == s->rps[ST_CURR_BEF].list[i]) { in nvdec_hevc_start_frame()
248 for (i = 0; i < s->rps[ST_CURR_AFT].nb_refs; i++) { in nvdec_hevc_start_frame()
250 if (ppc->PicOrderCntVal[j] == s->rps[ST_CURR_AFT].list[i]) { in nvdec_hevc_start_frame()
[all …]
Dtiffenc.c69 int rps; ///< row per strip member
323 s->rps = s->height; in encode_frame()
326 s->rps = FFMAX(8192 / (((s->width * s->bpp) >> 3) + 1), 1); in encode_frame()
328 s->rps = ((s->rps - 1) / s->subsampling[1] + 1) * s->subsampling[1]; in encode_frame()
330 strips = (s->height - 1) / s->rps + 1; in encode_frame()
383 zlen = bytes_per_row * s->rps; in encode_frame()
391 for (j = 0; j < s->rps; j++) { in encode_frame()
420 if (s->strip_sizes[i / s->rps] == 0) { in encode_frame()
426 s->strip_offsets[i / s->rps] = ptr - pkt->data; in encode_frame()
439 s->strip_sizes[i / s->rps] += ret; in encode_frame()
[all …]
Dhevc_ps.c120 ShortTermRPS *rps, const HEVCSPS *sps, int is_slice_header) in ff_hevc_decode_short_term_rps() argument
129 if (rps != sps->st_rps && sps->nb_st_rps) in ff_hevc_decode_short_term_rps()
148 rps->rps_idx_num_delta_pocs = rps_ridx->num_delta_pocs; in ff_hevc_decode_short_term_rps()
150 rps_ridx = &sps->st_rps[rps - sps->st_rps - 1]; in ff_hevc_decode_short_term_rps()
162 int used = rps->used[k] = get_bits1(gb); in ff_hevc_decode_short_term_rps()
172 rps->delta_poc[k] = delta_poc; in ff_hevc_decode_short_term_rps()
181 if (k >= FF_ARRAY_ELEMS(rps->used)) { in ff_hevc_decode_short_term_rps()
187 rps->num_delta_pocs = k; in ff_hevc_decode_short_term_rps()
188 rps->num_negative_pics = k0; in ff_hevc_decode_short_term_rps()
190 if (rps->num_delta_pocs != 0) { in ff_hevc_decode_short_term_rps()
[all …]
Dvdpau_hevc.c268 info->NumPocStCurrBefore = h->rps[ST_CURR_BEF].nb_refs; in vdpau_hevc_start_frame()
277 info->NumPocStCurrAfter = h->rps[ST_CURR_AFT].nb_refs; in vdpau_hevc_start_frame()
286 info->NumPocLtCurr = h->rps[LT_CURR].nb_refs; in vdpau_hevc_start_frame()
295 for (ssize_t i = 0, j = 0; i < h->rps[ST_CURR_BEF].nb_refs; i++) { in vdpau_hevc_start_frame()
296 HEVCFrame *frame = h->rps[ST_CURR_BEF].ref[i]; in vdpau_hevc_start_frame()
318 for (ssize_t i = 0, j = 0; i < h->rps[ST_CURR_AFT].nb_refs; i++) { in vdpau_hevc_start_frame()
319 HEVCFrame *frame = h->rps[ST_CURR_AFT].ref[i]; in vdpau_hevc_start_frame()
341 for (ssize_t i = 0, j = 0; i < h->rps[LT_CURR].nb_refs; i++) { in vdpau_hevc_start_frame()
342 HEVCFrame *frame = h->rps[LT_CURR].ref[i]; in vdpau_hevc_start_frame()
Dvaapi_encode_h265.c915 H265RawSTRefPicSet *rps; in vaapi_encode_h265_init_slice_params() local
923 rps = &sh->short_term_ref_pic_set; in vaapi_encode_h265_init_slice_params()
924 memset(rps, 0, sizeof(*rps)); in vaapi_encode_h265_init_slice_params()
972 rps->num_negative_pics = i; in vaapi_encode_h265_init_slice_params()
975 rps->delta_poc_s0_minus1[i - 1 - j] = poc - rps_poc[j] - 1; in vaapi_encode_h265_init_slice_params()
976 rps->used_by_curr_pic_s0_flag[i - 1 - j] = rps_used[j]; in vaapi_encode_h265_init_slice_params()
980 rps->num_positive_pics = rps_pics - i; in vaapi_encode_h265_init_slice_params()
983 rps->delta_poc_s1_minus1[j - i] = rps_poc[j] - poc - 1; in vaapi_encode_h265_init_slice_params()
984 rps->used_by_curr_pic_s1_flag[j - i] = rps_used[j]; in vaapi_encode_h265_init_slice_params()
Dvaapi_hevc.c76 for (i = 0; i < h->rps[ST_CURR_BEF].nb_refs; i++) { in find_frame_rps_type()
77 if (pic_surf == ff_vaapi_get_surface_id(h->rps[ST_CURR_BEF].ref[i]->frame)) in find_frame_rps_type()
81 for (i = 0; i < h->rps[ST_CURR_AFT].nb_refs; i++) { in find_frame_rps_type()
82 if (pic_surf == ff_vaapi_get_surface_id(h->rps[ST_CURR_AFT].ref[i]->frame)) in find_frame_rps_type()
86 for (i = 0; i < h->rps[LT_CURR].nb_refs; i++) { in find_frame_rps_type()
87 if (pic_surf == ff_vaapi_get_surface_id(h->rps[LT_CURR].ref[i]->frame)) in find_frame_rps_type()
Dcbs_h265_syntax_template.c1371 const H265RawSTRefPicSet *rps; in FUNC() local
1380 rps = &current->short_term_ref_pic_set; in FUNC()
1385 rps = &sps->st_ref_pic_set[current->short_term_ref_pic_set_idx]; in FUNC()
1388 rps = &sps->st_ref_pic_set[0]; in FUNC()
1392 rps->num_negative_pics - rps->num_positive_pics; in FUNC()
1408 for (i = 0; i < rps->num_negative_pics; i++) in FUNC()
1409 if (rps->used_by_curr_pic_s0_flag[i]) in FUNC()
1411 for (i = 0; i < rps->num_positive_pics; i++) in FUNC()
1412 if (rps->used_by_curr_pic_s1_flag[i]) in FUNC()
Dtiff.c94 int strips, rps, sstype; member
1384 s->rps = FFMIN(value, s->height); in tiff_decode_tag()
1399 s->rps = s->height; in tiff_decode_tag()
1920 …has_strip_bits = s->strippos || s->strips || s->stripoff || s->rps || s->sot || s->sstype || s->st… in decode_frame()
1952 if (s->rps <= 0 || s->rps % s->subsampling[1]) { in decode_frame()
1953 av_log(avctx, AV_LOG_ERROR, "rps %d invalid\n", s->rps); in decode_frame()
1998 for (i = 0; i < s->height; i += s->rps) { in decode_frame()
2000 dst += s->rps * stride; in decode_frame()
2018 FFMIN(s->rps, s->height - i))) < 0) { in decode_frame()
Dhevc_ps.h360 ShortTermRPS *rps, const HEVCSPS *sps, int is_slice_header);
Dhevcdec.c260 static int decode_lt_rps(HEVCContext *s, LongTermRPS *rps, GetBitContext *gb) in decode_lt_rps() argument
268 rps->nb_refs = 0; in decode_lt_rps()
278 if (nb_sh + (uint64_t)nb_sps > FF_ARRAY_ELEMS(rps->poc)) in decode_lt_rps()
281 rps->nb_refs = nb_sh + nb_sps; in decode_lt_rps()
283 for (i = 0; i < rps->nb_refs; i++) { in decode_lt_rps()
291 rps->poc[i] = sps->lt_ref_pic_poc_lsb_sps[lt_idx_sps]; in decode_lt_rps()
292 rps->used[i] = sps->used_by_curr_pic_lt_sps_flag[lt_idx_sps]; in decode_lt_rps()
294 rps->poc[i] = get_bits(gb, sps->log2_max_poc_lsb); in decode_lt_rps()
295 rps->used[i] = get_bits1(gb); in decode_lt_rps()
298 rps->poc_msb_present[i] = get_bits1(gb); in decode_lt_rps()
[all …]
Dhevcdec.h502 RefPicList rps[5]; member
Ddxva2_hevc.c180 const RefPicList *rpl = &h->rps[ref_idx]; \ in fill_picture_parameters()
/third_party/skia/third_party/externals/microhttpd/src/testcurl/
Dperf_get_concurrent.c112 double rps = ((double) (PAR * ROUNDS * 1000)) / ((double) (now() - start_time)); in stop() local
117 rps, in stop()
121 rps, in stop()
Dperf_get.c116 double rps = ((double) (ROUNDS * 1000)) / ((double) (now() - start_time)); in stop() local
121 rps, in stop()
125 rps, in stop()
/third_party/boost/tools/build/src/build/
Dconfigure.py159 rps = property_set.create(relevant)
162 if builds(self.target, p, rps, "%s builds" % self.target):
/third_party/mesa3d/src/gallium/frontends/omx/
Dvid_dec_common.h85 void *rps; \
/third_party/grpc/src/proto/grpc/testing/xds/v3/
Dorca_load_report.proto35 uint64 rps = 3; field
/third_party/nghttp2/src/
Dh2load.cc2745 double rps = 0; in main() local
2750 rps = stats.req_success / config.duration; in main()
2756 rps = stats.req_success / secd.count(); in main()
2769 << util::format_duration(duration) << ", " << rps << " req/s, " in main()
2804 << "\nreq/s : " << std::setw(10) << ts.rps.min << " " in main()
2805 << std::setw(10) << ts.rps.max << " " << std::setw(10) in main()
2806 << ts.rps.mean << " " << std::setw(10) << ts.rps.sd << std::setw(9) in main()
2807 << util::dtos(ts.rps.within_sd) << "%" << std::endl; in main()
Dh2load.h178 SDStat rps; member
/third_party/grpc/src/proto/grpc/testing/xds/
Dorca_load_report_for_test.proto49 uint64 rps = 3; field
/third_party/grpc/test/cpp/end2end/
Dclient_lb_end2end_test.cc1870 EXPECT_EQ(actual->rps(), load_report.rps()); in TEST_F()