#ifndef __AVP_EXT_H__ #define __AVP_EXT_H__ /* * \brief Define et middleware stream task playback status */ typedef enum AVPStreamStatus_e_ { AVP_STREAM_STATUS_NULL = 0, /**/ AVP_DRIVER_STAGE_RUNNING, /**/ AVP_DRIVER_STAGE_FINALIZE /**/ } AVPDriverStage_e; /* * \brief Define avp stream type */ typedef enum AVPStreamType_e_ { AVP_STREAM_TYPE_NULL = 0, AVP_STREAM_TYPE_RMVB, /**/ AVP_STREAM_TYPE_MAX } AVPStreamType_e; typedef enum AVPDrvExecuteStatus_e_ { AVP_DRV_EXE_STATUS_NONEBLOCK = 1, AVP_DRV_EXE_STATUS_BLOCK, AVP_DRV_EXE_STATUS_BUFFERING, } AVPDrvExecuteStatus_e; typedef enum AVPStreamParaType_e_ { AVP_STREAM_PARA_NULL = 0, AVP_STREAM_PARA_STAGE, AVP_STREAM_PARA_PRESTAGE, AVP_STREAM_PARA_TYPE, AVP_STREAM_PARA_EXESTATUS, AVP_STREAM_PARA_MAX, } AVPStreamParaType_e; #endif