📄 vm_config.p
字号:
VolConfig *cfg
));
Void PutVolConfigVLCBits _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSVLCBits _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigMotionCompensationComplexityDisable _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigAPM _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSAPM _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigNPM _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSNPM _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigInterpolateMCQ _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSInterpolateMCQ _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigForwBackMCQ _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSForwBackMCQ _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigHalfpel2 _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSHalfpel2 _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigHalfpel4 _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigDCECSHalfpel4 _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigVersion2ComplexityEstimationDisable _P_(( Int value,
VolConfig *cfg
));
Void PutVolConfigNext _P_(( VolConfig *next,
VolConfig *cfg
));
Void PutVolConfigQuantizer _P_(( Int Q,
VolConfig *cfg
));
Void PutVolConfigBQuantizer _P_(( Int Q,
VolConfig *cfg
));
Void PutVolConfigIntraQuantizer _P_(( Int Q,
VolConfig *cfg
));
Void PutVolConfigStartTime _P_(( Float time,
VolConfig *cfg
));
Void PutVolConfigFrame _P_(( Int frame,
VolConfig *cfg
));
Void PutVolConfigFrameSkip _P_(( Int frame_skip,
VolConfig *cfg
));
Void PutVolConfigEndTime _P_(( Float time,
VolConfig *cfg
));
Void PutVolConfigTimeInc _P_(( Float time,
VolConfig *cfg
));
Void PutVolConfigModTimeBase _P_(( Int time,
VolConfig *cfg
));
Void PutVolConfigNextCodingTime _P_(( Float time,
VolConfig *cfg
));
Void PutVolConfigGLQuant _P_(( Int gl_quant,
VolConfig *cfg
));
Void PutVolConfigSADCTDisable _P_(( Int flag,
VolConfig *cfg
));
Void PutVolConfigIntraGLQuant _P_(( Int intra_gl_quant,
VolConfig *cfg
));
Void PutVolConfigBGLQuant _P_(( Int B_gl_quant,
VolConfig *cfg
));
Void PutVolConfigDisableGrayQuantUpdate _P_(( Int disable_gray_quant_update,
VolConfig *cfg
));
Void PutVolConfigRCParam _P_(( Char *rc_parameter_string,
VolConfig *cfg
));
Void PutVolConfigIntraShapePeriod _P_(( Int period,
VolConfig *cfg
));
Void PutVolConfigIntraDCVlcThr _P_(( Int intra_dc_vlc_thr,
VolConfig *cfg
));
Void PutVolConfigDrcEnable _P_(( Int drc_enable,
VolConfig *cfg
));
Void PutVolConfigDrcSwitchingMode _P_(( Int switching_mode,
VolConfig *cfg
));
VolConfig * GetVolConfigBase _P_(( VolConfig *list
));
VolConfig * GetVolConfigById _P_(( VolConfig *list,
Int vol_cfg_id
));
Int GetVolConfigVersion _P_(( VolConfig *cfg
));
Int GetVolConfigTimeIncrementResolution _P_(( VolConfig *cfg
));
Int GetVolConfigId _P_(( VolConfig *cfg
));
Int GetVolConfigTypeIndication _P_(( VolConfig *cfg
));
Int GetVolConfigVOType _P_(( VolConfig *cfg
));
Float GetVolConfigFrameRate _P_(( VolConfig *cfg
));
Int GetVolConfigM _P_(( VolConfig *cfg
));
Int GetVolConfigDiskSeqX _P_(( VolConfig *cfg
));
Int GetVolConfigDiskSeqY _P_(( VolConfig *cfg
));
Float GetVolConfigDiskSeqFrameRate _P_(( VolConfig *cfg
));
Char * GetVolConfigY _P_(( VolConfig *cfg
));
Char * GetVolConfigU _P_(( VolConfig *cfg
));
Char * GetVolConfigV _P_(( VolConfig *cfg
));
Int GetVolConfigWriteCoded _P_(( VolConfig *cfg
));
Char * GetVolConfigBitstream _P_(( VolConfig *cfg
));
Int GetVolConfigStartFrame _P_(( VolConfig *cfg
));
Int GetVolConfigEndFrame _P_(( VolConfig *cfg
));
Int GetVolConfigBitrate _P_(( VolConfig *cfg
));
Int GetVolConfigQuantType _P_(( VolConfig *cfg
));
Int GetVolConfigLoadIntraQuantMat _P_(( VolConfig *cfg
));
Int * GetVolConfigIntraQuantMat _P_(( VolConfig *cfg
));
Char * GetVolConfigIntraQuantMatFile _P_(( VolConfig *cfg
));
Int GetVolConfigLoadNonintraQuantMat _P_(( VolConfig *cfg
));
Int * GetVolConfigNonintraQuantMat _P_(( VolConfig *cfg
));
Char * GetVolConfigNonintraQuantMatFile _P_(( VolConfig *cfg
));
Int GetVolConfigLoadGrayIntraQuantMat _P_(( VolConfig *cfg
));
Int * GetVolConfigGrayIntraQuantMat _P_(( VolConfig *cfg
));
Char * GetVolConfigGrayIntraQuantMatFile _P_(( VolConfig *cfg
));
Int GetVolConfigLoadGrayNonintraQuantMat _P_(( VolConfig *cfg
));
Int * GetVolConfigGrayNonintraQuantMat _P_(( VolConfig *cfg
));
Char * GetVolConfigGrayNonintraQuantMatFile _P_(( VolConfig *cfg
));
Int GetVolConfigRoundingControlDisable _P_(( VolConfig *cfg
));
Int GetVolConfigInitialRoundingType _P_(( VolConfig *cfg
));
Int GetVolConfigErrorResDisable _P_(( VolConfig *cfg
));
Int GetVolConfigDataPartEnable _P_(( VolConfig *cfg
));
Int GetVolConfigVolControlParameters _P_(( VolConfig *cfg
));
Int GetVolConfigVbvParameters _P_(( VolConfig *cfg
));
Char * GetVolConfigVbvParam _P_(( VolConfig *cfg
));
Int GetVolConfigQuantPrecision _P_(( VolConfig *cfg
));
Int GetVolConfigReverseVlc _P_(( VolConfig *cfg
));
Int GetVolConfigPacketSize _P_(( VolConfig *cfg
));
Int GetVolConfigACDCPredDisable _P_(( VolConfig *cfg
));
Int GetVolConfigSearchRange _P_(( VolConfig *cfg
));
Int GetVolConfigIntraPeriod _P_(( VolConfig *cfg
));
Int GetVolConfigGOVPeriod _P_(( VolConfig *cfg
));
Int GetVolConfigIsUserDataInVol _P_(( VolConfig *cfg
));
Char * GetVolConfigUserDataInVolFile _P_(( VolConfig *cfg
));
Int GetVolConfigIsUserDataInGov _P_(( VolConfig *cfg
));
Char * GetVolConfigUserDataInGovFile _P_(( VolConfig *cfg
));
Char * GetVolConfigComplexityEstimationFile _P_(( const VolConfig *cfg
));
Int GetVolConfigComplexityEstimationDisable _P_(( const VolConfig *cfg
));
Int GetVolConfigEstimationMethod _P_(( const VolConfig *cfg
));
Int GetVolConfigShapeComplexityEstimationDisable _P_(( const VolConfig *cfg
));
Int GetVolConfigOpaque _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSOpaque _P_(( const VolConfig *cfg
));
Int GetVolConfigTextureComplexityEstimationSet1Disable _P_(( const VolConfig *cfg
));
Int GetVolConfigIntraBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSIntraBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigInterBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSInterBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigInter4vBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSInter4vBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigNotCodedBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSNotCodedBlocks _P_(( const VolConfig *cfg
));
Int GetVolConfigTextureComplexityEstimationSet2Disable _P_(( const VolConfig *cfg
));
Int GetVolConfigDCTCoefs _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSDCTCoefs _P_(( const VolConfig *cfg
));
Int GetVolConfigDCTLines _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSDCTLines _P_(( const VolConfig *cfg
));
Int GetVolConfigVLCSymbols _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSVLCSymbols _P_(( const VolConfig *cfg
));
Int GetVolConfigVLCBits _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSVLCBits _P_(( const VolConfig *cfg
));
Int GetVolConfigMotionCompensationComplexityDisable _P_(( const VolConfig *cfg
));
Int GetVolConfigAPM _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSAPM _P_(( const VolConfig *cfg
));
Int GetVolConfigNPM _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSNPM _P_(( const VolConfig *cfg
));
Int GetVolConfigInterpolateMCQ _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSInterpolateMCQ _P_(( const VolConfig *cfg
));
Int GetVolConfigForwBackMCQ _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSForwBackMCQ _P_(( const VolConfig *cfg
));
Int GetVolConfigHalfpel2 _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSHalfpel2 _P_(( const VolConfig *cfg
));
Int GetVolConfigHalfpel4 _P_(( const VolConfig *cfg
));
Int GetVolConfigDCECSHalfpel4 _P_(( const VolConfig *cfg
));
Int GetVolConfigVersion2ComplexityEstimationDisable _P_(( const VolConfig *cfg
));
VolConfig * GetVolConfigNext _P_(( VolConfig *cfg
));
Int GetVolConfigQuantizer _P_(( VolConfig *cfg
));
Int GetVolConfigIntraQuantizer _P_(( VolConfig *cfg
));
Int GetVolConfigBQuantizer _P_(( VolConfig *cfg
));
Float GetVolConfigStartTime _P_(( VolConfig *cfg
));
Int GetVolConfigFrameSkip _P_(( VolConfig *cfg
));
Float GetVolConfigEndTime _P_(( VolConfig *cfg
));
Float GetVolConfigTimeInc _P_(( VolConfig *cfg
));
Int GetVolConfigModTimeBase _P_(( VolConfig *cfg,
Int i
));
Float GetVolConfigNextCodingTime _P_(( VolConfig *cfg
));
Int GetVolConfigSADCTDisable _P_(( VolConfig *cfg
));
Int GetVolConfigDisableGrayQuantUpdate _P_(( VolConfig *cfg
));
Int GetVolConfigIntraDCVlcThr _P_(( VolConfig *cfg
));
Void UpdateVolConfigNextCodingTime _P_(( VolConfig *cfg,
Int vo_id,
Int vol_id,
Int rc_type,
Int rc_algorithm,
Int frame_type
));
Int GetVolConfigIntraShapePeriod _P_(( VolConfig *cfg
));
Int GetVolConfigFrame _P_(( VolConfig *cfg
));
Void PrintVolConfig _P_(( VolConfig *cfg,
File *file
));
VO * SetUpVOList _P_(( VOConfig *vo_config_list
));
Void PrintVolConfigList _P_(( VolConfig *list,
File *file
));
Void PrintVOConfigList _P_(( VOConfig *list,
File *file
));
VO * ConfigureVO _P_(( VOConfig *vo_config
));
Vol * ConfigVol _P_(( VolConfig *cfg
));
Void InitControlParams _P_(( VOConfig *vo_config_list,
EncodeControl *enc_ctl
));
Void ConfigVolMPEGQuant _P_(( VolConfig *cfg,
Vol *vol
));
Void LoadUserQuantMat _P_(( Char *qmat_filename,
Int *qmat
));
Void LoadComplexityEstimationFile _P_(( VolConfig *cfg
));
Void ReadDCECSFileEntry _P_(( C_Char *entry_name,
Int *r1,
Int *r2,
FILE *file,
C_Char *file_name
));
Void PutVolConfigAuxCompCount _P_(( Int vol_aux_comp_count,
VolConfig *cfg
));
Int GetVolConfigAuxCompCount _P_(( VolConfig *cfg
));
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* _vm_config_P */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -