バイト配列からのビデオ ストリーミングを許可するアプリケーションを Qt で作成しています。ビデオ出力コンポーネントとして、QtAV ( http://www.qtav.org/ ) を使用しています。私の場合、このコンポーネントの入力は、私のデータを持つ QByteArray を持つ QIODevice (QBuffer) です。QByteArray 内のデータをストリーミング中に入れますが、まだ読み取ったデータを削除する方法がわかりません。私の問題は、しばらくすると QByteArray の次元が非常に大きくなり、割り当てられたメモリを減らす方法がわからないことです。
ありがとうございました
アンジェロ