stream_dvdnav.h

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· C头文件 代码 · 共 39 行

H
39
字号
#ifndef MPLAYER_STREAM_DVDNAV_H#define MPLAYER_STREAM_DVDNAV_H#include <dvdnav.h>typedef struct {  int event;             /* event number fromd dvdnav_events.h */  void * details;        /* event details */  int len;               /* bytes in details */} dvdnav_event_t;typedef struct {  uint16_t sx, sy;  uint16_t ex, ey;} nav_highlight_t;typedef struct {  dvdnav_t *       dvdnav;              /* handle to libdvdnav stuff */  char *           filename;            /* path */  unsigned int     duration;            /* in milliseconds */  int              mousex, mousey;  int              title;  unsigned int     spu_clut[16], spu_set;  dvdnav_highlight_event_t hlev;} dvdnav_priv_t;int dvdnav_number_of_subs(stream_t *stream);int dvdnav_aid_from_lang(stream_t *stream, unsigned char *language);int dvdnav_lang_from_aid(stream_t *stream, int id, unsigned char *buf);int dvdnav_sid_from_lang(stream_t *stream, unsigned char *language);int dvdnav_lang_from_sid(stream_t *stream, int sid, unsigned char *buf);int mp_dvdnav_handle_input(stream_t *stream, int cmd, int *button);void mp_dvdnav_update_mouse_pos(stream_t *stream, int32_t x, int32_t y, int* button);void mp_dvdnav_get_highlight (stream_t *stream, nav_highlight_t *hl);unsigned int *mp_dvdnav_get_spu_clut(stream_t *stream);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?