khronosfws/openmax_al/src/mmf_adaptation/xadynamicsourceitfadaptationmmf.c
changeset 21 2ed61feeead6
parent 20 b67dd1fc57c5
child 25 6f7ceef7b1d1
equal deleted inserted replaced
20:b67dd1fc57c5 21:2ed61feeead6
    67             DEBUG_ERR("Set Play state failed");
    67             DEBUG_ERR("Set Play state failed");
    68             ret = XA_RESULT_INTERNAL_ERROR;
    68             ret = XA_RESULT_INTERNAL_ERROR;
    69             }
    69             }
    70         if((ret == XA_RESULT_SUCCESS) && (mCtx->mmfMetadataContext))
    70         if((ret == XA_RESULT_SUCCESS) && (mCtx->mmfMetadataContext))
    71             {
    71             {
    72             ret = mmf_metadata_utility_parse_source(mCtx->mmfMetadataContext, (char *)(tempUri->URI));
    72             	mmf_metadata_utility_parse_source(mCtx->mmfMetadataContext, (char *)(tempUri->URI));
    73             }
    73             }
    74     }
    74     }
    75     else if(bCtx->baseObj.ctxId == XAMDAdaptation)
    75     else if(bCtx->baseObj.ctxId == XAMDAdaptation)
    76     {
    76     {
    77         
    77         
    78         XAMetadataAdaptationMMFCtx* mCtx = (XAMetadataAdaptationMMFCtx*) bCtx;
    78         XAMetadataAdaptationMMFCtx* mCtx = (XAMetadataAdaptationMMFCtx*) bCtx;
    79         if(mCtx->mmfContext)
    79 		if(mCtx->mmfContext)
    80         {
    80 		{
    81             mCtx->xaSource = pDataSource;
    81 			mCtx->xaSource = pDataSource;
    82             ret = mmf_metadata_utility_parse_source(mCtx->mmfContext, (char *)(( (XADataLocator_URI*)(pDataSource->pLocator))->URI));
    82 			mmf_metadata_utility_parse_source(mCtx->mmfContext, (char *)(( (XADataLocator_URI*)(pDataSource->pLocator))->URI));
    83         }
    83 		}
    84     }
    84 	}
    85     DEBUG_API("<-XADynamicSourceItfAdaptMMF_SetSource");
    85     DEBUG_API("<-XADynamicSourceItfAdaptMMF_SetSource");
    86     return ret;
    86     return ret;
    87 }
    87 }
    88 
    88