Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CainKernel/CainCamera
/ functions
Functions
6,041 in github.com/CainKernel/CainCamera
⨍
Functions
6,041
◇
Types & classes
1,146
↓ 2 callers
Method
isCached
()
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/ImageSource.java:230
↓ 2 callers
Method
isCameraEnable
是否允许拍摄 @return
cameralibrary/src/main/java/com/cgfay/camera/fragment/CameraPreviewFragment.java:1164
↓ 2 callers
Method
isFront
()
cameralibrary/src/main/java/com/cgfay/camera/camera/CameraXController.java:221
↓ 2 callers
Method
isRecordAudioEnable
判断是否可以录制 @return
cameralibrary/src/main/java/com/cgfay/camera/fragment/CameraPreviewFragment.java:1172
↓ 2 callers
Method
isRecording
* 判断是否正在录制 * @return */
medialibrary/src/main/cpp/FFMediaRecorder/FFMediaRecorder.cpp:265
↓ 2 callers
Method
isRecording
是否正在录制 @return
app/src/main/java/com/cgfay/caincamera/presenter/FFMediaRecordPresenter.java:215
↓ 2 callers
Method
isSelected
Returns true if this tab is currently selected.
widgetlibrary/src/main/java/com/cgfay/widget/CameraTabView.java:1740
↓ 2 callers
Method
isStart
medialibrary/src/main/cpp/Common/muxer/NdkMediaCodecMuxer.cpp:89
↓ 2 callers
Method
isStorageEnable
判断是否可以读取本地媒体 @return
cameralibrary/src/main/java/com/cgfay/camera/fragment/CameraPreviewFragment.java:1180
↓ 2 callers
Method
isValid
Returns whether this bounding box is valid. This means that {@link #max} is greater than or equal to {@link #min}. @return True in case the bounding b
gdxlibrary/src/main/java/com/badlogic/gdx/math/BoundingBox.java:194
↓ 2 callers
Function
is_device
medialibrary/src/main/cpp/FFCommand/cmdutils.c:1283
↓ 2 callers
Function
jniGetFDFromFileDescriptor
medialibrary/src/main/cpp/nativehelp/JNIHelp.h:146
↓ 2 callers
Method
lastFrame
medialibrary/src/main/cpp/MediaPlayer/source/queue/FrameQueue.cpp:51
↓ 2 callers
Method
len
@return the euclidean length of the specified quaternion
gdxlibrary/src/main/java/com/badlogic/gdx/math/Quaternion.java:87
↓ 2 callers
Method
len2
(final float x, final float y, final float z, final float w)
gdxlibrary/src/main/java/com/badlogic/gdx/math/Quaternion.java:184
↓ 2 callers
Method
loadMaterialTexture
加载素材纹理 @param unzipPath 资源解压的文件夹路径
filterlibrary/src/main/java/com/cgfay/filter/glfilter/makeup/MakeupBaseLoader.java:135
↓ 2 callers
Method
loadShader
加载Shader @param shaderType @param source @return
filterlibrary/src/main/java/com/cgfay/filter/glfilter/utils/OpenGLUtils.java:167
↓ 2 callers
Method
lock
medialibrary/src/main/cpp/include/Thread.h:211
↓ 2 callers
Method
make
Produce a new instance of a decoder with type {@link T}. @return a new instance of your decoder.
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/decoder/DecoderFactory.java:12
↓ 2 callers
Method
makeDirectory
创建目录/文件 @param path @return
utilslibrary/src/main/java/com/cgfay/uitls/utils/FileUtils.java:328
↓ 2 callers
Function
matrix4_det
gdxlibrary/src/main/cpp/Matrix4.cpp:46
↓ 2 callers
Function
matrix4_mulVec
gdxlibrary/src/main/cpp/Matrix4.cpp:115
↓ 2 callers
Function
matrix4_proj
gdxlibrary/src/main/cpp/Matrix4.cpp:124
↓ 2 callers
Function
matrix4_rot
gdxlibrary/src/main/cpp/Matrix4.cpp:134
↓ 2 callers
Method
mergeAndEdit
合并视频并跳转至编辑页面
cameralibrary/src/main/java/com/cgfay/camera/presenter/CameraPreviewPresenter.java:603
↓ 2 callers
Method
mergeAudioVideo
合并音视频命令 @param videoPath @param audioPath @param output @return
medialibrary/src/main/java/com/cgfay/media/CainCommandEditor.java:85
↓ 2 callers
Method
moveFile
剪切文件 @param oldPath @param newPath @return
utilslibrary/src/main/java/com/cgfay/uitls/utils/FileUtils.java:447
↓ 2 callers
Function
moveNewSamplesToPitchBuffer
Just move the new samples in the output buffer to the pitch buffer */
medialibrary/src/main/cpp/Common/sonic.cpp:788
↓ 2 callers
Method
murmurHash3
(long x)
gdxlibrary/src/main/java/com/badlogic/gdx/math/RandomXS128.java:173
↓ 2 callers
Function
new_attachment_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:1810
↓ 2 callers
Function
new_data_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:1784
↓ 2 callers
Function
new_subtitle_stream
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:1818
↓ 2 callers
Method
nextDouble
Returns a pseudo-random, uniformly distributed {@code double} value between 0.0 and 1.0 from this random number generator's sequence. <p> This impleme
gdxlibrary/src/main/java/com/badlogic/gdx/math/RandomXS128.java:108
↓ 2 callers
Method
normalize
medialibrary/src/main/cpp/CainFilter/common/vecmath.h:169
↓ 2 callers
Method
of
(MimeType type, MimeType...rest)
pickerlibrary/src/main/java/com/cgfay/picker/model/MimeType.java:62
↓ 2 callers
Method
onBindSharedContext
绑定SharedContext @param context SharedContext
cameralibrary/src/main/java/com/cgfay/camera/presenter/PreviewPresenter.java:29
↓ 2 callers
Method
onBindSharedContext
绑定EGLContext @param context
app/src/main/java/com/cgfay/caincamera/presenter/RecordPresenter.java:261
↓ 2 callers
Method
onBufferingUpdate
Called to update status in buffering a media stream received through progressive HTTP download. The received buffering percentage indicates how much o
medialibrary/src/main/java/com/cgfay/media/IMediaPlayer.java:428
↓ 2 callers
Method
onCompareEffect
(boolean compare)
cameralibrary/src/main/java/com/cgfay/camera/fragment/PreviewEffectFragment.java:479
↓ 2 callers
Method
onDecodeFinish
medialibrary/src/main/cpp/Common/player/VideoStreamPlayer.cpp:561
↓ 2 callers
Method
onDecodeStart
medialibrary/src/main/cpp/Common/player/VideoStreamPlayer.cpp:557
↓ 2 callers
Method
onDragging
(int position)
videolibrary/src/main/java/com/cgfay/video/widget/WaveCutView.java:241
↓ 2 callers
Method
onDrawFrame
绘制图像
filterlibrary/src/main/java/com/cgfay/filter/glfilter/base/GLImageFilter.java:270
↓ 2 callers
Method
onDrawFrameBegin
调用glDrawArrays/glDrawElements之前,方便添加其他属性
filterlibrary/src/main/java/com/cgfay/filter/glfilter/base/GLImageFilter.java:263
↓ 2 callers
Method
onError
(String error)
videolibrary/src/main/java/com/cgfay/video/widget/VideoCutViewBar.java:784
↓ 2 callers
Method
onFailed
medialibrary/src/main/cpp/MediaEditor/com_cgfay_media_CainMediaEditor.cpp:121
↓ 2 callers
Method
onFilterChange
滤镜切换监听器
cameralibrary/src/main/java/com/cgfay/camera/fragment/PreviewEffectFragment.java:498
↓ 2 callers
Method
onFilterChanged
调整滤镜
cameralibrary/src/main/java/com/cgfay/camera/render/RenderManager.java:379
↓ 2 callers
Method
onFilterSizeChanged
滤镜大小发生变化
filterlibrary/src/main/java/com/cgfay/filter/widget/GLImageSurfaceView.java:155
↓ 2 callers
Method
onFilterSizeChanged
更新滤镜纹理大小和显示大小
app/src/main/java/com/cgfay/caincamera/renderer/DuetRecordRenderer.java:538
↓ 2 callers
Method
onFilterSizeChanged
初始化FBO等
app/src/main/java/com/cgfay/caincamera/renderer/FFRecordRenderer.java:180
↓ 2 callers
Method
onFilterSizeChanged
()
app/src/main/java/com/cgfay/caincamera/renderer/RecordRenderer.java:182
↓ 2 callers
Method
onFocusChanged
对焦状态发生变化时调用
filterlibrary/src/main/java/com/cgfay/filter/audioplayer/AudioFocusManager.java:99
↓ 2 callers
Method
onImageLoadError
Indicates an error initiliasing the decoder when using a tiling, or when loading the full size bitmap when tiling is disabled. This method cannot be r
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/OnImageEventListener.java:45
↓ 2 callers
Method
onInfo
Called to indicate an info or a warning. @param mp the MediaPlayer the info pertains to. @param what the type of info or warning. <ul> <li>{@
medialibrary/src/main/java/com/cgfay/media/IMediaPlayer.java:609
↓ 2 callers
Method
onInputSizeChanged
输入图像你宽高 @param width @param height
filterlibrary/src/main/java/com/cgfay/filter/glfilter/makeup/MakeupBaseLoader.java:189
↓ 2 callers
Method
onMakeupChange
彩妆切换监听器
cameralibrary/src/main/java/com/cgfay/camera/fragment/PreviewEffectFragment.java:517
↓ 2 callers
Method
onMediaDataObserve
(@NonNull List<MediaData> mediaDataList)
pickerlibrary/src/main/java/com/cgfay/picker/scanner/IMediaDataReceiver.java:11
↓ 2 callers
Method
onMediaSelect
(@NonNull Context context, @NonNull List<MediaData> mediaDataList)
pickerlibrary/src/main/java/com/cgfay/picker/selector/OnMediaSelector.java:16
↓ 2 callers
Method
onMediaSelectedListener
(String path, @MediaType int type)
cameralibrary/src/main/java/com/cgfay/camera/listener/OnPreviewCaptureListener.java:22
↓ 2 callers
Method
onPlaying
medialibrary/src/main/cpp/Common/player/MusicPlayer.cpp:345
↓ 2 callers
Method
onPreviewFrame
(byte[] data)
cameralibrary/src/main/java/com/cgfay/camera/camera/PreviewCallback.java:8
↓ 2 callers
Method
onPreviewLoaded
Called by worker task when preview image is loaded.
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/SubsamplingScaleImageView.java:1790
↓ 2 callers
Method
onPreviewMedia
预览媒体数据 @param mediaData
pickerlibrary/src/main/java/com/cgfay/picker/fragment/MediaPickerFragment.java:487
↓ 2 callers
Method
onProcessResult
(int result)
medialibrary/src/main/java/com/cgfay/media/CainCommandEditor.java:75
↓ 2 callers
Method
onProcessing
(int percent)
medialibrary/src/main/java/com/cgfay/media/CainMediaEditor.java:157
↓ 2 callers
Method
onProgress
(int progress, boolean fromUser)
videolibrary/src/main/java/com/cgfay/video/widget/EffectSelectedSeekBar.java:387
↓ 2 callers
Method
onReady
Called once when the view is initialised, has dimensions, and will display an image on the next draw. This is triggered at the same time as {@link OnI
pickerlibrary/src/main/java/com/cgfay/picker/widget/subsamplingview/SubsamplingScaleImageView.java:2575
↓ 2 callers
Method
onRecordFrameAvailable
录制帧可用 @param texture @param timestamp
app/src/main/java/com/cgfay/caincamera/presenter/RecordPresenter.java:270
↓ 2 callers
Method
onRecordStop
录制停止
cameralibrary/src/main/java/com/cgfay/camera/widget/RecordButton.java:439
↓ 2 callers
Method
onResourceChange
切换资源
cameralibrary/src/main/java/com/cgfay/camera/fragment/PreviewResourceFragment.java:124
↓ 2 callers
Method
onSeekError
medialibrary/src/main/cpp/Common/player/VideoStreamPlayer.cpp:579
↓ 2 callers
Method
onSelectedChange
(String text)
pickerlibrary/src/main/java/com/cgfay/picker/fragment/MediaDataFragment.java:438
↓ 2 callers
Method
onSpeedChanged
(VideoSpeed speed)
videolibrary/src/main/java/com/cgfay/video/widget/VideoSpeedLevelBar.java:123
↓ 2 callers
Method
onSuccess
()
medialibrary/src/main/java/com/cgfay/media/CainMediaEditor.java:160
↓ 2 callers
Method
onSurfaceChanged
设置预览大小 @param width @param height
cameralibrary/src/main/java/com/cgfay/camera/render/CameraRenderer.java:133
↓ 2 callers
Method
onSurfaceDoubleClick
(float x, float y)
app/src/main/java/com/cgfay/caincamera/widget/GLRecordView.java:286
↓ 2 callers
Method
onSurfaceSingleClick
(float x, float y)
app/src/main/java/com/cgfay/caincamera/widget/GLRecordView.java:283
↓ 2 callers
Method
onSurfaceTexturePrepared
(@NonNull SurfaceTexture surfaceTexture)
cameralibrary/src/main/java/com/cgfay/camera/camera/OnSurfaceTextureListener.java:12
↓ 2 callers
Method
onTrackingFinish
检测完成回调
facedetectlibrary/src/main/java/com/cgfay/facedetect/listener/FaceTrackerCallback.java:12
↓ 2 callers
Method
onValueChanged
(float value)
videolibrary/src/main/java/com/cgfay/video/widget/CircleProgressView.java:297
↓ 2 callers
Method
onVideoSizeChanged
Called to indicate the video size The video size (width and height) could be 0 if there was no video, no display surface was set, or the value was no
medialibrary/src/main/java/com/cgfay/media/IMediaPlayer.java:476
↓ 2 callers
Method
openDecoder
* 打开解码器 * @return */
medialibrary/src/main/cpp/Common/decoder/AVMediaDecoder.cpp:35
↓ 2 callers
Method
openDemuxer
* 打开解复用器 * @param formatOptions * @return */
medialibrary/src/main/cpp/Common/demuxer/AVMediaDemuxer.cpp:47
↓ 2 callers
Method
openMuxer
* 打开复用器 * @return */
medialibrary/src/main/cpp/Common/muxer/AVMediaMuxer.cpp:49
↓ 2 callers
Function
open_files
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:3183
↓ 2 callers
Function
opt_default_new
medialibrary/src/main/cpp/FFCommand/ffmpeg_opt.c:2868
↓ 2 callers
Method
overlapAdd
(int numSamples, int numChannels, short[] out, int outPos, short[] rampDown
medialibrary/src/main/java/com/cgfay/media/recorder/Sonic.java:428
↓ 2 callers
Method
parseVideoOrientation
解析视频旋转角度
pickerlibrary/src/main/java/com/cgfay/picker/fragment/MediaPickerFragment.java:458
↓ 2 callers
Function
parse_optgroup
medialibrary/src/main/cpp/FFCommand/cmdutils.c:436
↓ 2 callers
Method
permissionsChecking
检查权限列表是否授权 @param context @param permissions @return
utilslibrary/src/main/java/com/cgfay/uitls/utils/PermissionUtils.java:84
↓ 2 callers
Method
popFrame
medialibrary/src/main/cpp/MediaPlayer/source/queue/FrameQueue.cpp:79
↓ 2 callers
Method
popMessage
medialibrary/src/main/cpp/Common/MessageQueue.cpp:53
↓ 2 callers
Method
prepare
Prepares the player for playback, synchronously. After setting the datasource and the display surface, you need to either call prepare() or prepareAs
medialibrary/src/main/java/com/cgfay/media/VideoPlayer.java:412
↓ 2 callers
Method
prepare
Prepares the player for playback, synchronously. After setting the datasource and the display surface, you need to either call prepare() or prepareAs
medialibrary/src/main/java/com/cgfay/media/CainMediaPlayer.java:403
↓ 2 callers
Function
prepare_app_arguments
* Prepare command line arguments for executable. * For Windows - perform wide-char to UTF-8 conversion. * Input arguments should be main() function
medialibrary/src/main/cpp/FFCommand/cmdutils.c:269
↓ 2 callers
Method
printInfo
* 打开解复用器信息 */
medialibrary/src/main/cpp/Common/demuxer/AVMediaDemuxer.cpp:182
↓ 2 callers
Function
print_codec
medialibrary/src/main/cpp/FFCommand/cmdutils.c:1382
↓ 2 callers
Function
print_codecs
medialibrary/src/main/cpp/FFCommand/cmdutils.c:1580
↓ 2 callers
Function
print_codecs_for_id
medialibrary/src/main/cpp/FFCommand/cmdutils.c:1513
← previous
next →
901–1,000 of 6,041, ranked by callers