【发布时间】:2017-04-21 15:05:03
【问题描述】:
我正在 Qt 中编写一个允许从字节数组流式传输视频的应用程序。 作为视频输出组件,我使用的是 QtAV (http://www.qtav.org/)。 在我的例子中,这个组件的输入是一个 QIODevice (QBuffer),其中有一个 QByteArray 和我的数据。 我将在流式传输期间将数据放入 QByteArray 中,但我不知道如何删除我尚未读取的数据。 我的问题是,过了一会儿,QByteArray 的维度非常大,我不知道如何减少分配的内存。
谢谢
安杰洛
【问题讨论】:
标签: c++ qt qbytearray qiodevice qbuffer