MCPcopy Create free account

hub / github.com/Zhaoss/WeiXinRecordedDemo / functions

Functions770 in github.com/Zhaoss/WeiXinRecordedDemo

↓ 2 callersMethodgetSuggestBitRate
(int wxh)
weiXinRecorded/src/main/java/com/lansosdk/NoFree/LSOVideoScale.java:144
↓ 2 callersMethodinitMediaPlay
(SurfaceTexture surface)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/EditVideoActivity.java:331
↓ 2 callersMethodinitParams
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/CutView.java:203
↓ 2 callersMethodinitState
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/RecordView.java:136
↓ 2 callersMethodinitVideoSize
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/EditVideoActivity.java:350
↓ 2 callersMethodisOutLimits
是否超出范围
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:98
↓ 2 callersMethodisSupportNV21ColorFormat
是否支持NV21的编码; @return
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:3252
↓ 2 callersMethodjitterAnim
(float slide, final boolean isX)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/RecordedButton.java:231
↓ 2 callersMethodloop
(long period, final OnRxLoopListener listener)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RxJavaUtil.java:71
↓ 2 callersMethodnotifyOnCompletion
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:248
↓ 2 callersMethodnotifyOnVideoSizeChanged
(int width, int height, int sarNum, int sarDen)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:268
↓ 2 callersMethodnotifyReady
()
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/LanSongLogCollector.java:121
↓ 2 callersMethodonCompletion
(VideoPlayer mp)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:152
↓ 2 callersMethodonDown
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TuyaView.java:103
↓ 2 callersMethodonFinish
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RxJavaUtil.java:104
↓ 2 callersMethodonInfo
(VideoPlayer mp, int what, int extra)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:175
↓ 2 callersMethodonPrepared
(VideoPlayer mp)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:148
↓ 2 callersMethodonProgress
(AudioEditor v, int percent)
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/AudioEditor.java:97
↓ 2 callersMethodonUp
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TuyaView.java:104
↓ 2 callersMethodonVideoSizeChanged
(VideoPlayer mp, int width, int height, int sar_num, int sar_den)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:166
↓ 2 callersMethodrelease
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RecordUtil.java:271
↓ 2 callersMethodrelease
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VPlayer.java:267
↓ 2 callersMethodrelease
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:651
↓ 2 callersMethodremoveSplit
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/LineProgressView.java:103
↓ 2 callersMethodreset
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:660
↓ 2 callersMethodseekTo
(int msec)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VPlayer.java:349
↓ 2 callersMethodsetAllListener
()
weiXinRecorded/src/main/java/com/lansosdk/NoFree/LSOExtractFrame.java:192
↓ 2 callersMethodsetDrawMode
(boolean flag)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TuyaView.java:74
↓ 2 callersMethodsetEncodeBitRate
(int bitRate)
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:154
↓ 2 callersMethodsetLimitsX
设置边界X
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:57
↓ 2 callersMethodsetLimitsY
设置边界Y
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:65
↓ 2 callersMethodsetNewPaintColor
(int color)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TuyaView.java:48
↓ 2 callersMethodsetOnLimitsListener
(OnLimitsListener onLimitsListener)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:78
↓ 2 callersMethodsetOnTouchListener
(OnTouchListener listener)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:91
↓ 2 callersMethodstart
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VPlayer.java:277
↓ 2 callersMethodstartAnim
执行文字编辑区域动画
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/EditVideoActivity.java:655
↓ 2 callersMethodstartAnim
(float start, float end)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/RecordedButton.java:259
↓ 2 callersMethodtakeWhile
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RxJavaUtil.java:100
↓ 2 callersMethodupEvent
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/RecordedActivity.java:437
↓ 1 callersMethodOnInnerLimits
(float x, float y)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:75
↓ 1 callersMethodOnOutLimits
(float x, float y)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TouchView.java:74
↓ 1 callersMethodOnScrollBorder
(float start, float end)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/ThumbnailView.java:70
↓ 1 callersMethod_getColorFormatName
(int mediaCodecColorFormat)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:742
↓ 1 callersMethod_getLoopCount
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:685
↓ 1 callersMethod_getMediaMeta
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:736
↓ 1 callersMethod_pause
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:477
↓ 1 callersMethod_prepareAsync
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:455
↓ 1 callersMethod_release
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:658
↓ 1 callersMethod_reset
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:670
↓ 1 callersMethod_setAccurateSeekEnable
是否加速seek, @param selected 0不加速, 1加速; @param seektimeOut 加速seek的超时时间;默认最大5000ms;
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:525
↓ 1 callersMethod_setLoopCount
(int loopCount)
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:678
↓ 1 callersMethod_setSpeed
范围是0.5---2.0; 0.5是最慢 2.0是最快. @param rate
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:541
↓ 1 callersMethod_setSpeedEnable
是否使能 播放速度,
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:530
↓ 1 callersMethod_setSpeedPitchEnable
是否在 播放速度 ,加减速的时候, 变调.
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:534
↓ 1 callersMethod_start
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:463
↓ 1 callersMethod_stop
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VideoPlayer.java:470
↓ 1 callersMethodaddExpressionToWindow
添加表情到界面上
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/EditVideoActivity.java:480
↓ 1 callersMethodaddTextToWindow
添加文字到界面上
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/EditVideoActivity.java:529
↓ 1 callersMethodbackPath
清除上一个绘制线条
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/TuyaView.java:81
↓ 1 callersMethodcallFocusMode
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/CameraHelp.java:181
↓ 1 callersMethodcancel
新增 在执行过程中取消的方法. 如果在执行中调用了这个方法, 则会直接终止当前的操作. 此方法仅仅是在ffmpeg线程中设置一个标志位,当前这一帧处理完毕后, 会检测到这个标志位,从而退出. 因为execute是阻塞执行, 你可以判断execute有没有执行完,来判断是否完成.
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:310
↓ 1 callersMethodchangeFlash
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/CameraHelp.java:110
↓ 1 callersMethodchangeTime
更改选择的裁剪区间的时间
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/CutTimeActivity.java:218
↓ 1 callersMethodchangeVideoPlay
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/CutTimeActivity.java:230
↓ 1 callersMethodcheckCPUName
()
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/LanSoEditor.java:51
↓ 1 callersMethodcheckMaxFrame
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RecordUtil.java:245
↓ 1 callersMethodcheckMinFrame
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RecordUtil.java:254
↓ 1 callersMethodcheckSoftDecoder
强制软编码器; @return
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:3166
↓ 1 callersMethodcheckSoftEncoder
检测是否需要软编码; @return
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:3129
↓ 1 callersMethodcheckVideoSizeSame
(ArrayList<String> videos)
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:1576
↓ 1 callersMethodcleanSplit
清除断点
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/RecordedButton.java:324
↓ 1 callersMethodclearLogCache
每次记录日志之前先清除日志的缓存, 不然会在两个日志文件中记录重复的日志
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/LanSongLogCollector.java:131
↓ 1 callersMethodcloseButton
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/view/RecordedButton.java:252
↓ 1 callersMethodconvertI420ToBitmap
将 I420 数据注入到 Bitmap 中
weiXinRecorded/src/main/java/com/libyuv/LibyuvUtil.java:42
↓ 1 callersMethodconvertI420ToNV12
将 I420 转 NV12
weiXinRecorded/src/main/java/com/libyuv/LibyuvUtil.java:47
↓ 1 callersMethodcreateCameraSession
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/CameraHelp2.java:166
↓ 1 callersMethodcreateGIFFileInBox
创建Gif文件路径字符串; @return
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/LanSongFileUtil.java:186
↓ 1 callersMethodcreateLogCollector
开始收集日志信息
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/LanSongLogCollector.java:265
↓ 1 callersMethodcreatePlayer
()
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/VPlayer.java:428
↓ 1 callersMethodcreateWavHeader
@param filelength @param channel @param sampleRate @param bitperSample @param outData
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:319
↓ 1 callersMethodcutVideo
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/CutTimeActivity.java:178
↓ 1 callersMethoddeleteDir
递归删除目录下的所有文件及子目录下所有文件 @param dir 将要删除的文件目录 @return boolean Returns "true" if all deletions were successful. If a deletion fails, the method stops att
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/LanSongFileUtil.java:489
↓ 1 callersMethoddeleteSegment
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/RecordedActivity.java:445
↓ 1 callersMethoddoEncoderChangedListener
(boolean isSoft)
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:208
↓ 1 callersMethoddoInBackground
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RxJavaUtil.java:64
↓ 1 callersMethoddoMeasure
Must be called by View.onMeasure(int, int) @param widthMeasureSpec @param heightMeasureSpec
weiXinRecorded/src/main/java/com/lansosdk/videoplayer/MeasureHelper.java:54
↓ 1 callersMethoddoOnProgressListener
(int timeMS)
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:221
↓ 1 callersMethodeditVideo
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/CutSizeActivity.java:133
↓ 1 callersMethodencodeVideo
(byte[] nv21)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/RecordUtil.java:168
↓ 1 callersMethodexecute
执行成功,返回0, 失败返回错误码. 解析参数失败 返回1 sdk未授权 -1; 解码器错误:69 收到线程的中断信号:255 如硬件编码器错误,则返回:26625---26630 @param cmdArray ffmpeg命令的字符串数组, 可参考此文件
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:301
↓ 1 callersMethodexecuteAdjustVideoSpeed2
调整视频的播放速度, 可以把视频加快速度,或放慢速度。适用在希望缩短视频中不重要的部分的场景,比如走路等 @param srcPath   源视频 @param speed     源视频中  画面和音频同时改变的倍数,比如放慢一倍,则这里是0.5;加快一倍,这里是2;建议速度在0.5--2.
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:2142
↓ 1 callersMethodexecuteConvertBmpToGif
(String bmpPaths,float framerate)
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:2725
↓ 1 callersMethodexecuteCropVideoFrame
裁剪视频画面 @param videoFile  需要裁剪的视频文件 @param cropWidth  裁剪后的目标宽度 @param cropHeight  裁剪后的目标高度 @param x  视频画面开始的X坐标, 从画面的左上角开始是0.0坐标 @param y
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:1608
↓ 1 callersMethodexecuteCutVideoExact
精确裁剪 @param videoFile 输入源视频的完整路径 @param startS 开始裁剪时间点, 单位秒 @param durationS 要裁剪的总长度,单位秒 @return 裁剪后返回的目标视频
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:990
↓ 1 callersMethodexecuteLayout2Video
两个视频合并; <p> 原理是(一下所有多个视频类似): 设置一个输出视频画面的宽度和高度, 认为是一个区域, 然后把一个一个的输入视频完整的放到这个区域里; 区域的X,Y坐标是一个一个的像素点; 比如设置宽度是1280, 宽度是720的一个区域; 则第一个视频A的宽高是640x360,开始坐标是
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoLayout.java:62
↓ 1 callersMethodexecuteOverLayVideoFrame
给视频增加图片 @param videoFile 原视频完整路径 @param picturePath 图片完整路径 @param overX 图片的左上角 放到视频的X坐标 @param overY 图片的左上角 放到视频的X坐标 @return 返回目标文件
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/VideoEditor.java:1713
↓ 1 callersMethodexecutePcmEncodeAac
把pcm格式的音频文件编码成AAC @param srcPach 源pcm文件 @param samplerate pcm的采样率 @param channel pcm的通道数 @return 输出的m4a合成后的文件
weiXinRecorded/src/main/java/com/lansosdk/videoeditor/AudioEditor.java:537
↓ 1 callersMethodfinishVideo
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/EditVideoActivity.java:392
↓ 1 callersMethodfinishVideo
()
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/activity/RecordedActivity.java:300
↓ 1 callersMethodfocusOnTouch
(int x, int y)
weiXinRecorded/src/main/java/com/zhaoss/weixinrecorded/util/CameraHelp.java:193
← previousnext →101–200 of 770, ranked by callers