public class TuSdkFilterBridge
extends org.lasque.tusdk.core.seles.sources.SelesOutInput
构造器和说明 |
---|
TuSdkFilterBridge() |
限定符和类型 | 方法和说明 |
---|---|
void |
endProcessing()
end Processing
|
org.lasque.tusdk.core.struct.TuSdkSize |
maximumOutputSize()
maximum Output Size
|
void |
newFrameReady(long frameTime,
int textureIndex)
new FrameReady System.nanoTime()
|
int |
nextAvailableTextureIndex()
next Available Texture Index
|
protected void |
onDestroy()
onDestroy
|
void |
setCurrentlyReceivingMonochromeInput(boolean newValue)
set Currently Receiving Monochrome Input
|
void |
setInputFramebuffer(org.lasque.tusdk.core.seles.SelesFramebuffer newInputFramebuffer,
int textureIndex)
set InputFrame buffer
|
void |
setInputRotation(ImageOrientation newInputRotation,
int textureIndex)
set Input Rotation
|
void |
setInputSize(org.lasque.tusdk.core.struct.TuSdkSize newSize,
int textureIndex)
set Input Size
|
void |
setSurfaceDraw(TuSdkSurfaceDraw callback)
滤镜回调对象
|
boolean |
wantsMonochromeInput()
wants Monochrome Input
|
getParameter, initParams, mountAtGLThread, setParameter, submitFilterArg, submitParameter
addTarget, addTarget, destroy, finalize, forceProcessingAtSize, forceProcessingAtSizeRespectingAspectRatio, framebufferForOutput, getOutputTextureOptions, getTargetToIgnoreForUpdates, imageBufferFromCurrentlyProcessedOutput, imageByFilteringImage, imageFromCurrentlyProcessedOutput, isEnabled, isOnDrawTasksEmpty, isShouldIgnoreUpdatesToThisTarget, isShouldSmoothlyScaleOutput, notifyTargetsAboutNewOutputTexture, providesMonochromeOutput, removeAllTargets, removeOutputFramebuffer, removeTarget, runOnDraw, runPendingOnDrawTasks, setEnabled, setInputFramebufferForTarget, setOutputOption, setOutputTextureOptions, setShouldIgnoreUpdatesToThisTarget, setShouldSmoothlyScaleOutput, setTargetToIgnoreForUpdates, targets, useNextFrameForImageCapture
public void setSurfaceDraw(TuSdkSurfaceDraw callback)
public void setInputSize(org.lasque.tusdk.core.struct.TuSdkSize newSize, int textureIndex)
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public void setInputFramebuffer(org.lasque.tusdk.core.seles.SelesFramebuffer newInputFramebuffer, int textureIndex)
org.lasque.tusdk.core.seles.SelesContext.SelesInput
protected void onDestroy()
org.lasque.tusdk.core.seles.sources.SelesOutput
onDestroy
在类中 org.lasque.tusdk.core.seles.sources.SelesOutput
public void newFrameReady(long frameTime, int textureIndex)
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public int nextAvailableTextureIndex()
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public void setInputRotation(ImageOrientation newInputRotation, int textureIndex)
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public org.lasque.tusdk.core.struct.TuSdkSize maximumOutputSize()
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public void endProcessing()
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public boolean wantsMonochromeInput()
org.lasque.tusdk.core.seles.SelesContext.SelesInput
public void setCurrentlyReceivingMonochromeInput(boolean newValue)
org.lasque.tusdk.core.seles.SelesContext.SelesInput