vdec_exp.h 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. /******************************************************************************
  2. Copyright (C), 2017, Hisilicon Tech. Co., Ltd.
  3. ******************************************************************************
  4. File Name : vdec_exp.h
  5. Version : Initial Draft
  6. Author : Hisilicon multimedia software group
  7. Created : 2017/07/15
  8. Last Modified :
  9. Description :
  10. Function List :
  11. ******************************************************************************/
  12. #include "hi_common.h"
  13. #ifndef __HI_VDEC_EXP_H__
  14. #define __HI_VDEC_EXP_H__
  15. typedef struct hiVDEC_EXPORT_CALLBACK_S
  16. {
  17. void (*pfnVdecNotify) (int module_id, int channel, int event_type, void* args);
  18. int (*pfnVdecSetscheduler_Dec) (void);
  19. } VDEC_EXPORT_CALLBACK_S;
  20. typedef HI_S32 FN_VDEC_RegisterExpCallback(VDEC_EXPORT_CALLBACK_S *pstExpCallback);
  21. typedef struct hiVDEC_EXPORT_SYMBOL_S
  22. {
  23. FN_VDEC_RegisterExpCallback *pfnVdecRegisterExpCallback;
  24. }VDEC_EXPORT_SYMBOL_S;
  25. #endif /* __HI_VOU_EXP_H__ */