Home
last modified time | relevance | path

Searched refs:layers (Results 1 – 11 of 11) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/src/
Dsvc_encodeframe.c77 int layers; member
543 si->layers = svc_ctx->spatial_layers; in vpx_svc_init()
549 if (si->layers > 1) { in vpx_svc_init()
554 assert(si->layers <= VPX_SS_MAX_LAYERS); in vpx_svc_init()
555 for (i = 0; i < si->layers; ++i) { in vpx_svc_init()
566 for (i = 0; i < si->layers; ++i) { in vpx_svc_init()
575 enc_cfg->ss_number_layers = si->layers; in vpx_svc_init()
681 if (si->layer == si->layers - 1) { in calculate_enc_frame_flags()
709 if (2 * si->layers - SVC_REFERENCE_FRAMES <= si->layer) { in calculate_enc_frame_flags()
745 if (layer < 0 || layer >= si->layers) return VPX_CODEC_INVALID_PARAM; in vpx_svc_get_layer_resolution()
[all …]
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/tangier/
DTngDisplayContext.h32 IMG_hwc_layer_t *layers, int num_layers, int *releaseFenceFd);
/hardware/ti/omap4-aah/hwc/
Drgz_2d.c823 hwc_layer_1_t *layers = p->data.hwc.layers; in rgz_in_hwccheck() local
828 if (!layers) in rgz_in_hwccheck()
845 IMG_native_handle_t *handle = (IMG_native_handle_t *)layers[l].handle; in rgz_in_hwccheck()
846 if (!(layers[l].flags & HWC_SKIP_LAYER) && handle && is_NV12(handle->iFormat)) in rgz_in_hwccheck()
849 if (layers[l].compositionType == HWC_OVERLAY) in rgz_in_hwccheck()
863 if (layers[l].compositionType == HWC_FRAMEBUFFER) { in rgz_in_hwccheck()
865 if (rgz_in_valid_hwc_layer(&layers[l]) && in rgz_in_hwccheck()
868 rgz_layer->hwc_layer = &layers[l]; in rgz_in_hwccheck()
875 if (layers[l].hints & HWC_HINT_CLEAR_FB) { in rgz_in_hwccheck()
884 rgz_layer->hwc_layer = &layers[l]; in rgz_in_hwccheck()
[all …]
Drgz_2d.h53 hwc_layer_1_t *layers; member
Dhwc.c1531 .layers = list->hwLayers, in blit_layers()
/hardware/intel/img/hwcomposer/merrifield/include/pvr/hal/
Dhal_public.h216 int (*post)(struct IMG_display_device_public_t *dev, IMG_hwc_layer_t *layers,
/hardware/qcom/media/mm-video-v4l2/vidc/venc/inc/
Dvideo_encoder_device_v4l2.h398 bool venc_set_hybrid_hierp(OMX_U32 layers);
400 … bool venc_validate_hybridhp_params(OMX_U32 layers, OMX_U32 bFrames, OMX_U32 count, int mode);
/hardware/intel/img/hwcomposer/moorefield_hdmi/common/base/
DHwcLayerList.cpp553 int layers = (int)mFBLayers.size(); in assignPrimaryPlane() local
556 if (candidates == layers - 1 && spriteLayer != NULL) { in assignPrimaryPlane()
568 } else if (candidates == layers) { in assignPrimaryPlane()
577 for (int i = 0; i < layers && !ok; i++) { in assignPrimaryPlane()
/hardware/intel/img/hwcomposer/merrifield/common/base/
DHwcLayerList.cpp484 int layers = (int)mFBLayers.size(); in assignPrimaryPlane() local
487 if (candidates == layers - 1 && spriteLayer != NULL) { in assignPrimaryPlane()
499 } else if (candidates == layers) { in assignPrimaryPlane()
508 for (int i = 0; i < layers && !ok; i++) { in assignPrimaryPlane()
/hardware/qcom/media/mm-video-v4l2/vidc/venc/src/
Dvideo_encoder_device_v4l2.cpp2910 bool venc_dev::venc_validate_hybridhp_params(OMX_U32 layers, OMX_U32 bFrames, OMX_U32 count, int mo… in venc_validate_hybridhp_params() argument
2913 if (layers && (mode == HIER_P || mode == HIER_B) && hier_layers.hier_mode == HIER_P_HYBRID) in venc_validate_hybridhp_params()
2921 …if (layers && mode == HIER_P_HYBRID && (intra_period.num_bframes || hier_layers.hier_mode == HIER_… in venc_validate_hybridhp_params()
4246 bool venc_dev::venc_set_hybrid_hierp(OMX_U32 layers) in venc_set_hybrid_hierp() argument
4248 DEBUG_PRINT_LOW("venc_set_hybrid_hierp layers: %u", layers); in venc_set_hybrid_hierp()
4252 if (!venc_validate_hybridhp_params(layers, 0, 0, (int) HIER_P_HYBRID)) { in venc_set_hybrid_hierp()
4257 if (!layers || layers > MAX_HYB_HIERP_LAYERS) { in venc_set_hybrid_hierp()
4258 DEBUG_PRINT_ERROR("Invalid numbers of layers set: %d (max supported is 6)", layers); in venc_set_hybrid_hierp()
4262 hier_layers.numlayers = layers; in venc_set_hybrid_hierp()
4289 control.value = layers - 1; in venc_set_hybrid_hierp()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/
DCHANGELOG72 Minor improvements to real time encoding with multiple temporal layers
154 Improved keyframe sizing with multiple temporal layers
159 usage of the frame reference flags, or temporal layers.