代码报错
来源:11-9 实战NV12转YUV420P

weixin_慕圣5460818
2021-09-11
老师,下面代码报错了,i的值最大到80000多,但是将frame->data[2][i]改成frame->data[0][i]或者frame->data[1][i]就没问题,这个是不是data[2]的内存不够?
#define V_WIDTH 640
#define V_HEIGTH 480
AVFrame* frame = create_frame(V_WIDTH, V_HEIGTH);
for (int i = 0; i < V_WIDTH * V_HEIGTH / 2; i++) {
cout << i << endl;
frame->data[2][i] = 0;
}
0x00007FF6DA933B4A 处(位于 ConsoleApplication1.exe 中)引发的异常: 0xC0000005: 写入位置 0x00000268FA421000 时发生访问冲突。
写回答
1回答
-
李超
2021-09-11
是YUV那种类型?
022021-09-13
相似问题