video.h 628 B

12345678910111213141516171819202122232425262728
  1. #ifndef _VIDEO_H
  2. #define _VIDEO_H
  3. #include "main.h"
  4. #include "wa_ipc.h"
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. void SetExteriorSize(int width, int height);
  9. int video_getNumAudioTracks();
  10. int video_getNumVideoTracks();
  11. int video_getCurAudioTrack();
  12. int video_getCurVideoTrack();
  13. int video_setCurAudioTrack(int track);
  14. int video_setCurVideoTrack(int track);
  15. void Vid_Cmd( windowCommand *wc);
  16. HWND videoGetHwnd();
  17. DWORD videoGetWidthHeightDWORD();
  18. void *video_getIVideoOutput();
  19. void videoAdSizeChanged();
  20. void videoReinit();
  21. void videoGoFullscreen();
  22. void videoSetFlip(int on);
  23. #ifdef __cplusplus
  24. }
  25. #endif
  26. #endif