flixengine2/codecs/vp6_alpha.h

Go to the documentation of this file.
00001 /*
00002 //==========================================================================
00003 //
00004 //  Copyright (c) On2 Technologies Inc. All Rights Reserved.
00005 //
00006 //--------------------------------------------------------------------------
00007 //
00008 //  File:        $Workfile: vp6_alpha.h$
00009 //               $Revision: 9$
00010 //
00011 //  Last Update: $DateUTC: 2007-03-12 13:42:55Z$
00012 //
00013 //--------------------------------------------------------------------------
00014 */
00015 #ifndef __FE2_VP6A_CODEC_H__
00016 #define __FE2_VP6A_CODEC_H__
00017 
00018 #ifndef __CODEC_COMMON_H__
00019 # error vp6_alpha currently relies on constants defined in codec_common.h
00020 #endif
00021 
00022 #ifndef __FE2_VP6_CODEC_H__
00023 # error vp6_alpha currently relies on constants defined in vp6.h
00024 #endif
00025 
00056 #define FE2_CODEC_VP6ALPHA               "vp6_alpha"
00057 
00069 #define FE2_VP6A_BITRATE                 FE2_CODECPARAM_BITRATE
00070 
00074 #define FE2_VP6A_ALPHA_BITRATE           "a_bitrate"
00075 
00080 #define FE2_VP6A_KFINTTYPE               FE2_VCODECPARAM_KFINTTYPE
00081 
00086 #define FE2_VP6A_KFFREQ                  FE2_VCODECPARAM_KFFREQ
00087 
00092 #define FE2_VP6A_RC_MODE                 FE2_VCODECPARAM_RC_MODE
00093 
00098 #define FE2_VP6A_CXMODE                  FE2_VP6_CXMODE
00099 
00104 #define FE2_VP6A_SHARPNESS               FE2_VP6_SHARPNESS
00105 
00109 #define FE2_VP6A_ALPHA_SHARPNESS         "a_sharpness"
00110 
00115 #define FE2_VP6A_NOISE_REDUCTION         FE2_VP6_NOISE_REDUCTION
00116 
00120 #define FE2_VP6A_ALPHA_NOISE_REDUCTION   "a_noise_rdct"
00121 
00132 #define FE2_VP6A_UNDERSHOOT_PCT          FE2_VP6_UNDERSHOOT_PCT
00133 
00138 #define FE2_VP6A_MIN_Q                   FE2_VP6_MIN_Q
00139 
00143 #define FE2_VP6A_ALPHA_MIN_Q             "a_minq"
00144 
00149 #define FE2_VP6A_MAX_Q                   FE2_VP6_MAX_Q
00150 
00154 #define FE2_VP6A_ALPHA_MAX_Q             "a_maxq"
00155 
00160 #define FE2_VP6A_TEMPORAL_RESAMPLING     FE2_VP6_TEMPORAL_RESAMPLING
00161 
00166 #define FE2_VP6A_TEMPORAL_DOWN_WATERMARK FE2_VP6_TEMPORAL_DOWN_WATERMARK
00167 
00172 #define FE2_VP6A_STREAM_PEAK_BITRATE     FE2_VP6_STREAM_PEAK_BITRATE
00173 
00178 #define FE2_VP6A_STREAM_PREBUFFER        FE2_VP6_STREAM_PREBUFFER
00179 
00184 #define FE2_VP6A_STREAM_OPTIMAL_BUFFER   FE2_VP6_STREAM_OPTIMAL_BUFFER
00185 
00190 #define FE2_VP6A_STREAM_MAX_BUFFER       FE2_VP6_STREAM_MAX_BUFFER
00191 
00196 #define FE2_VP6A_2PASS_MIN_SECTION       FE2_VP6_2PASS_MIN_SECTION
00197 
00202 #define FE2_VP6A_2PASS_MAX_SECTION       FE2_VP6_2PASS_MAX_SECTION
00203 
00206 #endif //__FE2_VP6A_CODEC_H__

On2 Technologies, Inc Flix Engine Linux documentation, generated on Mon May 19 10:56:05 2008 by doxygen 1.5.2