Lines Matching refs:config_params
86 MixVideoConfigParams * config_params, MixDrmParams * drm_config_params);
89 MixVideoConfigParams ** config_params);
215 priv->config_params = NULL;
238 MIXUNREF(priv->config_params, mix_videoconfigparams_unref)
482 /* Make a copy of config_params */
483 priv->config_params = (MixVideoConfigParams *) mix_params_dup(MIX_PARAMS(
485 if (!priv->config_params) {
487 LOG_E("Fail to duplicate config_params\n");
491 priv_config_params_dec = (MixVideoConfigParamsDec *)priv->config_params;
493 /* Get fps, frame order mode and mime type from config_params */
702 MIXUNREF(priv->config_params, mix_videoconfigparams_unref);
764 /* Make a copy of config_params */
765 priv->config_params = (MixVideoConfigParams *) mix_params_dup(
767 if (!priv->config_params) {
769 LOG_E("Fail to duplicate config_params\n");
773 priv_config_params_enc = (MixVideoConfigParamsEnc *)priv->config_params;
775 /* Get fps, frame order mode and mime type from config_params */
908 MIXUNREF(priv->config_params, mix_videoconfigparams_unref);
926 MixVideoConfigParams * config_params,
935 if(!config_params) {
936 LOG_E("!config_params\n");
941 if (priv->codec_mode == MIX_CODEC_MODE_DECODE && MIX_IS_VIDEOCONFIGPARAMSDEC(config_params)) {
942 ret = mix_video_configure_decode(mix, (MixVideoConfigParamsDec*)config_params, NULL);
943 } else if (priv->codec_mode == MIX_CODEC_MODE_ENCODE && MIX_IS_VIDEOCONFIGPARAMSENC(config_params)) {
944 ret = mix_video_configure_encode(mix, (MixVideoConfigParamsEnc*)config_params, NULL);
955 MixVideoConfigParams ** config_params) {
962 if (!config_params) {
963 LOG_E( "!config_params\n");
970 *config_params = MIX_VIDEOCONFIGPARAMS(mix_params_dup(MIX_PARAMS(priv->config_params)));
971 if(!*config_params) {
1485 MixVideoConfigParams * config_params,
1492 return klass->configure_func(mix, config_params, drm_config_params);