home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / header45.zip / video.h < prev    next >
C/C++ Source or Header  |  1999-03-15  |  2KB  |  45 lines

  1. /**************************START OF SPECIFICATIONS **************************/
  2. /*                                                                          */
  3. /* Module NAME:  VIDEO.H                                                    */
  4. /*                                                                          */
  5. /* OS/2 2.0 Multimedia Extensions Video structures and definitions          */
  6. /*                                                                          */
  7. /* Copyright (c) International Business Machines Corporation 1993           */
  8. /*                         All Rights Reserved                              */
  9. /************************** END OF SPECIFICATIONS ***************************/
  10. /* NOINC */
  11. #ifdef __cplusplus
  12.    extern "C" {
  13. #endif
  14. /* INC */
  15.  
  16.  
  17. /* XLATOFF */
  18. #pragma pack(1)
  19. /* XLATON */
  20.  
  21. typedef struct _VIDEO_FRAME_HDR {     /* vfh  */
  22.  
  23.    ULONG   FrameNumber;      /* relative frame number       */
  24.    ULONG   FramesSkipped;    /* no. frames skipped between this and last frames */
  25.    ULONG   StreamTime;       /* stream time in milliseconds */
  26.    ULONG   FrameSize;        /* size in bytes               */
  27.    ULONG   SHparm1;          /* used by stream handler      */
  28.    ULONG   reserved3;        /* unused                      */
  29.    ULONG   reserved2;        /* unused                      */
  30.    ULONG   reserved1;        /* unused                      */
  31.  
  32. } VIDEO_FRAME_HDR;
  33. typedef VIDEO_FRAME_HDR *PVIDEO_FRAME_HDR;
  34.  
  35. /* XLATOFF */
  36. #pragma pack()
  37. /* XLATON */
  38.  
  39. /* NOINC */
  40. #ifdef __cplusplus
  41. }
  42. #endif
  43. /* INC */
  44.  
  45.