MCPcopy Create free account

hub / github.com/aiyaapp/AAVT / functions

Functions408 in github.com/aiyaapp/AAVT

↓ 60 callersMethodd
(String key,String value)
aavt/src/main/java/com/wuwang/aavt/log/AvLog.java:44
↓ 18 callersMethodcreate
创建
aavt/src/main/java/com/wuwang/aavt/core/Renderer.java:27
↓ 18 callersMethodsizeChanged
大小改变 @param width 宽度 @param height 高度
aavt/src/main/java/com/wuwang/aavt/core/Renderer.java:34
↓ 16 callersMethoddraw
渲染 @param texture 输入纹理
aavt/src/main/java/com/wuwang/aavt/core/Renderer.java:40
↓ 14 callersMethodrelease
()
aavt/src/main/java/com/wuwang/aavt/media/hard/MediaMuxerWraper.java:84
↓ 13 callersMethodlog
(String log)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:208
↓ 13 callersMethodrelease
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:539
↓ 12 callersMethodaddTrack
增加存储轨道 @param track 待存储的内容信息 @return 轨道索引
aavt/src/main/java/com/wuwang/aavt/media/av/IStore.java:29
↓ 12 callersMethodclose
()
aavt/src/main/java/com/wuwang/aavt/media/av/ICloseable.java:24
↓ 12 callersMethode
(String key,String value)
aavt/src/main/java/com/wuwang/aavt/log/AvLog.java:36
↓ 12 callersMethodstop
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:521
↓ 11 callersMethodopen
打开视频流数据源 @param surface 数据流输出到此 @return 视频流的宽高
aavt/src/main/java/com/wuwang/aavt/media/ITextureProvider.java:32
↓ 11 callersMethodput
(int index,T t)
aavt/src/main/java/com/wuwang/aavt/media/hard/Recycler.java:30
↓ 11 callersMethodstart
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:257
↓ 10 callersMethodclear
()
aavt/src/main/java/com/wuwang/aavt/core/Observable.java:21
↓ 8 callersMethodaddFilter
(final BaseFilter filter)
aavt/src/main/java/com/wuwang/aavt/gl/GroupFilter.java:46
↓ 8 callersMethodrunOnGLThread
(Runnable runnable)
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:231
↓ 7 callersMethoda
(final int a, final float b, final float c)
aavt/src/main/java/com/wuwang/aavt/gl/BeautyFilter.java:77
↓ 7 callersMethodclear
()
aavt/src/main/java/com/wuwang/aavt/media/hard/Recycler.java:44
↓ 7 callersMethodconfigure
()
aavt/src/main/java/com/wuwang/aavt/media/SoundRecorder.java:48
↓ 7 callersMethoddestroy
销毁
aavt/src/main/java/com/wuwang/aavt/core/Renderer.java:45
↓ 7 callersMethoddrawToTexture
绘制内容到纹理上 @param texture 输入纹理ID @return 输出纹理ID
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:192
↓ 7 callersMethodget
(int index)
aavt/src/main/java/com/wuwang/aavt/gl/GroupFilter.java:91
↓ 7 callersMethodgetDefaultSurface
()
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:81
↓ 7 callersMethodtoString
()
aavt/src/main/java/com/wuwang/aavt/egl/EGLConfigAttrs.java:80
↓ 7 callersMethodwriteSampleData
(int trackIndex, @NonNull ByteBuffer byteBuf, @NonNull MediaCodec.BufferInfo b
aavt/src/main/java/com/wuwang/aavt/media/hard/MediaMuxerWraper.java:115
↓ 6 callersMethodaddObserver
(IObserver<Type> observer)
aavt/src/main/java/com/wuwang/aavt/core/IObservable.java:9
↓ 6 callersMethodgetVertexMatrix
()
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:129
↓ 6 callersMethodsetOutputSize
设置输出Mp4的图像大小,默认为输出大小 @param width 视频图像宽度 @param height 视频图像高度
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:150
↓ 5 callersMethodi
(String key,String value)
aavt/src/main/java/com/wuwang/aavt/log/AvLog.java:40
↓ 5 callersMethodpoll
(int index)
aavt/src/main/java/com/wuwang/aavt/media/hard/Recycler.java:37
↓ 5 callersMethodsetPresentationTime
(EGLSurface surface, long time)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:152
↓ 5 callersMethodstop
()
aavt/src/main/java/com/wuwang/aavt/media/SoundRecorder.java:131
↓ 5 callersMethodswapBuffers
(EGLSurface surface)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:180
↓ 4 callersMethodaddData
写入内容到存储中 @param track 轨道索引 @param data 存储内容,包括内容信息 @return 写入结果
aavt/src/main/java/com/wuwang/aavt/media/av/IStore.java:37
↓ 4 callersMethodcreateTextureID
(boolean isOes)
aavt/src/main/java/com/wuwang/aavt/utils/GpuUtils.java:108
↓ 4 callersMethodgetCacheTextureId
获取绘制再FrameBuffer中的内容 @return FrameBuffer绘制内容的纹理ID
aavt/src/main/java/com/wuwang/aavt/gl/FrameBuffer.java:129
↓ 4 callersMethodglError
(int code,Object index)
aavt/src/main/java/com/wuwang/aavt/utils/GpuUtils.java:104
↓ 4 callersMethodlog
(int level,String key,String value)
aavt/src/main/java/com/wuwang/aavt/log/ILogger.java:29
↓ 4 callersMethodsetOutputPath
设置存储路径 @param path 路径
aavt/src/main/java/com/wuwang/aavt/media/hard/IHardStore.java:32
↓ 4 callersMethodshaderNeedTextureSize
(boolean need)
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:137
↓ 4 callersMethodstartPreview
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor2.java:87
↓ 4 callersMethodstop
()
aavt/src/main/java/com/wuwang/aavt/media/hard/MediaMuxerWraper.java:103
↓ 4 callersMethodstopPreview
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor2.java:91
↓ 3 callersMethodbindFrameBuffer
绑定到FrameBuffer,不使用RenderBuffer。{@link #bindFrameBuffer(int, int, boolean)} @param width 宽度 @param height 高度 @return 绑定结果,0表示成功,其他值为GL错误
aavt/src/main/java/com/wuwang/aavt/gl/FrameBuffer.java:35
↓ 3 callersMethodbuild
()
aavt/src/main/java/com/wuwang/aavt/egl/EGLConfigAttrs.java:68
↓ 3 callersMethodcreateGLESWithSurface
(EGLConfigAttrs attrs,EGLContextAttrs ctxAttrs,Object surface)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:110
↓ 3 callersMethodcreateWindowSurface
(EGLConfig config,Object surface)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:97
↓ 3 callersMethoddestroyFrameBuffer
销毁FrameBuffer
aavt/src/main/java/com/wuwang/aavt/gl/FrameBuffer.java:136
↓ 3 callersMethodflip
翻转矩阵 @param m 需要被翻转的矩阵 @param x 是否x轴左右翻转 @param y 是否y轴左右翻转 @return 传入的矩阵
aavt/src/main/java/com/wuwang/aavt/utils/MatrixUtils.java:141
↓ 3 callersMethodgetDataColumn
Get the value of the data column for this Uri. This is useful for MediaStore Uris, and other file-based ContentProviders. @param context T
examples/src/main/java/com/wuwang/aavt/examples/GetPathFromUri4kitkat.java:93
↓ 3 callersMethodgetDefaultContext
()
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:85
↓ 3 callersMethodgetDisplay
()
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:201
↓ 3 callersMethodgetMatrix
根据预览的大小和图像的大小,计算合适的变换矩阵 @param matrix 接收变换矩阵的数组 @param type 变换的类型,参考{@link #TYPE_CENTERCROP}、{@link #TYPE_FITEND}、{@link #TYPE_CENTERINSIDE}、{@link #
aavt/src/main/java/com/wuwang/aavt/utils/MatrixUtils.java:81
↓ 3 callersMethodgetPath
专为Android4.4设计的从Uri获取文件绝对路径,以前的方法已不好使
examples/src/main/java/com/wuwang/aavt/examples/GetPathFromUri4kitkat.java:18
↓ 3 callersMethodgetVideoFormat
()
aavt/src/main/java/com/wuwang/aavt/av/CameraRecorder.java:421
↓ 3 callersMethodmakeCurrent
(EGLSurface draw,EGLSurface read,EGLContext context)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:133
↓ 3 callersMethodrun
()
examples/src/main/java/com/wuwang/aavt/examples/PermissionAsker.java:79
↓ 3 callersMethodsetFlag
(int flag)
aavt/src/main/java/com/wuwang/aavt/media/WrapRenderer.java:41
↓ 3 callersMethodsetInputPath
设置用于处理的MP4文件 @param path 文件路径
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:108
↓ 3 callersMethodsetStore
(IHardStore store)
aavt/src/main/java/com/wuwang/aavt/media/Mp4Provider.java:102
↓ 3 callersMethodsetSurface
(Object surface)
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor2.java:63
↓ 3 callersMethodsetTextureProvider
(ITextureProvider provider)
aavt/src/main/java/com/wuwang/aavt/media/VideoSurfaceProcessor.java:58
↓ 3 callersMethodstart
()
aavt/src/main/java/com/wuwang/aavt/media/SoundRecorder.java:51
↓ 3 callersMethodunBindFrameBuffer
取消FrameBuffer绑定
aavt/src/main/java/com/wuwang/aavt/gl/FrameBuffer.java:119
↓ 3 callersMethodvideoEncodeStep
(boolean isEnd)
aavt/src/main/java/com/wuwang/aavt/media/SurfaceEncoder.java:134
↓ 2 callersMethodaudioEncodeStep
(boolean isEnd)
aavt/src/main/java/com/wuwang/aavt/media/SoundRecorder.java:93
↓ 2 callersMethodcopyTo
(HardMediaData data)
aavt/src/main/java/com/wuwang/aavt/media/hard/HardMediaData.java:39
↓ 2 callersMethodcreateContext
(EGLConfig config,EGLContext share,EGLContextAttrs attrs)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:89
↓ 2 callersMethodcreateGLProgram
通过字符串创建GL程序 @param vertexSource 顶点着色器 @param fragmentSource 片元着色器 @return programId
aavt/src/main/java/com/wuwang/aavt/utils/GpuUtils.java:68
↓ 2 callersMethoddestroy
()
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:199
↓ 2 callersMethoddestroyGL
(EglHelper egl)
aavt/src/main/java/com/wuwang/aavt/media/VideoSurfaceProcessor.java:176
↓ 2 callersMethoddestroyGLES
(EGLSurface surface,EGLContext context)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:184
↓ 2 callersMethodgetConfig
(EGLConfigAttrs attrs)
aavt/src/main/java/com/wuwang/aavt/egl/EglHelper.java:63
↓ 2 callersMethodgetInputBuffer
(MediaCodec codec, int index)
aavt/src/main/java/com/wuwang/aavt/media/CodecUtil.java:30
↓ 2 callersMethodgetOriginalMatrix
获取一个新的4 4单位矩阵 @return 矩阵数组
aavt/src/main/java/com/wuwang/aavt/utils/MatrixUtils.java:63
↓ 2 callersMethodgetOutputBuffer
(MediaCodec codec, int index)
aavt/src/main/java/com/wuwang/aavt/media/CodecUtil.java:38
↓ 2 callersMethodgetOutputBuffer
(MediaCodec codec, int index)
aavt/src/main/java/com/wuwang/aavt/av/CameraRecorder.java:435
↓ 2 callersMethodgetTextureMatrix
()
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:133
↓ 2 callersMethodisDefault
()
aavt/src/main/java/com/wuwang/aavt/egl/EGLConfigAttrs.java:64
↓ 2 callersMethodloadShader
加载Shader @param shaderType Shader类型 @param source Shader代码 @return shaderId
aavt/src/main/java/com/wuwang/aavt/utils/GpuUtils.java:41
↓ 2 callersMethodmakeDefault
(boolean def)
aavt/src/main/java/com/wuwang/aavt/egl/EGLConfigAttrs.java:59
↓ 2 callersMethodnotify
(Type type)
aavt/src/main/java/com/wuwang/aavt/core/IObservable.java:11
↓ 2 callersMethodonCall
(Type type)
aavt/src/main/java/com/wuwang/aavt/core/IObserver.java:9
↓ 2 callersMethodonDrawEnd
渲染完成通知 @param surface 渲染的目标EGLSurface @param bean 渲染用的资源
aavt/src/main/java/com/wuwang/aavt/media/SurfaceShower.java:109
↓ 2 callersMethodonTaskExec
()
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:205
↓ 2 callersMethodreadText
读取Assets中的文本文件 @param mRes res @param path 文件路径 @return 文本内容
aavt/src/main/java/com/wuwang/aavt/utils/GpuUtils.java:20
↓ 2 callersMethodsetPreviewSize
(int width,int height)
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor2.java:75
↓ 2 callersMethodsetVertexCo
(float[] vertexCo)
aavt/src/main/java/com/wuwang/aavt/gl/BaseFilter.java:101
↓ 2 callersMethodstart
()
aavt/src/main/java/com/wuwang/aavt/media/hard/MediaMuxerWraper.java:88
↓ 2 callersMethodstartRecord
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor2.java:95
↓ 2 callersMethodstopRecord
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor2.java:100
↓ 2 callersMethodsurfaceType
(int type)
aavt/src/main/java/com/wuwang/aavt/egl/EGLConfigAttrs.java:54
↓ 2 callersMethodvideoEncodeStep
(boolean isEnd)
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:399
↓ 2 callersMethodvideoEncodeStep
(boolean isEnd)
aavt/src/main/java/com/wuwang/aavt/av/CameraRecorder.java:327
↓ 1 callersMethodaskPermission
(Activity context,String ... permission)
examples/src/main/java/com/wuwang/aavt/examples/PermissionAsker.java:52
↓ 1 callersMethodaudioDecodeStep
()
aavt/src/main/java/com/wuwang/aavt/media/Mp4Provider.java:187
↓ 1 callersMethodaudioDecodeStep
(ByteBuffer buffer)
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:335
↓ 1 callersMethodaudioEncodeStep
(boolean isEnd)
aavt/src/main/java/com/wuwang/aavt/av/CameraRecorder.java:354
↓ 1 callersMethodavStop
()
aavt/src/main/java/com/wuwang/aavt/av/Mp4Processor.java:481
next →1–100 of 408, ranked by callers