MCPcopy Create free account

hub / github.com/CainKernel/CainCamera / functions

Functions6,041 in github.com/CainKernel/CainCamera

↓ 3 callersFunctionconfigure_filtergraph
medialibrary/src/main/cpp/FFCommand/ffmpeg_filter.c:997
↓ 3 callersFunctionconvertToYuvData
* 将图像数据转成YUV420P格式的图像数据 * @param image * @param length * @param width * @param height * @param pixelFormat * @return */
medialibrary/src/main/cpp/Common/AVFormatter.cpp:17
↓ 3 callersMethodcreateMediaDataLoader
创建媒体数据加载器
pickerlibrary/src/main/java/com/cgfay/picker/loader/MediaDataLoader.java:107
↓ 3 callersMethodcreateNoMediaFile
创建 .nomedia 文件 @param path
utilslibrary/src/main/java/com/cgfay/uitls/utils/FileUtils.java:278
↓ 3 callersMethodcreatePathInBox
创建文件路径 @param suffix @return
medialibrary/src/main/java/com/cgfay/media/VideoEditorUtil.java:66
↓ 3 callersMethodcreateShortBuffer
创建ShortBuffer @param coords @return
filterlibrary/src/main/java/com/cgfay/filter/glfilter/utils/OpenGLUtils.java:228
↓ 3 callersMethodcreateWindowSurface
Creates an EGL surface associated with a Surface. <p> If this is destined for MediaCodec, the EGLConfig should have the "recordable" attribute.
filterlibrary/src/main/java/com/cgfay/filter/gles/EglCore.java:237
↓ 3 callersMethoddecompressAsset
解压Asset文件夹目录下的资源 @param context @param assetName assets文件夹路径 @param unzipFolder 解压的文件夹名称 @param parentFolder 解压目录
filterlibrary/src/main/java/com/cgfay/filter/glfilter/resource/ResourceBaseHelper.java:28
↓ 3 callersMethoddecompressFile
解压绝对路径目录下的资源 @param zipPath zip绝对路径 @param unzipPath 解压的目录 @param parentFolder 解压目录
filterlibrary/src/main/java/com/cgfay/filter/glfilter/resource/ResourceBaseHelper.java:93
↓ 3 callersMethoddeleteLastVideo
删除上一段视频
app/src/main/java/com/cgfay/caincamera/presenter/RecordPresenter.java:289
↓ 3 callersMethoddistance
Pythagoras distance between two points.
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/SubsamplingScaleImageView.java:2065
↓ 3 callersMethoddrawLine
绘制四条分割线和四个角
imagelibrary/src/main/java/com/cgfay/image/widget/CropCoverView.java:373
↓ 3 callersMethodease
Apply a selected type of easing. @param type Easing type, from static fields @param time Elapsed time @param from Start value @param change Target va
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/SubsamplingScaleImageView.java:2274
↓ 3 callersMethodencodePCM
编码PCM数据 @param data @param len
medialibrary/src/main/java/com/cgfay/media/recorder/AudioEncoder.java:116
↓ 3 callersFunctionfillVideoData
* 将YuvData对象转换为AVMediaData * @param mediaData * @param yuvData * @param width * @param height * @return */
medialibrary/src/main/cpp/Common/AVFormatter.cpp:176
↓ 3 callersFunctionfiltergraph_is_simple
medialibrary/src/main/cpp/FFCommand/ffmpeg_filter.c:1203
↓ 3 callersFunctionfinish_output_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg.c:1409
↓ 3 callersFunctionfreeStreamBuffers
Free stream buffers. */
medialibrary/src/main/cpp/Common/sonic.cpp:232
↓ 3 callersMethodgenerateOutputPath
创建合成的视频文件名 @return
app/src/main/java/com/cgfay/caincamera/presenter/FFMediaRecordPresenter.java:410
↓ 3 callersMethodgetCodecContext
medialibrary/src/main/cpp/MediaPlayer/source/decoder/MediaDecoder.cpp:80
↓ 3 callersMethodgetContentDescription
Gets a brief description of this tab's content for use in accessibility support. @return Description of this tab's content @see #setContentDescriptio
widgetlibrary/src/main/java/com/cgfay/widget/CameraTabView.java:1787
↓ 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 The context.
utilslibrary/src/main/java/com/cgfay/uitls/utils/FileUtils.java:700
↓ 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 The co
pickerlibrary/src/main/java/com/cgfay/picker/utils/UriToPathUtils.java:90
↓ 3 callersMethodgetDuration
获取时长(微妙,us) @param url @return
medialibrary/src/main/java/com/cgfay/media/CainCommandEditor.java:911
↓ 3 callersMethodgetEGLContext
获取EglContext(用于多线程共享上下文) @return
filterlibrary/src/main/java/com/cgfay/filter/gles/EglCore.java:204
↓ 3 callersMethodgetFileContent
(Context context, int id)
facedetectlibrary/src/main/java/com/cgfay/facedetect/utils/ConUtil.java:251
↓ 3 callersMethodgetFilter
medialibrary/src/main/cpp/CainFilter/FilterManager.cpp:40
↓ 3 callersFunctiongetFourCC
* 将像素格式转换成yuv的格式 * @param format * @return */
medialibrary/src/main/cpp/Common/AVFormatter.h:171
↓ 3 callersMethodgetFragment
()
pickerlibrary/src/main/java/com/cgfay/picker/MediaPicker.java:41
↓ 3 callersMethodgetFrameRate
medialibrary/src/main/cpp/Common/decoder/AVVideoDecoder.cpp:43
↓ 3 callersMethodgetFrameSize
medialibrary/src/main/cpp/MediaPlayer/source/queue/FrameQueue.cpp:100
↓ 3 callersMethodgetGimbalPole
Get the pole of the gimbal lock, if any. @return positive (+1) for north pole, negative (-1) for south pole, zero (0) when no gimbal lock
gdxlibrary/src/main/java/com/badlogic/gdx/math/Quaternion.java:140
↓ 3 callersMethodgetIndex
()
filterlibrary/src/main/java/com/cgfay/filter/glfilter/resource/bean/ResourceType.java:31
↓ 3 callersMethodgetLooper
获取当前的Looper @return
cameralibrary/src/main/java/com/cgfay/camera/render/CameraRenderer.java:523
↓ 3 callersMethodgetLooper
获取Looper @return
facedetectlibrary/src/main/java/com/cgfay/facedetect/engine/FaceTracker.java:309
↓ 3 callersMethodgetMax
获取最大进度 @return
videolibrary/src/main/java/com/cgfay/video/widget/EffectSelectedSeekBar.java:181
↓ 3 callersMethodgetMediaLoader
()
pickerlibrary/src/main/java/com/cgfay/picker/MediaPickerManager.java:38
↓ 3 callersMethodgetMediaType
获取媒体类型 @return
pickerlibrary/src/main/java/com/cgfay/picker/fragment/MediaDataFragment.java:297
↓ 3 callersMethodgetName
()
utilslibrary/src/main/java/com/cgfay/uitls/bean/MusicData.java:98
↓ 3 callersMethodgetName
()
videolibrary/src/main/java/com/cgfay/video/bean/EffectType.java:52
↓ 3 callersMethodgetOutput
Gets available output, outputting to the start of {@code buffer}. The buffer's position will be advanced by the number of bytes written. @param buffe
medialibrary/src/main/java/com/cgfay/media/recorder/Sonic.java:96
↓ 3 callersMethodgetPosition
return the Vector2 with coordinates of this rectangle @param position The Vector2
gdxlibrary/src/main/java/com/badlogic/gdx/math/Rectangle.java:119
↓ 3 callersMethodgetRecordVideoSize
获取录制视频的段数 @return
app/src/main/java/com/cgfay/caincamera/presenter/RecordPresenter.java:388
↓ 3 callersMethodgetScreenWidth
获取屏幕宽度 @param context @return
utilslibrary/src/main/java/com/cgfay/uitls/utils/DisplayUtils.java:26
↓ 3 callersMethodgetSelectedMediaDataList
获取选中的媒体数据
pickerlibrary/src/main/java/com/cgfay/picker/presenter/IMediaDataPresenter.java:24
↓ 3 callersMethodgetSelectionArgsForSingleMediaType
(int mediaType)
pickerlibrary/src/main/java/com/cgfay/picker/loader/AlbumDataLoader.java:63
↓ 3 callersFunctiongetSign
Return 1 if value >= 0, else -1. This represents the sign of value. */
medialibrary/src/main/cpp/Common/sonic.cpp:883
↓ 3 callersMethodgetSpeed
medialibrary/src/main/cpp/MediaPlayer/source/sync/MediaClock.cpp:54
↓ 3 callersMethodgetSpeedMode
()
medialibrary/src/main/java/com/cgfay/media/recorder/AudioParams.java:73
↓ 3 callersMethodgetState
Returns the internal seeds to allow state saving. @param seed must be 0 or 1, designating which of the 2 long seeds to return @return the internal see
gdxlibrary/src/main/java/com/badlogic/gdx/math/RandomXS128.java:169
↓ 3 callersMethodgetStatusBarHeight
获取状态栏高度 @param context @return
utilslibrary/src/main/java/com/cgfay/uitls/utils/StatusBarUtils.java:23
↓ 3 callersMethodgetStream
* 获取媒体流 * @return */
medialibrary/src/main/cpp/Common/decoder/AVMediaDecoder.cpp:158
↓ 3 callersMethodgetStream
medialibrary/src/main/cpp/MediaPlayer/source/decoder/MediaDecoder.cpp:76
↓ 3 callersMethodgetTabAt
Returns the tab at the specified index.
widgetlibrary/src/main/java/com/cgfay/widget/CameraTabView.java:663
↓ 3 callersMethodgetThumb
()
videolibrary/src/main/java/com/cgfay/video/bean/EffectType.java:48
↓ 3 callersMethodgetUri
()
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/ImageSource.java:202
↓ 3 callersMethodgetVideoCachePath
获取视频缓存绝对路径 @param context @return
cameralibrary/src/main/java/com/cgfay/camera/utils/PathConstraints.java:44
↓ 3 callersMethodgetVideoParams
获取视频参数 @return
medialibrary/src/main/java/com/cgfay/media/recorder/VideoEncoder.java:251
↓ 3 callersFunctionget_input_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg.c:2928
↓ 3 callersFunctionget_media_type_char
medialibrary/src/main/cpp/FFCommand/cmdutils.c:1460
↓ 3 callersFunctiongetutime
medialibrary/src/main/cpp/FFCommand/ffmpeg.c:4692
↓ 3 callersMethodhidDuetTypeViews
()
app/src/main/java/com/cgfay/caincamera/activity/DuetRecordActivity.java:193
↓ 3 callersFunctionifilter_has_all_input_formats
Filters can be configured only if the formats of all inputs are known.
medialibrary/src/main/cpp/FFCommand/ffmpeg.c:2143
↓ 3 callersMethodinf
Sets the minimum and maximum vector to positive and negative infinity. @return This bounding box for chaining.
gdxlibrary/src/main/java/com/badlogic/gdx/math/BoundingBox.java:170
↓ 3 callersMethodinit
初始化,第一次创建时调用 @param context
filterlibrary/src/main/java/com/cgfay/filter/glfilter/makeup/MakeupBaseLoader.java:75
↓ 3 callersMethodinit
初始化
imagelibrary/src/main/java/com/cgfay/image/widget/GraffitiView.java:93
↓ 3 callersMethodinit
()
imagelibrary/src/main/java/com/cgfay/image/widget/CropCoverView.java:74
↓ 3 callersMethodinit
()
imagelibrary/src/main/java/com/cgfay/image/widget/StickerView.java:92
↓ 3 callersMethodinitRender
初始化渲染器
cameralibrary/src/main/java/com/cgfay/camera/render/CameraRenderer.java:284
↓ 3 callersMethodinitView
(Context context)
imagelibrary/src/main/java/com/cgfay/image/widget/TextStickerView.java:88
↓ 3 callersFunctioninit_output_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg.c:3411
↓ 3 callersMethodinvalidateSpeed
()
cameralibrary/src/main/java/com/cgfay/camera/widget/RecordSpeedLevelBar.java:74
↓ 3 callersMethodinvalidateSpeed
()
videolibrary/src/main/java/com/cgfay/video/widget/VideoSpeedLevelBar.java:75
↓ 3 callersMethodisCursorValid
(Cursor cursor)
utilslibrary/src/main/java/com/cgfay/uitls/adapter/LocalCursorAdapter.java:77
↓ 3 callersMethodisFront
是否前置摄像头
cameralibrary/src/main/java/com/cgfay/camera/camera/ICameraController.java:51
↓ 3 callersMethodisFront
()
cameralibrary/src/main/java/com/cgfay/camera/camera/CameraController.java:201
↓ 3 callersMethodisVideo
(String mimeType)
pickerlibrary/src/main/java/com/cgfay/picker/model/MimeType.java:81
↓ 3 callersMethodisVideo
是否视频
pickerlibrary/src/main/java/com/cgfay/picker/model/MediaData.java:207
↓ 3 callersMethodlimitedScale
Adjust a requested scale to be within the allowed limits.
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/SubsamplingScaleImageView.java:2258
↓ 3 callersFunctionlrint
medialibrary/src/main/cpp/include/libavutil/libm.h:430
↓ 3 callersMethodmul
Multiplies the ray by the given matrix. Use this to transform a ray into another coordinate system. @param matrix The matrix @return This ray for cha
gdxlibrary/src/main/java/com/badlogic/gdx/math/Ray.java:44
↓ 3 callersMethodmul
Multiplies this quaternion with another one in the form of this = this other @param other Quaternion to multiply with @return This quaternion for cha
gdxlibrary/src/main/java/com/badlogic/gdx/math/Quaternion.java:236
↓ 3 callersMethodmulLeft
Multiplies this quaternion with another one in the form of this = other this @param other Quaternion to multiply with @return This quaternion for cha
gdxlibrary/src/main/java/com/badlogic/gdx/math/Quaternion.java:271
↓ 3 callersFunctionnew_audio_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:1711
↓ 3 callersFunctionnew_video_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:1513
↓ 3 callersMethodnextInt
Returns the next pseudo-random, uniformly distributed {@code int} value from this random number generator's sequence. <p> This implementation uses {@l
gdxlibrary/src/main/java/com/badlogic/gdx/math/RandomXS128.java:72
↓ 3 callersMethodonBackPressed
()
videolibrary/src/main/java/com/cgfay/video/fragment/VideoEditFragment.java:255
↓ 3 callersMethodonBeauty
(BeautyParam beauty)
filterlibrary/src/main/java/com/cgfay/filter/glfilter/beauty/bean/IBeautify.java:7
↓ 3 callersMethodonCurrentPosition
(MusicPlayer mp, float current, float duration)
medialibrary/src/main/java/com/cgfay/media/MusicPlayer.java:442
↓ 3 callersMethodonDrawFrameAfter
glDrawArrays/glDrawElements调用之后,方便销毁其他属性
filterlibrary/src/main/java/com/cgfay/filter/glfilter/base/GLImageFilter.java:277
↓ 3 callersMethodonEncoding
(long duration)
medialibrary/src/main/java/com/cgfay/media/recorder/VideoEncoder.java:260
↓ 3 callersMethodonError
Called to indicate an error. @param mp the MediaPlayer the error pertains to @param what the type of error that has occurred: <ul> <li>{@link
medialibrary/src/main/java/com/cgfay/media/MusicPlayer.java:422
↓ 3 callersMethodonFilterChanged
(ResourceData resourceData)
imagelibrary/src/main/java/com/cgfay/image/adapter/ImageFilterAdapter.java:105
↓ 3 callersMethodonTouchChange
(long time)
videolibrary/src/main/java/com/cgfay/video/widget/VideoCutViewBar.java:780
↓ 3 callersMethodopenCamera
打开相机
cameralibrary/src/main/java/com/cgfay/camera/camera/ICameraController.java:14
↓ 3 callersFunctionoverlapAdd
Overlap two sound segments, ramp the volume of one down, while ramping the other one from zero up, and add them, storing the result at the output.
medialibrary/src/main/cpp/Common/sonic.cpp:733
↓ 3 callersFunctionparse_matrix_coeffs
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:1433
↓ 3 callersFunctionparse_meta_type
* Parse a metadata specifier passed as 'arg' parameter. * @param arg metadata string to parse * @param type metadata type is written here -- g(loba
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:473
↓ 3 callersMethodpausePlayer
()
videolibrary/src/main/java/com/cgfay/video/fragment/VideoEditFragment.java:584
↓ 3 callersMethodpopulateFromPagerAdapter
()
widgetlibrary/src/main/java/com/cgfay/widget/CameraTabView.java:1101
← previousnext →501–600 of 6,041, ranked by callers