home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 2.0 Developer Kit / QuickTime 2.0 Developer Kit.iso / mac / MAC / Programming Stuff / Sample Code / Video Digitizer / Easy Video Grabber / BigEasyVideoGrabber.h < prev    next >
Encoding:
Text File  |  1994-12-06  |  948 b   |  33 lines  |  [TEXT/MPS ]

  1. /*
  2.   File:            BigEasyVideoGrabber.h
  3.   Contains:        Header Files for the Application.
  4.   Written by:    David Van Brink / QT Engineering
  5.   Copyright:    © 1991-1994 by Apple Computer, Inc., all rights reserved.
  6.   Change History (most recent first):
  7.   <2>         12/4/94        khs        changed the format of the file to the new look and feel
  8.   <1>         12/12/91    dvb        Started with 1.0
  9.   To Do:
  10. */
  11.  
  12.  
  13. // INCLUDES
  14. #include <QuickTimeComponents.h>
  15.  
  16.  
  17. // TYPES
  18. typedef struct
  19. {
  20.     ComponentInstance sg;                        /* Sequence Grabber */
  21.     ComponentInstance vc;                        /* Video Channel */
  22.     Rect preferredRect;                            /* Size of digitizing area */
  23. } EasyVideoGrabberRecord, * EasyVideoGrabber;
  24.  
  25.  
  26. // FUNCTION PROTOTYPES
  27. EasyVideoGrabber NewEasyVideoGrabber(Rect* outputSize);    /* returns the biggest it'll draw */
  28. Boolean GrabEasyVideoGrabber(EasyVideoGrabber evg,
  29.                              Rect* r);                    /* draws into current port */
  30. void DisposeEasyVideoGrabber(EasyVideoGrabber evg);        /* close everything down */
  31.  
  32.  
  33.