home *** CD-ROM | disk | FTP | other *** search
/ MPEG Toolkit / MPEG Toolkit.iso / os2 / mpegenc / src / headers / fsize.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-01  |  1.8 KB  |  50 lines

  1. /*===========================================================================*
  2.  * fsize.h                                     *
  3.  *                                         *
  4.  *    procedures to deal with frame size                     *
  5.  *                                         *
  6.  *===========================================================================*/
  7.  
  8. /*
  9.  * Copyright (c) 1993 The Regents of the University of California.
  10.  * All rights reserved.
  11.  *
  12.  * Permission to use, copy, modify, and distribute this software and its
  13.  * documentation for any purpose, without fee, and without written agreement is
  14.  * hereby granted, provided that the above copyright notice and the following
  15.  * two paragraphs appear in all copies of this software.
  16.  *
  17.  * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
  18.  * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
  19.  * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
  20.  * CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21.  *
  22.  * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
  23.  * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  24.  * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
  25.  * ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO
  26.  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  27.  */
  28.  
  29.  
  30. #ifndef FSIZE_INCLUDED
  31. #define FSIZE_INCLUDED
  32.  
  33. /*==================*
  34.  * GLOBAL VARIABLES *
  35.  *==================*/
  36. extern int Fsize_x;
  37. extern int Fsize_y;
  38.  
  39.  
  40. /*===============================*
  41.  * EXTERNAL PROCEDURE prototypes *
  42.  *===============================*/
  43.  
  44. extern void Fsize_Reset _ANSI_ARGS_((void));
  45. extern void Fsize_Validate _ANSI_ARGS_((int *x, int *y));
  46. extern void Fsize_Note _ANSI_ARGS_((int id, int width, int height));
  47.  
  48.  
  49. #endif /* FSIZE_INCLUDED */
  50.