h264图像数据的读入以及fenc的传递

课题要求 目前简单整理记录下来 有错误欢迎指正

首先在prase里


    找这个p_open_infile 其实是一个函数指针


 

    open_file_yuv函数地址赋给该指针

h264图像数据的读入以及fenc的传递_第1张图片

该函数将opt_hin指向图像文件数据

h264图像数据的读入以及fenc的传递_第2张图片

在Encode frame里  p_read_frame 是读取图像的一帧数据,i_frame + opt->i_seek是指从第几帧开始读取


也是一个函数指针


将read_frame_yuv函数地址赋给该指针

h264图像数据的读入以及fenc的传递_第3张图片

将一帧的数据赋给pic_img_plane[]


h264图像数据的读入以及fenc的传递_第4张图片

找这个csp.convert函数,也是一个函数指针

h264图像数据的读入以及fenc的传递_第5张图片

初始化里将i420_to_i420函数地址赋给该指针

h264图像数据的读入以及fenc的传递_第6张图片

h264图像数据的读入以及fenc的传递_第7张图片

将pic->img->plane[]即原图像一帧的数据复制到fenc->plane[0]里


你可能感兴趣的:(h264图像数据的读入以及fenc的传递)