00001 /* 00002 //========================================================================== 00003 // 00004 // Copyright (c) On2 Technologies Inc. All Rights Reserved. 00005 // 00006 //-------------------------------------------------------------------------- 00007 // 00008 // File: $Workfile: codec_common.h$ 00009 // $Revision: 5$ 00010 // 00011 // Last Update: $DateUTC: 2007-01-09 21:54:31Z$ 00012 // 00013 //-------------------------------------------------------------------------- 00014 */ 00015 #ifndef __CODEC_COMMON_H__ 00016 #define __CODEC_COMMON_H__ 00017 00026 typedef enum { 00027 CBR_1PASSControl = 0, 00028 VBR_1PASSControl = 1, 00029 CBR_2PASSControl = 2, 00030 VBR_2PASSControl = 3 00031 } FE2_VideoBitrateControls; 00032 00041 typedef enum { 00042 COMPRESSMODE_GOOD = 0, 00044 COMPRESSMODE_BEST = 1 00046 } FE2_CompressMode; 00047 00052 typedef enum { 00053 MAX_KEYFRAMES = 0, 00055 FIXED_KEYFRAMES = 1 00056 } FE2_VideoKeyframeTypes; 00057 00062 #define FE2_CODECPARAM_BITRATE "bitrate" 00063 00068 #define FE2_VCODECPARAM_RC_MODE "rc_mode" 00069 00074 #define FE2_VCODECPARAM_KFINTTYPE "kf_int_type" 00075 00082 #define FE2_VCODECPARAM_KFFREQ "kf_freq" 00083 00085 #endif /*__CODEC_COMMON_H__*/
Flix Engine Linux documentation, generated on Mon May 19 10:56:05 2008 by
doxygen 1.5.2