misc.h
上传用户:aoeyumen
上传日期:2007-01-06
资源大小:3329k
文件大小:1k
源码类别:

DVD

开发平台:

Unix_Linux

  1. #ifndef __MISC_H__
  2. #define __MISC_H__
  3. #include <netinet/in.h>
  4. #include <sys/types.h>
  5. #include "ifo.h"
  6. #define __USE_FILE_OFFSET64
  7. #define OFFSET_IFO 0x0000
  8. #define OFFSET_VTS 0x0000
  9. #define OFFSET_LEN 0x00C0
  10. #define IFO_OFFSET_TAT 0x00C0
  11. #define OFFSET_VTSI_MAT 0x0080
  12. #define IFO_OFFSET_VIDEO 0x0100
  13. #define IFO_OFFSET_AUDIO 0x0200
  14. #define IFO_OFFSET_SUBPIC 0x0250
  15. u_int get4bytes (u_char *buf);
  16. u_int get2bytes (u_char *buf);
  17. int ifoReadTBL (ifo_t *ifo, u_int offset, u_int tbl_id);
  18. int ifoReadLB (int fd, __off64_t pos, u_int count, u_char *data);
  19. #endif