00001 /* 00002 //========================================================================== 00003 // 00004 // Copyright (c) On2 Technologies Inc. All Rights Reserved. 00005 // 00006 //-------------------------------------------------------------------------- 00007 // 00008 // File: $Workfile$ 00009 // $Revision$ 00010 // 00011 // Last Update: $DateUTC$ 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 00037 typedef enum { 00038 MAX_KEYFRAMES = 0, 00040 FIXED_KEYFRAMES = 1 00041 } FE2_VideoKeyframeTypes; 00042 00047 #define FE2_CODECPARAM_BITRATE "bitrate" 00048 00053 #define FE2_VCODECPARAM_RC_MODE "rc_mode" 00054 00059 #define FE2_VCODECPARAM_KFINTTYPE "kf_int_type" 00060 00067 #define FE2_VCODECPARAM_KFFREQ "kf_freq" 00068 00070 #endif /*__CODEC_COMMON_H__*/