image.h
上传用户:hjq518
上传日期:2021-12-09
资源大小:5084k
文件大小:1k
源码类别:

Audio

开发平台:

Visual C++

  1. /*!
  2.  ************************************************************************
  3.  * file image.h
  4.  *
  5.  * brief
  6.  *    headers for image processing
  7.  *
  8.  * author
  9.  *    Main contributors (see contributors.h for copyright, address and affiliation details)
  10.  *     - Karsten S黨ring                 <suehring@hhi.de> 
  11.  *     - Inge Lille-Langoy               <inge.lille-langoy@telenor.com>
  12.  *     - Alexis Michael Tourapis         <alexismt@ieee.org> 
  13.  *  
  14.  ************************************************************************
  15.  */
  16. #ifndef _IMAGE_H_
  17. #define _IMAGE_H_
  18. #include "mbuffer.h"
  19. extern StorablePicture *enc_picture;
  20. extern StorablePicture **enc_frame_picture;
  21. extern StorablePicture **enc_field_picture;
  22. extern StorablePicture *enc_frame_picture_JV[MAX_PLANE];  //!< enc_frame to be used during 4:4:4 independent mode encoding
  23. int  encode_one_frame (void);
  24. Boolean dummy_slice_too_big(int bits_slice);
  25. void copy_rdopt_data (Macroblock *currMB, int field_type);       // For MB level field/frame coding tools
  26. void UnifiedOneForthPix (StorablePicture *s);
  27. // For 4:4:4 independent mode
  28. void UnifiedOneForthPix_JV (int nplane, StorablePicture *s);
  29. void frame_picture (Picture *frame, int rd_pass);
  30. #endif