SliceBufferIniteforeIDR
2017-03-05 15:13:30 0 举报
SliceBufferInitializeForIDR是一个初始化过程,用于为图像传输准备数据缓冲区。在计算机图形学和图像处理中,当从一台设备(如摄像头或渲染引擎)获取图像并将其发送到另一台设备(如显示器或存储设备)时,需要将图像数据分割成多个片段(或“切片”)以便进行有效的传输和管理。这个过程就是通过SliceBufferInitializeForIDR来实现的,它会根据特定的参数和需求来分配内存空间、设置缓冲区大小等,以确保图像数据的顺利传输和处理。
作者其他创作
大纲/内容
6
10
Slc_0
pFirstMbIdxOfSlice
0
...
1
3
2
Slc_2
..
11
Slc_1
Buf_2
9
pFirstMbIdxOfSlicepCountMbNumInSlice
RequestMemorySvc ()
Buf_0
InitSliceBoundaryInfo()
Slc_3
SliceBoundary init
5
InitDqLayers()
Buf_1
4
Example:1. thread num = 32. max slice num = 4
pSliceInThread
pCountMbNumInSlice
InitSliceInLayer()
ppSliceInLayer
InitSliceThreadInfo()
7
Allocate ppSliceInLayer
8
收藏
0 条评论
下一页
为你推荐
查看更多