00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef __FE2_VP6_CODEC_H__
00016 #define __FE2_VP6_CODEC_H__
00017
00084 #define FE2_CODEC_VP6 "vp6"
00096 #define FE2_VP6_BITRATE FE2_CODECPARAM_BITRATE
00102 #define FE2_VP6_KFINTTYPE FE2_VCODECPARAM_KFINTTYPE
00109 #define FE2_VP6_KFFREQ FE2_VCODECPARAM_KFFREQ
00115 #define FE2_VP6_RC_MODE FE2_VCODECPARAM_RC_MODE
00121 #define FE2_VP6_CXMODE "cx_mode"
00132 #define FE2_VP6_SHARPNESS "sharpness"
00142 #define FE2_VP6_NOISE_REDUCTION "noise_rdct"
00147 #define FE2_VP6_PROFILE "profile"
00150 typedef enum vp6profile {
00151 VP6_E,
00152 VP6_S
00155 } vp6profile_t;
00156
00205 #define FE2_VP6_CONCURRENCY "ccrcy"
00213 #define FE2_VP6_UNDERSHOOT_PCT "undershoot"
00221 #define FE2_VP6_MIN_Q "minq"
00235 #define FE2_VP6_MAX_Q "maxq"
00248 #define FE2_VP6_TEMPORAL_RESAMPLING "temporal_resamp"
00258 #define FE2_VP6_TEMPORAL_DOWN_WATERMARK "temporal_dnwtrmrk"
00267 #define FE2_VP6_STREAM_PEAK_BITRATE "peakbr"
00275 #define FE2_VP6_STREAM_PREBUFFER "prebuffer"
00281 #define FE2_VP6_STREAM_OPTIMAL_BUFFER "optbuffer"
00285 #define FE2_VP6_STREAM_MAX_BUFFER "maxbuffer"
00296 #define FE2_VP6_2PASS_MIN_SECTION "minsection"
00306 #define FE2_VP6_2PASS_MAX_SECTION "maxsection"
00384 #endif //__FE2_VP6_CODEC_H__