Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/a483210/MagicCamera-ImageReader
/ functions
Functions
661 in github.com/a483210/MagicCamera-ImageReader
⨍
Functions
661
◇
Types & classes
108
↓ 70 callers
Method
loadTexture
(final Bitmap img, final int usedTexId)
magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java:32
↓ 60 callers
Method
getProgram
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:199
↓ 48 callers
Method
runOnDraw
(final Runnable runnable)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:302
↓ 43 callers
Method
readShaderFromRawResource
(final int resourceId)
magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java:218
↓ 35 callers
Method
setFloat
(final int location, final float floatValue)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:224
↓ 9 callers
Method
onInputSizeChanged
(int width, int height)
magicfilter/src/main/java/com/seu/magicfilter/filter/advanced/MagicFreudFilter.java:68
↓ 8 callers
Method
addDistance
(float coordinate, float distance)
magicfilter/src/main/java/com/seu/magicfilter/widget/base/MagicBaseView.java:181
↓ 8 callers
Method
flip
(final float i)
magicfilter/src/main/java/com/seu/magicfilter/utils/TextureRotationUtil.java:94
↓ 8 callers
Method
init
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:88
↓ 8 callers
Method
onDisplaySizeChanged
(final int width, final int height)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:308
↓ 7 callers
Method
getHeight
Returns the surface's height, in pixels.
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglSurfaceBase.java:101
↓ 6 callers
Method
destroy
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:107
↓ 6 callers
Method
getWidth
Returns the surface's width, in pixels. <p> If this is called on a window surface, and the underlying surface is in the process of changing size, we m
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglSurfaceBase.java:90
↓ 6 callers
Method
reset
()
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:342
↓ 6 callers
Method
setSeekLength
(int startValue, int endValue, int circleValue, float step)
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:246
↓ 6 callers
Method
setValue
(float value)
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:266
↓ 5 callers
Method
getRotation
(final Rotation rotation, final boolean flipHorizontal,
magicfilter/src/main/java/com/seu/magicfilter/utils/TextureRotationUtil.java:56
↓ 5 callers
Method
runPendingOnDrawTasks
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:181
↓ 5 callers
Method
setInteger
(final int location, final int intValue)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:215
↓ 4 callers
Method
getParameters
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:72
↓ 4 callers
Method
onDrawFrame
(GL10 gl)
magicfilter/src/main/java/com/seu/magicfilter/widget/MagicImageView.java:52
↓ 4 callers
Method
onDrawFrame
(final int textureId, final FloatBuffer cubeBuffer, final FloatBuffer textureBuffer)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:121
↓ 4 callers
Method
release
Releases any resources associated with the EGL surface (and, if configured to do so, with the Surface as well). <p> Does not require that the surface'
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/WindowSurface.java:63
↓ 4 callers
Method
setFilter
(MagicFilterType type)
magicfilter/src/main/java/com/seu/magicfilter/MagicEngine.java:29
↓ 4 callers
Method
toString
()
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:128
↓ 4 callers
Method
updateThumbOffset
()
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:305
↓ 3 callers
Method
adjustSize
(int rotation, boolean flipHorizontal, boolean flipVertical)
magicfilter/src/main/java/com/seu/magicfilter/widget/base/MagicBaseView.java:143
↓ 3 callers
Method
checkEglError
Checks for EGL errors. Throws an exception if an error has been raised.
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java:366
↓ 3 callers
Method
createWindowSurface
Creates an EGL surface associated with a Surface. <p> If this is destined for MediaCodec, the EGLConfig should have the "recordable" attribute.
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java:229
↓ 3 callers
Method
destroyFramebuffers
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/MagicCameraInputFilter.java:155
↓ 3 callers
Method
getCameraInfo
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:145
↓ 3 callers
Method
getInstance
()
magicfilter/src/main/java/com/seu/magicfilter/MagicEngine.java:18
↓ 3 callers
Method
initFilters
(MagicFilterType type)
magicfilter/src/main/java/com/seu/magicfilter/filter/helper/MagicFilterFactory.java:58
↓ 3 callers
Method
isInitialized
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:187
↓ 3 callers
Method
onDrawFrame
(GL10 gl)
magicfilter/src/main/java/com/seu/magicfilter/widget/MagicCameraView.java:95
↓ 3 callers
Method
openCamera
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:28
↓ 3 callers
Method
setFloatVec2
(final int location, final float[] arrayValue)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:233
↓ 3 callers
Method
startPreview
(SurfaceTexture surfaceTexture)
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:114
↓ 2 callers
Method
FilterType2Color
(MagicFilterType filterType)
app/src/main/java/com/seu/magiccamera/helper/FilterTypeHelper.java:9
↓ 2 callers
Method
changeRecordingState
(boolean isRecording)
magicfilter/src/main/java/com/seu/magicfilter/widget/MagicCameraView.java:191
↓ 2 callers
Method
destroyFramebuffers
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/MagicBaseGroupFilter.java:130
↓ 2 callers
Method
dpToPixel
(float dp)
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:93
↓ 2 callers
Method
getBuffer
(int length)
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/ImageEncoderCore.java:171
↓ 2 callers
Method
getConfig
Finds a suitable EGLConfig. @param flags Bit flags from constructor. @param version Must be 2 or 3.
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java:144
↓ 2 callers
Method
getSize
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/MagicBaseGroupFilter.java:141
↓ 2 callers
Method
init
()
app/src/main/java/com/seu/magiccamera/view/edit/beauty/ImageEditBeautyView.java:71
↓ 2 callers
Method
loadShader
(final String strSource, final int iType)
magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java:190
↓ 2 callers
Method
makeCurrent
Makes our EGL context current, using the supplied surface for both "draw" and "read".
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java:268
↓ 2 callers
Method
onDrawArraysAfter
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:179
↓ 2 callers
Method
onDrawArraysPre
()
magicfilter/src/main/java/com/seu/magicfilter/filter/base/gpuimage/GPUImageFilter.java:178
↓ 2 callers
Method
onFilterChanged
(MagicFilterType filterType)
app/src/main/java/com/seu/magiccamera/adapter/FilterAdapter.java:96
↓ 2 callers
Method
onFilterChanged
()
magicfilter/src/main/java/com/seu/magicfilter/widget/base/MagicBaseView.java:104
↓ 2 callers
Method
onHide
()
app/src/main/java/com/seu/magiccamera/view/edit/ImageEditFragment.java:36
↓ 2 callers
Method
onSeekChanged
(float value, float step)
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:446
↓ 2 callers
Method
onSeekStopped
(float value, float step)
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:448
↓ 2 callers
Method
querySurface
Performs a simple surface query.
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java:328
↓ 2 callers
Method
release
Discards all resources held by this class, notably the EGL context. This must be called from the thread where the context was created. <p> On complet
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglCore.java:184
↓ 2 callers
Method
releaseCamera
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:55
↓ 2 callers
Method
releaseEglSurface
Release the EGL surface.
magicfilter/src/main/java/com/seu/magicfilter/encoder/gles/EglSurfaceBase.java:112
↓ 2 callers
Method
setBeautyLevel
(int level)
magicfilter/src/main/java/com/seu/magicfilter/filter/advanced/MagicBeautyFilter.java:39
↓ 2 callers
Method
setDefaultParameters
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:85
↓ 2 callers
Method
setParameters
(Parameters parameters)
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:68
↓ 2 callers
Method
setPreviewSize
(int width, int height)
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:452
↓ 2 callers
Method
setTextureTransformMatrix
(float[] mtx)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/MagicCameraInputFilter.java:32
↓ 2 callers
Method
setValueInternal
(int value)
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:295
↓ 2 callers
Method
startActivity
(int id)
app/src/main/java/com/seu/magiccamera/MainActivity.java:51
↓ 2 callers
Method
stopPreview
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:130
↓ 2 callers
Method
takePhoto
()
app/src/main/java/com/seu/magiccamera/activity/CameraActivity.java:213
↓ 2 callers
Method
takeVideo
()
app/src/main/java/com/seu/magiccamera/activity/CameraActivity.java:217
↓ 1 callers
Method
FilterType2Name
(MagicFilterType filterType)
app/src/main/java/com/seu/magiccamera/helper/FilterTypeHelper.java:160
↓ 1 callers
Method
FilterType2Thumb
(MagicFilterType filterType)
app/src/main/java/com/seu/magiccamera/helper/FilterTypeHelper.java:68
↓ 1 callers
Method
adaptFpsRange
(int expectedFps, Camera.Parameters params)
magicfilter/src/main/java/com/seu/magicfilter/camera/utils/CameraUtils.java:17
↓ 1 callers
Method
adaptPictureSize
(Camera.Parameters params)
magicfilter/src/main/java/com/seu/magicfilter/camera/utils/CameraUtils.java:55
↓ 1 callers
Method
adaptPreviewSize
(Camera.Parameters params)
magicfilter/src/main/java/com/seu/magicfilter/camera/utils/CameraUtils.java:34
↓ 1 callers
Method
build
(MagicBaseView magicBaseView)
magicfilter/src/main/java/com/seu/magicfilter/MagicEngine.java:54
↓ 1 callers
Method
checkGlError
Checks to see if a GLES error has been raised.
magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java:297
↓ 1 callers
Method
drawPhoto
(Bitmap bitmap, boolean isRotated)
magicfilter/src/main/java/com/seu/magicfilter/widget/MagicCameraView.java:225
↓ 1 callers
Method
frameAvailable
Tells the video recorder that a new frame is available. (Call from non-encoder thread.) <p> This function sends a message and returns immediately. T
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:209
↓ 1 callers
Method
freeBitmap
()
magicfilter/src/main/java/com/seu/magicfilter/widget/MagicImageView.java:93
↓ 1 callers
Method
fromInt
Create a Rotation from an integer. Needs to be either 0, 90, 180 or 270. @param rotation 0, 90, 180 or 270 @return Rotation object
magicfilter/src/main/java/com/seu/magicfilter/utils/Rotation.java:43
↓ 1 callers
Method
getBitmap
()
magicfilter/src/main/java/com/seu/magicfilter/widget/MagicImageView.java:100
↓ 1 callers
Method
getCamera
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:24
↓ 1 callers
Method
getExternalOESTextureID
()
magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java:203
↓ 1 callers
Method
getImageFromAssetsFile
(Context context,String fileName)
magicfilter/src/main/java/com/seu/magicfilter/utils/OpenGlUtils.java:147
↓ 1 callers
Method
getInputSurface
Returns the encoder's input surface.
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/ImageEncoderCore.java:146
↓ 1 callers
Method
getOutputMediaFile
()
app/src/main/java/com/seu/magiccamera/activity/CameraActivity.java:290
↓ 1 callers
Method
getPictureSize
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:110
↓ 1 callers
Method
getPreviewSize
()
magicfilter/src/main/java/com/seu/magicfilter/camera/CameraEngine.java:106
↓ 1 callers
Method
handleFrameAvailable
Handles notification of an available frame. <p> The texture is rendered onto the encoder's input surface, along with a moving box (just because we can
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:340
↓ 1 callers
Method
handleSetTexture
Sets the texture name that SurfaceTexture will use when frames are received.
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:366
↓ 1 callers
Method
handleStartRecording
Starts recording.
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:324
↓ 1 callers
Method
handleStopRecording
Handles a request to stop encoding.
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:357
↓ 1 callers
Method
handleUpdateSharedContext
Tears down the EGL surface and context we've been using to feed the MediaCodec input surface, and replaces it with a new one that shares with the new
magicfilter/src/main/java/com/seu/magicfilter/encoder/video/TextureMovieEncoder.java:378
↓ 1 callers
Method
hideFilters
()
app/src/main/java/com/seu/magiccamera/activity/CameraActivity.java:257
↓ 1 callers
Method
init
()
app/src/main/java/com/seu/magiccamera/widget/TwoLineSeekBar.java:65
↓ 1 callers
Method
initCameraFrameBuffer
(int width, int height)
magicfilter/src/main/java/com/seu/magicfilter/filter/base/MagicCameraInputFilter.java:125
↓ 1 callers
Method
initFilters
()
magicfilter/src/main/java/com/seu/magicfilter/filter/advanced/MagicImageAdjustFilter.java:21
↓ 1 callers
Method
initMagicBeautify
magicfilter/src/main/jni/beautify/MagicBeautify.cpp:49
↓ 1 callers
Method
initView
()
app/src/main/java/com/seu/magiccamera/activity/CameraActivity.java:109
↓ 1 callers
Method
isChanged
()
app/src/main/java/com/seu/magiccamera/view/edit/ImageEditFragment.java:27
next →
1–100 of 661, ranked by callers