Home
last modified time | relevance | path

Searched refs:roi (Results 1 - 8 of 8) sorted by relevance

/third_party/ffmpeg/libavfilter/
H A Dvf_addroi.c99 AVRegionOfInterest *roi; in addroi_filter_frame() local
120 roi_ref = av_buffer_alloc(sizeof(*roi) * nb_roi); in addroi_filter_frame()
125 roi = (AVRegionOfInterest*)roi_ref->data; in addroi_filter_frame()
131 roi[i] = (AVRegionOfInterest) { in addroi_filter_frame()
132 .self_size = sizeof(*roi), in addroi_filter_frame()
141 roi[nb_roi - 1] = (AVRegionOfInterest) { in addroi_filter_frame()
142 .self_size = sizeof(*roi), in addroi_filter_frame()
168 roi = (AVRegionOfInterest*)sd->data; in addroi_filter_frame()
169 *roi = (AVRegionOfInterest) { in addroi_filter_frame()
170 .self_size = sizeof(*roi), in addroi_filter_frame()
[all...]
H A Dvf_showinfo.c142 const AVRegionOfInterest *roi; in dump_roi() local
145 roi = (const AVRegionOfInterest *)sd->data; in dump_roi()
146 roi_size = roi->self_size; in dump_roi()
155 roi = (const AVRegionOfInterest *)(sd->data + roi_size * i); in dump_roi()
157 i, roi->left, roi->top, roi->right, roi->bottom, roi->qoffset.num, roi in dump_roi()
[all...]
/third_party/ffmpeg/libavcodec/
H A Dlibx265.c454 const AVRegionOfInterest *roi; in libx265_encode_set_roi() local
458 roi = (const AVRegionOfInterest*)sd->data; in libx265_encode_set_roi()
459 roi_size = roi->self_size; in libx265_encode_set_roi()
476 roi = (const AVRegionOfInterest*)(sd->data + roi_size * i); in libx265_encode_set_roi()
478 starty = FFMIN(mby, roi->top / mb_size); in libx265_encode_set_roi()
479 endy = FFMIN(mby, (roi->bottom + mb_size - 1)/ mb_size); in libx265_encode_set_roi()
480 startx = FFMIN(mbx, roi->left / mb_size); in libx265_encode_set_roi()
481 endx = FFMIN(mbx, (roi->right + mb_size - 1)/ mb_size); in libx265_encode_set_roi()
483 if (roi->qoffset.den == 0) { in libx265_encode_set_roi()
488 qoffset = roi in libx265_encode_set_roi()
[all...]
H A Dvaapi_encode.c522 const AVRegionOfInterest *roi; in vaapi_encode_issue() local
527 roi = (const AVRegionOfInterest*)sd->data; in vaapi_encode_issue()
528 roi_size = roi->self_size; in vaapi_encode_issue()
541 pic->roi = av_calloc(nb_roi, sizeof(*pic->roi)); in vaapi_encode_issue()
542 if (!pic->roi) { in vaapi_encode_issue()
548 roi = (const AVRegionOfInterest*)(sd->data + roi_size * i); in vaapi_encode_issue()
550 av_assert0(roi->qoffset.den != 0); in vaapi_encode_issue()
551 v = roi->qoffset.num * ctx->roi_quant_range / roi in vaapi_encode_issue()
2385 VAConfigAttribValEncROI roi = { vaapi_encode_init_roi() local
[all...]
H A Dlibvpxenc.c1401 const AVRegionOfInterest *roi = NULL; in set_roi_map() local
1423 roi = (const AVRegionOfInterest*)sd->data; in set_roi_map()
1424 self_size = roi->self_size; in set_roi_map()
1439 roi = (const AVRegionOfInterest*)(sd->data + self_size * i); in set_roi_map()
1440 if (!roi->qoffset.den) { in set_roi_map()
1445 delta_q = (int)(roi->qoffset.num * 1.0f / roi->qoffset.den * MAX_DELTA_Q); in set_roi_map()
1479 roi = (const AVRegionOfInterest*)(sd->data + self_size * i); in set_roi_map()
1481 starty = av_clip(roi->top / block_size, 0, roi_map->rows); in set_roi_map()
1482 endy = av_clip((roi in set_roi_map()
[all...]
H A Dvaapi_encode.h82 VAEncROI *roi; member
84 void *roi; member
H A Dlibx264.c410 const AVRegionOfInterest *roi; in X264_frame() local
414 roi = (const AVRegionOfInterest*)sd->data; in X264_frame()
415 roi_size = roi->self_size; in X264_frame()
434 roi = (const AVRegionOfInterest*)(sd->data + roi_size * i); in X264_frame()
436 starty = FFMIN(mby, roi->top / MB_SIZE); in X264_frame()
437 endy = FFMIN(mby, (roi->bottom + MB_SIZE - 1)/ MB_SIZE); in X264_frame()
438 startx = FFMIN(mbx, roi->left / MB_SIZE); in X264_frame()
439 endx = FFMIN(mbx, (roi->right + MB_SIZE - 1)/ MB_SIZE); in X264_frame()
441 if (roi->qoffset.den == 0) { in X264_frame()
447 qoffset = roi in X264_frame()
[all...]
H A Dqsvenc.c1581 AVRegionOfInterest *roi; in set_roi_encode_ctrl() local
1585 roi = (AVRegionOfInterest *)sd->data; in set_roi_encode_ctrl()
1586 roi_size = roi->self_size; in set_roi_encode_ctrl()
1607 roi = (AVRegionOfInterest *)(sd->data + roi_size * i); in set_roi_encode_ctrl()
1608 enc_roi->ROI[i].Top = FFALIGN(roi->top, mb_size); in set_roi_encode_ctrl()
1609 enc_roi->ROI[i].Bottom = FFALIGN(roi->bottom, mb_size); in set_roi_encode_ctrl()
1610 enc_roi->ROI[i].Left = FFALIGN(roi->left, mb_size); in set_roi_encode_ctrl()
1611 enc_roi->ROI[i].Right = FFALIGN(roi->right, mb_size); in set_roi_encode_ctrl()
1613 roi->qoffset.num * 51 / roi in set_roi_encode_ctrl()
[all...]

Completed in 11 milliseconds