C# Class Xamarin.Forms.Conference.WebRTC.Droid.VP8.LibVpxEncConfig

Inheritance: LibVpxCom
显示文件 Open project: QuickBlox/quickblox-dotnet-sdk Class Usage Examples

Public Methods

Method Description
LibVpxEncConfig ( int width, int height ) : System
close ( ) : void
getErrorResilient ( ) : int
getFourcc ( ) : int
getHeight ( ) : int
getLagInFrames ( ) : int
getPass ( ) : int
getProfile ( ) : int
getRCBufInitialSz ( ) : int
getRCBufOptimalSz ( ) : int
getRCBufSz ( ) : int
getRCDropframeThresh ( ) : int
getRCEndUsage ( ) : int
getRCMaxQuantizer ( ) : int
getRCMinQuantizer ( ) : int
getRCOvershootPct ( ) : int
getRCResizeAllowed ( ) : int
getRCResizeDownThresh ( ) : int
getRCResizeUpThresh ( ) : int
getRCTargetBitrate ( ) : int
getRCUndershootPct ( ) : int
getThreads ( ) : int
getTimebase ( ) : Rational
getWidth ( ) : int
handle ( ) : long
setErrorResilient ( int value ) : void
setHeight ( int value ) : void
setKFMaxDist ( int value ) : void
setKFMinDist ( int value ) : void
setLagInFrames ( int value ) : void
setPass ( int value ) : void
setProfile ( int value ) : void
setRCBufInitialSz ( int value ) : void
setRCBufOptimalSz ( int value ) : void
setRCBufSz ( int value ) : void
setRCDropframeThresh ( int value ) : void
setRCEndUsage ( int value ) : void
setRCMaxQuantizer ( int value ) : void
setRCMinQuantizer ( int value ) : void
setRCOvershootPct ( int value ) : void
setRCResizeAllowed ( int value ) : void
setRCResizeDownThresh ( int value ) : void
setRCResizeUpThresh ( int value ) : void
setRCTargetBitrate ( int value ) : void
setRCUndershootPct ( int value ) : void
setThreads ( int value ) : void
setTimebase ( int num, int den ) : void
setWidth ( int value ) : void

Private Methods

Method Description
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncAllocCfg ( IntPtr env, IntPtr jniClass ) : long
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncConfigDefault ( IntPtr env, IntPtr jniClass, long cfg, int argUsage ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncFreeCfg ( IntPtr env, IntPtr jniClass, long cfg ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetErrorResilient ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetFourcc ( IntPtr env, IntPtr jniClass ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetHeight ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetKFMaxDist ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetKFMinDist ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetKFMode ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetLagInFrames ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetPass ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetProfile ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRC2PassVBRBiasPct ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRC2PassVBRMaxsectioniasPct ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRC2PassVBRMinsectionPct ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCBufInitialSz ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCBufOptimalSz ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCBufSz ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCDropframeThresh ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCEndUsage ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCMaxQuantizer ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCMinQuantizer ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCOvershootPct ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCResizeAllowed ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCResizeDownThresh ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCResizeUpThresh ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCTargetBitrate ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetRCUndershootPct ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetThreads ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetTimebase ( IntPtr env, IntPtr jniClass, long cfg ) : Rational
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetUsage ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncGetWidth ( IntPtr env, IntPtr jniClass, long cfg ) : int
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetErrorResilient ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetHeight ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetKFMaxDist ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetKFMinDist ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetLagInFrames ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetPass ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetProfile ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRC2PassVBRBiasPct ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRC2PassVBRMaxsectioniasPct ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRC2PassVBRMinsectionPct ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCBufInitialSz ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCBufOptimalSz ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCBufSz ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCDropframeThresh ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCEndUsage ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCMaxQuantizer ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCMinQuantizer ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCOvershootPct ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCResizeAllowed ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCResizeDownThresh ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCResizeUpThresh ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCTargetBitrate ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetRCUndershootPct ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetThreads ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetTimebase ( IntPtr env, IntPtr jniClass, long cfg, int num, int den ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetUsage ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void
Java_com_google_libvpx_LibVpxEncConfig_vpxCodecEncSetWidth ( IntPtr env, IntPtr jniClass, long cfg, int value ) : void

Method Details

LibVpxEncConfig() public method

public LibVpxEncConfig ( int width, int height ) : System
width int
height int
return System

close() public method

public close ( ) : void
return void

getErrorResilient() public method

public getErrorResilient ( ) : int
return int

getFourcc() public method

public getFourcc ( ) : int
return int

getHeight() public method

public getHeight ( ) : int
return int

getLagInFrames() public method

public getLagInFrames ( ) : int
return int

getPass() public method

public getPass ( ) : int
return int

getProfile() public method

public getProfile ( ) : int
return int

getRCBufInitialSz() public method

public getRCBufInitialSz ( ) : int
return int

getRCBufOptimalSz() public method

public getRCBufOptimalSz ( ) : int
return int

getRCBufSz() public method

public getRCBufSz ( ) : int
return int

getRCDropframeThresh() public method

public getRCDropframeThresh ( ) : int
return int

getRCEndUsage() public method

public getRCEndUsage ( ) : int
return int

getRCMaxQuantizer() public method

public getRCMaxQuantizer ( ) : int
return int

getRCMinQuantizer() public method

public getRCMinQuantizer ( ) : int
return int

getRCOvershootPct() public method

public getRCOvershootPct ( ) : int
return int

getRCResizeAllowed() public method

public getRCResizeAllowed ( ) : int
return int

getRCResizeDownThresh() public method

public getRCResizeDownThresh ( ) : int
return int

getRCResizeUpThresh() public method

public getRCResizeUpThresh ( ) : int
return int

getRCTargetBitrate() public method

public getRCTargetBitrate ( ) : int
return int

getRCUndershootPct() public method

public getRCUndershootPct ( ) : int
return int

getThreads() public method

public getThreads ( ) : int
return int

getTimebase() public method

public getTimebase ( ) : Rational
return Rational

getWidth() public method

public getWidth ( ) : int
return int

handle() public method

public handle ( ) : long
return long

setErrorResilient() public method

public setErrorResilient ( int value ) : void
value int
return void

setHeight() public method

public setHeight ( int value ) : void
value int
return void

setKFMaxDist() public method

public setKFMaxDist ( int value ) : void
value int
return void

setKFMinDist() public method

public setKFMinDist ( int value ) : void
value int
return void

setLagInFrames() public method

public setLagInFrames ( int value ) : void
value int
return void

setPass() public method

public setPass ( int value ) : void
value int
return void

setProfile() public method

public setProfile ( int value ) : void
value int
return void

setRCBufInitialSz() public method

public setRCBufInitialSz ( int value ) : void
value int
return void

setRCBufOptimalSz() public method

public setRCBufOptimalSz ( int value ) : void
value int
return void

setRCBufSz() public method

public setRCBufSz ( int value ) : void
value int
return void

setRCDropframeThresh() public method

public setRCDropframeThresh ( int value ) : void
value int
return void

setRCEndUsage() public method

public setRCEndUsage ( int value ) : void
value int
return void

setRCMaxQuantizer() public method

public setRCMaxQuantizer ( int value ) : void
value int
return void

setRCMinQuantizer() public method

public setRCMinQuantizer ( int value ) : void
value int
return void

setRCOvershootPct() public method

public setRCOvershootPct ( int value ) : void
value int
return void

setRCResizeAllowed() public method

public setRCResizeAllowed ( int value ) : void
value int
return void

setRCResizeDownThresh() public method

public setRCResizeDownThresh ( int value ) : void
value int
return void

setRCResizeUpThresh() public method

public setRCResizeUpThresh ( int value ) : void
value int
return void

setRCTargetBitrate() public method

public setRCTargetBitrate ( int value ) : void
value int
return void

setRCUndershootPct() public method

public setRCUndershootPct ( int value ) : void
value int
return void

setThreads() public method

public setThreads ( int value ) : void
value int
return void

setTimebase() public method

public setTimebase ( int num, int den ) : void
num int
den int
return void

setWidth() public method

public setWidth ( int value ) : void
value int
return void