Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aiyaapp/AiyaEffectsAndroid
/ functions
Functions
1,495 in github.com/aiyaapp/AiyaEffectsAndroid
⨍
Functions
1,495
◇
Types & classes
122
↓ 1 callers
Function
ScalePlaneDown34
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:269
↓ 1 callers
Function
ScalePlaneDown34_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:366
↓ 1 callers
Function
ScalePlaneDown38
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:461
↓ 1 callers
Function
ScalePlaneDown38_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:557
↓ 1 callers
Function
ScalePlaneDown4
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:162
↓ 1 callers
Function
ScalePlaneDown4_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:222
↓ 1 callers
Function
ScalePlaneSimple
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:1311
↓ 1 callers
Function
ScalePlaneSimple_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:1343
↓ 1 callers
Function
ScalePlaneVertical_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_common.cc:957
↓ 1 callers
Function
ScaleRowDown4_AVX2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_gcc.cc:373
↓ 1 callers
Method
Set
(long render, String key, float value)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:124
↓ 1 callers
Method
Set
(long render, String name, float value)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:87
↓ 1 callers
Method
Set
(long render, String name, float value)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:87
↓ 1 callers
Method
SetEnableVFlip
(long ayEffect, boolean enable)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:98
↓ 1 callers
Method
SetPause
(long ayEffect)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:99
↓ 1 callers
Method
SetResume
(long ayEffect)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:100
↓ 1 callers
Method
SetStickerPath
(long ayEffect, String ptah)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:97
↓ 1 callers
Function
SumSquareError_C
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/compare_common.cc:20
↓ 1 callers
Function
TransposeUVWxH_C
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_common.cc:75
↓ 1 callers
Function
TransposeWxH_C
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_common.cc:63
↓ 1 callers
Function
UYVYToARGB
Convert UYVY to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:1357
↓ 1 callers
Function
UYVYToI420
Convert UYVY to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:402
↓ 1 callers
Method
UpdateCacheFaceData
()
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:49
↓ 1 callers
Function
ValidateJpeg
Helper function to validate the jpeg appears intact.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/mjpeg_validate.cc:42
↓ 1 callers
Function
YUY2ToARGB
Convert YUY2 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:1297
↓ 1 callers
Function
YUY2ToI420
Convert YUY2 to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:327
↓ 1 callers
Method
abortDecoder
中断解码器, 此函数可能重复调用多次, 需要做去重处理
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:516
↓ 1 callers
Method
audioRecorderOutput
(ByteBuffer byteBuffer, long timestamp)
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYAudioRecorderListener.java:6
↓ 1 callers
Method
awaitNewImage
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:583
↓ 1 callers
Method
cameraVideoOutput
(int texture, int width, int height, long timestamp)
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYCameraPreviewListener.java:4
↓ 1 callers
Method
checkAuthFile
(Context context)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYLicenseManager.java:18
↓ 1 callers
Method
closeHardware
关闭硬件设备
demo/app/src/main/java/com/aiyaapp/aiya/CameraActivity.java:303
↓ 1 callers
Method
closeHardware
关闭硬件设备
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:203
↓ 1 callers
Method
commonProcess
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYShortVideoEffectHandler.java:113
↓ 1 callers
Method
commonProcess
(boolean useDelay)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYAnimHandler.java:146
↓ 1 callers
Method
copyAssetsFile
(String src, String dst, AssetManager manager)
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:92
↓ 1 callers
Method
createAndBindEGLWindow
(Object nativeWindow)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageEGLContext.java:59
↓ 1 callers
Method
createGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/animTool/AYAnimViewListener.java:4
↓ 1 callers
Method
createGLEnvironment
创建 GLES 环境
demo/app/src/main/java/com/aiyaapp/aiya/animTool/AYAnimView.java:176
↓ 1 callers
Method
createGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYCameraPreviewWrap.java:101
↓ 1 callers
Method
createGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYPreviewViewListener.java:4
↓ 1 callers
Method
createGLEnvironment
创建 GLES 环境
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYPreviewView.java:171
↓ 1 callers
Method
createGLEnvironment
(AYGPUImageEGLContext eglContext)
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:359
↓ 1 callers
Method
createGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:564
↓ 1 callers
Method
createOESTextureID
()
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYCameraPreviewWrap.java:175
↓ 1 callers
Method
createOESTextureID
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:674
↓ 1 callers
Method
createRBO
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectFilter.java:120
↓ 1 callers
Method
decoderAudioEOS
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoderListener.java:19
↓ 1 callers
Method
decoderAudioOutput
(ByteBuffer byteBuffer, long timestamp)
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoderListener.java:15
↓ 1 callers
Method
decoderOutputAudioFormat
(int sampleRate, int channelCount)
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoderListener.java:11
↓ 1 callers
Method
decoderOutputVideoFormat
(int width, int height)
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoderListener.java:9
↓ 1 callers
Method
decoderVideoEOS
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoderListener.java:17
↓ 1 callers
Method
decoderVideoOutput
(int texture, int width, int height, long timestamp)
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoderListener.java:13
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageFramebuffer.java:68
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageSlimFaceFilter.java:67
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageLookupFilter.java:166
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectFilter.java:107
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageBigEyeFilter.java:67
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageShortVideoFilter.java:167
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageBeautyFilter.java:145
↓ 1 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageTextureOutput.java:111
↓ 1 callers
Method
destroyGLContext
()
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYCameraPreviewWrap.java:188
↓ 1 callers
Method
destroyGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/animTool/AYAnimViewListener.java:5
↓ 1 callers
Method
destroyGLEnvironment
销毁 GLES 环境
demo/app/src/main/java/com/aiyaapp/aiya/animTool/AYAnimView.java:198
↓ 1 callers
Method
destroyGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYPreviewViewListener.java:5
↓ 1 callers
Method
destroyGLEnvironment
销毁 GLES 环境
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYPreviewView.java:193
↓ 1 callers
Method
destroyGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:589
↓ 1 callers
Method
destroyGLEnvironment
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:687
↓ 1 callers
Method
destroyRBO
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectFilter.java:124
↓ 1 callers
Method
encoderOutputAudioFormat
(MediaFormat format)
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoderListener.java:9
↓ 1 callers
Method
encoderOutputVideoFormat
(MediaFormat format)
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoderListener.java:7
↓ 1 callers
Method
enterAnimationPage
()
demo/app/src/main/java/com/aiyaapp/aiya/MainActivity.java:110
↓ 1 callers
Method
enterConvertPage
()
demo/app/src/main/java/com/aiyaapp/aiya/MainActivity.java:118
↓ 1 callers
Function
fill_input_buffer
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/mjpeg_decoder.cc:420
↓ 1 callers
Method
generateEGLWindow
绑定EGLWindow
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageEGLContext.java:225
↓ 1 callers
Method
generateFramebuffer
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageFramebuffer.java:43
↓ 1 callers
Method
generateTexture
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageFramebuffer.java:57
↓ 1 callers
Method
getOutputTexture
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageOESTextureOutput.java:135
↓ 1 callers
Method
getTypeValue
(AY_BEAUTY_TYPE type)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBeauty.java:150
↓ 1 callers
Method
informTargetsAboutNewFrame
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageFilter.java:108
↓ 1 callers
Method
initData
()
demo/app/src/main/java/com/aiyaapp/aiya/CameraActivity.java:103
↓ 1 callers
Method
initGLResource
初始化openGL相关的资源
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:33
↓ 1 callers
Method
initLicense
(Context context, String key, AyCore.OnResultCallback callback)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYLicenseManager.java:13
↓ 1 callers
Method
initUI
()
demo/app/src/main/java/com/aiyaapp/aiya/CameraActivity.java:71
↓ 1 callers
Method
initUI
()
demo/app/src/main/java/com/aiyaapp/aiya/adapter/ViewHolder.java:22
↓ 1 callers
Method
onItemClick
(int mode, Object data)
demo/app/src/main/java/com/aiyaapp/aiya/adapter/Adapter.java:124
↓ 1 callers
Method
openAudioRecorder
打开麦克风
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:182
↓ 1 callers
Method
openBackCamera
打开后置相机
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:159
↓ 1 callers
Method
openHardware
打开硬件设备
demo/app/src/main/java/com/aiyaapp/aiya/CameraActivity.java:244
↓ 1 callers
Method
openHardware
打开硬件设备
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:122
↓ 1 callers
Method
pauseProcess
()
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:67
↓ 1 callers
Method
playFinish
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectPlayFinishListener.java:4
↓ 1 callers
Method
processWithBGRAData
(final byte[] bgraData, final int width, final int height)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:395
↓ 1 callers
Method
processWithOESTexture
(final int oesTexture, final int width, final int height)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:336
↓ 1 callers
Method
processWithYUV
(final byte[] yuvData, final int width, final int height, final int lineSize)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageI420DataInput.java:132
↓ 1 callers
Method
refreshBeautifyData
(List<Object[]> dataList)
demo/app/src/main/java/com/aiyaapp/aiya/adapter/Adapter.java:93
↓ 1 callers
Method
refreshEffectData
(List<Object[]> dataList)
demo/app/src/main/java/com/aiyaapp/aiya/adapter/Adapter.java:82
↓ 1 callers
Method
refreshStyleData
(List<Object[]> dataList)
demo/app/src/main/java/com/aiyaapp/aiya/adapter/Adapter.java:103
↓ 1 callers
Method
releaseAudioEncoder
()
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:563
↓ 1 callers
Method
releaseVideoEncoder
()
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:571
← previous
next →
301–400 of 1,495, ranked by callers