func_aux.h 735 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef _FUNC_AUX_H
  2. #define _FUNC_AUX_H
  3. typedef struct {
  4. u8 pause : 1,
  5. rec_en : 1,
  6. disp_update : 1;
  7. u8 skip_frame_cnt; //aux启动时需要skip的帧数,等待模拟稳定
  8. }func_aux_t;
  9. extern func_aux_t f_aux;
  10. void func_aux_pause_play(void);
  11. void func_aux_mp3_res_play(u32 addr, u32 len);
  12. void func_aux_message(u16 msg);
  13. void func_aux_stop(void);
  14. void func_aux_start(void);
  15. void bsp_aux_mute(u8 ch);
  16. void bsp_aux_unmute(u8 ch);
  17. #if (GUI_SELECT != GUI_NO)
  18. void func_aux_display(void);
  19. void func_aux_exit_display(void);
  20. void func_aux_enter_display(void);
  21. #else
  22. #define func_aux_display()
  23. #define func_aux_exit_display()
  24. #define func_aux_enter_display()
  25. #endif
  26. #endif // _FUNC_AUX_H