*/
ESPLUSPLAYER_RSC_ALLOC_EXCLUSIVE_CONDITIONAL,
/**
- * @description exclusive no explicit policy, RM will return available
+ * @description inapp multiview policy, RM will return available
* resources.
* @version 6.0
*/
- ESPLUSPLAYER_RSC_ALLOC_EXCLUSIVE_NO_EXPLICIT
+ ESPLUSPLAYER_RSC_ALLOC_INAPP_MULTIVIEW,
+ /**
+ * @description Forced to allocate mfc decoder ,used senario of get decoded
+ * data out.
+
+ * @version 8.0
+ */
+ ESPLUSPLAYER_RSC_ALLOC_EXCLUSIVE_MFC_FORCED
} esplusplayer_rsc_alloc_policy;
/**
/**
* @brief Provided api for getting the maximum number of frames.
+ * @remark As a part of the dedicated app implementation.
+ * If non dedicated app call this api, this api will return
+ * ESPLUSPLAYER_ERROR_TYPE_INVALID_OPERATION.
* @param [in] handle : esplusplayer handle.
* @param [out] frame_count : maximum frame count.
* @return @c ESPLUSPLAYER_ERROR_TYPE_NONE on success,otherwise @c one of
* esplusplayer_stop(esplayer);
* @endcode
* @pre The player state must be at least #ESPLUSPLAYER_STATE_READY.
- * It has to be set to game mode, and multi channel pcm.
+ * It has to be set to game mode.
* @post None
* @exception None
* @version 6.0
/**
* @brief Provided api for getting the number of currently queued frames.
+ * @remark As a part of the dedicated app implementation.
+ * If non dedicated app call this api, this api will return
+ * ESPLUSPLAYER_ERROR_TYPE_INVALID_OPERATION.
* @param [in] handle : esplusplayer handle.
* @param [out] frame_count : queued frame count.
* @return @c ESPLUSPLAYER_ERROR_TYPE_NONE on success,otherwise @c one of
* esplusplayer_stop(esplayer);
* @endcode
* @pre The player state must be at least #ESPLUSPLAYER_STATE_READY.
- * It has to be set to game mode, and multi channel pcm.
+ * It has to be set to game mode.
* @post None
* @exception None
* @version 6.0
/**
* @brief Provided api for getting the underrun counts in audio out.
+ * @remark As a part of the dedicated app implementation.
+ * If non dedicated app call this api, this api will return
+ * ESPLUSPLAYER_ERROR_TYPE_INVALID_OPERATION.
* @param [in] handle : esplusplayer handle.
* @param [out] underrun_count : underrun counts in audio out.
* @return @c ESPLUSPLAYER_ERROR_TYPE_NONE on success,otherwise @c one of
* esplusplayer_stop(esplayer);
* @endcode
* @pre The player state must be at least #ESPLUSPLAYER_STATE_READY.
- * It has to be set to game mode, and multi channel pcm.
+ * It has to be set to game mode.
* @post None
* @exception None
* @version 6.0