音视频
音视频是自己比较中意的板块,注重技术、流程、产品化
carl.xu
我
展开
-
yuv nv21 nv12 i420 从代码地址理解记录
对于nv21 nv12的理解,理论自己有些理解,但是对于y分量 u分量 v分量的理解,有些不深入参考网络代码,自己深入理解一下I420: YYYYYYYY UU VV =>YUV420PYV12: YYYYYYYY VV UU =>YUV420PNV12: YYYYYYYY UVUV =>YUV420SPNV21: YYYYYYYY VUVU =>YUV420SPNV21: YYYYYYYY VUVU =>YUV420SP...原创 2020-07-29 17:32:46 · 458 阅读 · 0 评论 -
Camera video 参考流程图
原创 2020-07-05 09:24:19 · 634 阅读 · 1 评论 -
android audio 音频流的理解记录
主要是AudioRecord是如何采集到声卡声音的 简单描述一下流程,audioRecord java层新建实例,同时传递参数, 采集源与声音的参数,此时会调用jni的native_setup函数建立audioRecord Cpp层的实例,同时传递回调函数指针参数。 进入audioRecord的cpp层的set函数,set函数根据传递的参数,得到一个 input的句柄,会调用AudioFlinger的openInput函数,从传递过来的句柄中获取一个输入流,也就是录音的数据流,这里是硬件...原创 2020-06-22 16:11:03 · 1368 阅读 · 0 评论 -
camera mipi 频率修改调试总结
主控的频率 与 sensor的频率的关系及帧率的关系梳理主控的频率越高,那么越支持sensor的频率越高,帧率就相对的可以提高当主控的频率调低时,sensor的频率不变,那么帧率就自动变低所以,我想,当主控的频率调低时,要保持输出的帧率不变,那么,sensor的频率怎么办呢?因为我调试主控的倍频、分频,sensor的输出帧率,预览只有8.75fps.记一下问题...原创 2020-06-20 14:50:22 · 3791 阅读 · 0 评论 -
hsr 60 fps 及帧率跳变的调试总结
1. ./mm-camera2/media-controller/modules/isp2/common/isp_defs.h #defineMAX_STATS_BUFFERS定义值改大。尝试继续复现2. 在HAL层把buffer加大一些:uint8_tQCamera2HardwareInterface::getBufNumRequired(cam_stream_type_tstream_type){...caseCAM_STREAM_TYPE_VIDEO:{...原创 2020-06-07 20:24:23 · 854 阅读 · 0 评论