MCPcopy Create free account

hub / github.com/aiyaapp/AiyaEffectsAndroid / functions

Functions1,495 in github.com/aiyaapp/AiyaEffectsAndroid

↓ 1 callersFunctionARGBRotate270
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_argb.cc:76
↓ 1 callersFunctionARGBRotate90
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate_argb.cc:66
↓ 1 callersFunctionARGBScaleClip
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:795
↓ 1 callersFunctionARGBToARGB1555Row_AVX2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:1061
↓ 1 callersFunctionARGBToARGB4444Row_AVX2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:1101
↓ 1 callersFunctionARGBToI420
Convert ARGB to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:477
↓ 1 callersFunctionARGBToRGB24Row_SSSE3
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:751
↓ 1 callersFunctionAbs
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:26
↓ 1 callersFunctionArmCpuCaps
based on libvpx arm_cpudetect.c For Arm, but public to allow testing on any CPU
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/cpu_id.cc:138
↓ 1 callersFunctionBGRAToARGB
Convert BGRA to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:783
↓ 1 callersFunctionBGRAToI420
Convert BGRA to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:569
↓ 1 callersFunctionBlendPlane
Alpha Blend plane and store to destination.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/planar_functions.cc:830
↓ 1 callersMethodCacheFaceData
()
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:48
↓ 1 callersMethodCallback
(long ayEffect, OnEffectCallback callback)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:95
↓ 1 callersFunctionComputeCumulativeSumRow_SSE2
Creates a table of cumulative sums where each value is a sum of all values above and to the left of the value, inclusive of the value.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_gcc.cc:4513
↓ 1 callersFunctionComputeSumSquareError
TODO(fbarchard): Refactor into row function.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/compare.cc:115
↓ 1 callersFunctionCopyPlane2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:168
↓ 1 callersFunctionCopyPlane_16
TODO(fbarchard): Consider support for negative height. TODO(fbarchard): Consider stride measured in bytes.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/planar_functions.cc:87
↓ 1 callersMethodCreate
()
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:93
↓ 1 callersMethodCreate
(int type)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:118
↓ 1 callersMethodCreate
()
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:79
↓ 1 callersMethodCreate
()
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:79
↓ 1 callersMethodCreate
(int type)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBeauty.java:175
↓ 1 callersMethodDeinit
()
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:46
↓ 1 callersMethodDeinitGLResource
(long render)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:121
↓ 1 callersMethodDeinitGLResource
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:85
↓ 1 callersMethodDeinitGLResource
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:85
↓ 1 callersMethodDeinitGLResource
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBeauty.java:181
↓ 1 callersMethodDestroy
(long ayEffect)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:94
↓ 1 callersMethodDestroy
(long render)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:119
↓ 1 callersMethodDestroy
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:81
↓ 1 callersMethodDestroy
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:81
↓ 1 callersMethodDestroy
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBeauty.java:177
↓ 1 callersMethodDraw
(long ayEffect, int texture, int width, int height)
AiyaEffectSDK/AyEffect/src/main/java/com/aiyaapp/aiya/AyEffect.java:101
↓ 1 callersMethodDraw
(long render, int texture, int x, int y, int width, int height)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:123
↓ 1 callersMethodDraw
(long render, int texture, int x, int y, int width, int height)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:91
↓ 1 callersMethodDraw
(long render, int texture, int x, int y, int width, int height)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:91
↓ 1 callersMethodDraw
(long render, int texture, int x, int y, int width, int height)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBeauty.java:185
↓ 1 callersMethodFaceData
()
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:47
↓ 1 callersFunctionHalfRow_16_C
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_common.cc:2082
↓ 1 callersFunctionHalfRow_C
Blend 2 rows into 1.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_common.cc:2074
↓ 1 callersFunctionHashDjb2_C
hash seed of 5381 recommended. Internal C version of HashDjb2 with int sized count for efficiency.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/compare_common.cc:32
↓ 1 callersFunctionI400Copy
Copy to I400. Source can be I420,422,444,400,NV12,NV21
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:108
↓ 1 callersFunctionI420ToABGR
Convert I420 to ABGR.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:142
↓ 1 callersFunctionI420ToARGB1555
Convert I420 to ARGB1555.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:613
↓ 1 callersFunctionI420ToARGB4444
Convert I420 to ARGB4444.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:684
↓ 1 callersFunctionI420ToBGRA
Convert I420 to BGRA.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:499
↓ 1 callersFunctionI420ToI422
420 chroma is 1/2 width, 1/2 height 422 chroma is 1/2 width, 1x height
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:65
↓ 1 callersFunctionI420ToI444
420 chroma is 1/2 width, 1/2 height 444 chroma is 1x width, 1x height
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:87
↓ 1 callersFunctionI420ToNV21
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:390
↓ 1 callersFunctionI420ToRAW
Convert I420 to RAW.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:598
↓ 1 callersFunctionI420ToRGB24
Convert I420 to RGB24.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:583
↓ 1 callersFunctionI420ToRGB565
Convert I420 to RGB565.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:754
↓ 1 callersFunctionI420ToRGBA
Convert I420 to RGBA.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:484
↓ 1 callersFunctionI420ToUYVY
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:306
↓ 1 callersFunctionI420ToYUY2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_from.cc:182
↓ 1 callersMethodInit
初始化人脸识别
AiyaEffectSDK/AyFaceTrack/src/main/java/com/aiyaapp/aiya/AyFaceTrack.java:25
↓ 1 callersMethodInitGLResource
(long render)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:120
↓ 1 callersMethodInitGLResource
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBigEye.java:83
↓ 1 callersMethodInitGLResource
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AySlimFace.java:83
↓ 1 callersMethodInitGLResource
(long render)
AiyaEffectSDK/AyBeauty/src/main/java/com/aiyaapp/aiya/AyBeauty.java:179
↓ 1 callersMethodInitLicense
(Context context, String key, OnResultCallback callback)
AiyaEffectSDK/AyCore/src/main/java/com/aiyaapp/aiya/AyCore.java:12
↓ 1 callersFunctionInterpolateRow_AVX2
Bilinear filter 32x2 -> 32x1
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_gcc.cc:4890
↓ 1 callersFunctionJ420ToARGB
Convert J420 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:157
↓ 1 callersFunctionM420ToARGB
Convert M420 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:1236
↓ 1 callersFunctionM420ToI420
Convert M420 to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:312
↓ 1 callersFunctionMJPGToARGB
MJPG (Motion JPeg) to ARGB TODO(fbarchard): review w and h requirement. dw and dh may be enough.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_jpeg.cc:260
↓ 1 callersFunctionMJPGToI420
MJPG (Motion JPeg) to I420 TODO(fbarchard): review w and h requirement. dw and dh may be enough.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_jpeg.cc:121
↓ 1 callersFunctionMergeUVPlane
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/planar_functions.cc:305
↓ 1 callersFunctionMipsCpuCaps
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/cpu_id.cc:166
↓ 1 callersFunctionNV12ToARGB
Convert NV12 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:1120
↓ 1 callersFunctionNV12ToARGBRow_AVX2
16 pixels. 8 UV values upsampled to 16 UV, mixed with 16 Y producing 16 ARGB (64 bytes).
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:2189
↓ 1 callersFunctionNV12ToARGBRow_SSSE3
8 pixels. 4 UV values upsampled to 8 UV, mixed with 8 Y producing 8 ARGB (32 bytes).
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_win.cc:2751
↓ 1 callersFunctionNV12ToI420
Convert NV12 to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:280
↓ 1 callersFunctionNV21ToARGB
Convert NV21 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:1178
↓ 1 callersFunctionRAWToARGB
Convert RAW to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:888
↓ 1 callersFunctionRGB24ToARGB
Convert RGB24 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:838
↓ 1 callersFunctionRGB565ToARGB
Convert RGB565 to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:938
↓ 1 callersFunctionRGBAToARGB
Convert RGBA to ARGB.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert_argb.cc:827
↓ 1 callersFunctionRGBAToI420
Convert RGBA to I420.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/convert.cc:701
↓ 1 callersMethodRGBA_To_I420
(ByteBuffer bgra, ByteBuffer yuv, int width, int height)
AiyaEffectSDK/libyuv/src/main/java/com/aiyaapp/aiya/AYYuvUtil.java:12
↓ 1 callersFunctionRGBToYJ
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/row_common.cc:384
↓ 1 callersMethodRestart
(long render)
AiyaEffectSDK/AyShortVideoEffect/src/main/java/com/aiyaapp/aiya/AyShortVideoEffect.java:122
↓ 1 callersFunctionRotateUV180
Rotate 180 is a horizontal and vertical flip.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:272
↓ 1 callersFunctionRotateUV270
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:255
↓ 1 callersFunctionRotateUV90
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/rotate.cc:241
↓ 1 callersFunctionScaleARGBBilinearDown
Scale ARGB down with bilinear interpolation.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:187
↓ 1 callersFunctionScaleARGBBilinearUp
Scale ARGB up with bilinear interpolation.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:289
↓ 1 callersFunctionScaleARGBDown2
ScaleARGB ARGB, 1/2 This is an optimized version for scaling down a ARGB to 1/2 of its original size.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:33
↓ 1 callersFunctionScaleARGBDown4Box
ScaleARGB ARGB, 1/4 This is an optimized version for scaling down a ARGB to 1/4 of its original size.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:93
↓ 1 callersFunctionScaleARGBDownEven
ScaleARGB ARGB Even This is an optimized version for scaling down a ARGB to even multiple of its original size.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:140
↓ 1 callersFunctionScaleARGBSimple
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale_argb.cc:646
↓ 1 callersFunctionScalePlaneBilinearDown
Scale plane down with bilinear interpolation.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:851
↓ 1 callersFunctionScalePlaneBilinearDown_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:947
↓ 1 callersFunctionScalePlaneBilinearUp
Scale up down with bilinear interpolation.
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:1044
↓ 1 callersFunctionScalePlaneBilinearUp_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:1175
↓ 1 callersFunctionScalePlaneBox
Scale plane down to any dimensions, with interpolation. (boxfilter). Same method as SimpleScale, which is fixed point, outputting one pixel of destin
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:731
↓ 1 callersFunctionScalePlaneBox_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:800
↓ 1 callersFunctionScalePlaneDown2
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:36
↓ 1 callersFunctionScalePlaneDown2_16
AiyaEffectSDK/libyuv/src/main/cpp/libyuv/scale.cc:108
← previousnext →201–300 of 1,495, ranked by callers