Commit 5d2864cf by xiongziliang

优化DevChannel内存拷贝问题

parent 57c5d296
...@@ -110,6 +110,7 @@ void DevChannel::inputH264(const char* pcData, int iDataLen, uint32_t dts,uint32 ...@@ -110,6 +110,7 @@ void DevChannel::inputH264(const char* pcData, int iDataLen, uint32_t dts,uint32
frame->ptsStamp = pts; frame->ptsStamp = pts;
frame->buffer.assign("\x00\x00\x00\x01",4); frame->buffer.assign("\x00\x00\x00\x01",4);
frame->buffer.append(pcData + prefixeSize, iDataLen - prefixeSize); frame->buffer.append(pcData + prefixeSize, iDataLen - prefixeSize);
frame->iPrefixSize = 4;
inputFrame(frame); inputFrame(frame);
} }
...@@ -134,6 +135,7 @@ void DevChannel::inputH265(const char* pcData, int iDataLen, uint32_t dts,uint32 ...@@ -134,6 +135,7 @@ void DevChannel::inputH265(const char* pcData, int iDataLen, uint32_t dts,uint32
frame->ptsStamp = pts; frame->ptsStamp = pts;
frame->buffer.assign("\x00\x00\x00\x01",4); frame->buffer.assign("\x00\x00\x00\x01",4);
frame->buffer.append(pcData + prefixeSize, iDataLen - prefixeSize); frame->buffer.append(pcData + prefixeSize, iDataLen - prefixeSize);
frame->iPrefixSize = 4;
inputFrame(frame); inputFrame(frame);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论