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
↓ 3 callers
Method
configureVideoCodec
(AYGPUImageEGLContext eglContext)
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:138
↓ 3 callers
Method
copyFileFromAssets
(String src, String dst, AssetManager manager)
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:64
↓ 3 callers
Method
deleteFile
(File file)
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:52
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageFilter.java:144
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageDelayFilter.java:87
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageTextureInput.java:113
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageBGRADataInput.java:144
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageI420DataInput.java:294
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageBGRADataOutput.java:131
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageOESTextureInput.java:138
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageI420DataOutput.java:153
↓ 3 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageOESTextureOutput.java:107
↓ 3 callers
Method
enterCameraNextPage
()
demo/app/src/main/java/com/aiyaapp/aiya/MainActivity.java:106
↓ 3 callers
Method
enterRecorderPage
()
demo/app/src/main/java/com/aiyaapp/aiya/MainActivity.java:114
↓ 3 callers
Method
faceData
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageTrackFilter.java:70
↓ 3 callers
Method
getAspectRatioInsideSize
(PointF sourceSize, PointF boundingSize)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageConstants.java:130
↓ 3 callers
Method
getValue
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageShortVideoFilter.java:36
↓ 3 callers
Method
initGLResource
初始化opengl相关的资源
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:26
↓ 3 callers
Method
processWithBGRATexture
(final int texture, final int width, final int height)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageTextureInput.java:49
↓ 3 callers
Method
setBeautyType
(AyBeauty.AY_BEAUTY_TYPE type)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:184
↓ 3 callers
Method
setCameraDisplayOrientation
@see <a href="http://stackoverflow.com/questions/12216148/android-screen-orientation-differs-between-devices">SO post</a>
demo/app/src/main/java/com/aiyaapp/aiya/CameraActivity.java:263
↓ 3 callers
Method
setIntensity
(float intensity)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageBeautyFilter.java:95
↓ 3 callers
Method
setIntensityOfSaturation
(float intensity)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:205
↓ 3 callers
Method
setIntensityOfSmooth
(float intensity)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:198
↓ 3 callers
Method
setIntensityOfWhite
(float intensity)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:212
↓ 3 callers
Method
setMode
(int mode)
demo/app/src/main/java/com/aiyaapp/aiya/adapter/Adapter.java:117
↓ 3 callers
Method
setOutputWithBGRATexture
(final int textureId, int width, int height)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/inputOutput/AYGPUImageTextureOutput.java:91
↓ 3 callers
Method
setPreviewListener
(AYCameraPreviewListener previewListener)
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYCameraPreviewWrap.java:87
↓ 3 callers
Method
setStyle
(Bitmap lookup)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/AYEffectHandler.java:171
↓ 3 callers
Method
startPreview
(AYGPUImageEGLContext eglContext)
demo/app/src/main/java/com/aiyaapp/aiya/cameraTool/AYCameraPreviewWrap.java:64
↓ 3 callers
Method
swapBuffers
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageEGLContext.java:150
↓ 2 callers
Function
ABGRToI420
Convert ABGR to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:635
↓ 2 callers
Function
ARGBCopy
Copy ARGB with optional flipping
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:28
↓ 2 callers
Function
ARGBToARGB1555Row_SSE2
TODO(fbarchard): Improve sign extension/packing.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:953
↓ 2 callers
Function
ARGBToARGB4444Row_SSE2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:994
↓ 2 callers
Function
ARGBToRGB565Row_AVX2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:1024
↓ 2 callers
Function
ARGBTranspose
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_argb.cc:42
↓ 2 callers
Function
Abs
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:26
↓ 2 callers
Function
Abs
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_common.cc:39
↓ 2 callers
Function
GetXCR0
X86 CPUs have xgetbv to detect OS saves high parts of ymm registers.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/cpu_id.cc:118
↓ 2 callers
Function
I400ToARGB
Convert I400 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:652
↓ 2 callers
Function
I400ToI420
I400 is greyscale typically used in MJPG
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:141
↓ 2 callers
Function
I420AlphaToARGBMatrix
Convert I420 with Alpha to preattenuated ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:507
↓ 2 callers
Function
I420Rotate
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:352
↓ 2 callers
Function
I420Scale
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:1545
↓ 2 callers
Function
I420ToI4xx
I420 To any I4xx YUV format with mirroring.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:33
↓ 2 callers
Function
I420ToNV12
TODO(fbarchard): test negative height for invert.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:367
↓ 2 callers
Function
I420ToRGB24Matrix
Convert I420 to RGB24 with matrix
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:514
↓ 2 callers
Function
I420ToRGBAMatrix
Convert I422 to RGBA with matrix
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:406
↓ 2 callers
Function
I422ToARGB
Convert I422 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:303
↓ 2 callers
Function
I422ToI420
422 chroma is 1/2 width, 1x height 420 chroma is 1/2 width, 1/2 height
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:101
↓ 2 callers
Function
I422ToRGBAMatrix
Convert I422 to RGBA with matrix
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/planar_functions.cc:1190
↓ 2 callers
Function
I444ToARGB
Convert I444 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:462
↓ 2 callers
Function
I444ToI420
444 chroma is 1x width, 1x height 420 chroma is 1/2 width, 1/2 height
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:122
↓ 2 callers
Function
I4xxToI420
Any I4xx To I420 format with mirroring.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:31
↓ 2 callers
Function
InitCpuFlags
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/cpu_id.cc:221
↓ 2 callers
Function
NV12ToI420Rotate
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:429
↓ 2 callers
Function
ScaleARGB
ScaleARGB a ARGB. This function in turn calls a scaling function suitable for handling the desired resolutions.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:688
↓ 2 callers
Function
ScalePlaneVertical
Scale plane vertically with bilinear interpolation.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_common.cc:891
↓ 2 callers
Function
ScanEOI
Helper function to scan for EOI marker (0xff 0xd9).
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/mjpeg_validate.cc:21
↓ 2 callers
Method
SetFaceData
(long ayEffect, long value)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:96
↓ 2 callers
Method
SetFaceData
(long render, long value)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:89
↓ 2 callers
Method
SetFaceData
(long render, long value)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:89
↓ 2 callers
Function
SplitPixels
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:1384
↓ 2 callers
Function
SumPixels
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:637
↓ 2 callers
Function
SumPixels_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:647
↓ 2 callers
Function
SumSquareErrorToPsnr
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/compare.cc:185
↓ 2 callers
Method
TrackWithBGRABuffer
(ByteBuffer pixelBuffer, int width, int height)
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:50
↓ 2 callers
Function
TransposePlane
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:24
↓ 2 callers
Function
TransposeUV
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:191
↓ 2 callers
Function
WRITEWORD
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_common.cc:65
↓ 2 callers
Method
addData
写入数据
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:686
↓ 2 callers
Method
addTrack
设置音视频轨道, 如果已经设置返回已经设置的值
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:629
↓ 2 callers
Function
clamp0
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_common.cc:26
↓ 2 callers
Method
closeMediaCodec
关闭编码器
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:388
↓ 2 callers
Method
compileShader
(int type, String shaderString)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGLProgram.java:25
↓ 2 callers
Method
destroy
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageTrackFilter.java:145
↓ 2 callers
Method
getAvcSupportedFormatInfo
获取视频编码器信息
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoderHelper.java:28
↓ 2 callers
Method
openFrontCamera
打开前置相机
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:136
↓ 2 callers
Method
pause
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectFilter.java:99
↓ 2 callers
Method
releaseAudioDecoder
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:550
↓ 2 callers
Method
releaseVideoDecoder
()
demo/app/src/main/java/com/aiyaapp/aiya/decoderTool/AYMediaCodecDecoder.java:529
↓ 2 callers
Method
resume
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectFilter.java:103
↓ 2 callers
Method
run
()
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/AYGPUImageEGLContext.java:43
↓ 2 callers
Method
setEffectPath
(String effectPath)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageEffectFilter.java:81
↓ 2 callers
Method
setMediaCodecEncoderListener
(AYMediaCodecEncoderListener mediaCodecEncoderListener)
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:350
↓ 2 callers
Method
setType
(final AyBeauty.AY_BEAUTY_TYPE type)
AiyaEffectSDK/AyEffectSDK/src/main/java/com/aiyaapp/aiya/gpuImage/GPUImageCustomFilter/AYGPUImageBeautyFilter.java:79
↓ 2 callers
Method
showVideo
()
demo/app/src/main/java/com/aiyaapp/aiya/DecoderAndEncoderActivity.java:293
↓ 2 callers
Method
stopRecord
()
demo/app/src/main/java/com/aiyaapp/aiya/RecorderActivity.java:305
↓ 2 callers
Method
writeImageTexture
写入视频数据
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:382
↓ 2 callers
Method
writePCMByteBuffer
写入音频数据
demo/app/src/main/java/com/aiyaapp/aiya/recorderTool/AYMediaCodecEncoder.java:502
↓ 1 callers
Function
ABGRToARGB
Convert ABGR to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:805
↓ 1 callers
Function
ARGB1555ToARGB
Convert ARGB1555 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:996
↓ 1 callers
Function
ARGB4444ToARGB
Convert ARGB4444 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:1054
↓ 1 callers
Function
ARGBAffineRow_SSE2
Copy ARGB pixels from source image with slope to a row of destination.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_gcc.cc:4723
↓ 1 callers
Function
ARGBColorMatrix
Apply a 4x4 matrix to each ARGB pixel. Note: Normally for shading, but can be used to swizzle or invert.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/planar_functions.cc:1754
↓ 1 callers
Function
ARGBComputeCumulativeSum
Computes table of cumulative sum for image where the value is the sum of all values above and to the left of the entry. Used by ARGBBlur.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/planar_functions.cc:1939
↓ 1 callers
Function
ARGBDetectRow_C
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/compare.cc:66
↓ 1 callers
Function
ARGBRotate
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_argb.cc:168
↓ 1 callers
Function
ARGBRotate180
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_argb.cc:86
← previous
next →
101–200 of 1,495, ranked by callers