Signed-off-by: ling06.zhang <ling06.zhang@samsung.com>
* @description inapp multiview policy
*/
kRscAllocInAppMultiview,
+ /**
+ * @description force to allocate mfc decoder
+ */
+ kRscAllocExclusiveMfcForced,
};
/**
* resources.
* @version 6.0
*/
- ESPLUSPLAYER_RSC_ALLOC_INAPP_MULTIVIEW
+ ESPLUSPLAYER_RSC_ALLOC_INAPP_MULTIVIEW,
+ /**
+ * @description Forced to allocate mfc decoder ,used senario of get decoded data out.
+ * resources.
+ * @version 8.0
+ */
+ ESPLUSPLAYER_RSC_ALLOC_EXCLUSIVE_MFC_FORCED
} esplusplayer_rsc_alloc_policy;
/**
*policy = kTrackRendererRscAllocInAppMultiview;
return true;
}
+ case RscAllocPolicy::kRscAllocExclusiveMfcForced: {
+ *policy = kTrackRendererRscAllocExclusiveMfcForced;
+ return true;
+ }
default:
LOG_ERROR("unknown policy");
return false;