Skip to content

Commit a55323c

Browse files
author
zhangwei
committed
[Android]Update fu beauty.
1 parent 704d16a commit a55323c

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Android/APIExample/app/src/main/java/io/agora/beautyapi/faceunity/FaceUnityBeautyAPIImpl.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ import io.agora.base.VideoFrame.I420Buffer
4343
import io.agora.base.VideoFrame.SourceType
4444
import io.agora.base.VideoFrame.TextureBuffer
4545
import io.agora.base.internal.video.EglBase
46+
import io.agora.base.internal.video.TextureBufferPool
4647
import io.agora.base.internal.video.YuvHelper
4748
import io.agora.beautyapi.faceunity.utils.APIReporter
4849
import io.agora.beautyapi.faceunity.utils.APIType
@@ -685,6 +686,8 @@ class FaceUnityBeautyAPIImpl : FaceUnityBeautyAPI, IVideoFrameObserver {
685686
return texBufferHelper.invoke {
686687
val fuRenderKit = config?.fuRenderKit ?: return@invoke -1
687688

689+
TextureBufferPool.waitFenceSignal2(textureBuffer.fenceObject, "BeautyProcess")
690+
688691
transformGLFrameBuffer.setSize(width, height)
689692
transformGLFrameBuffer.resetTransform()
690693
transformGLFrameBuffer.setTexMatrix(textureBuffer.transformMatrixArray)

0 commit comments

Comments
 (0)