私のアプリケーションにQGst :: Ui :: VideoWidgetを埋め込みしようとしています。私がすると、ビデオは正しく再生されますが、残りのウィンドウはブラックアウトされます。私は、 "fromDescription"関数でパイプラインを構築しています。基本的な "playbin"を使ってh.264エンコードファイルを再生しています。QGstreamer VideoWidgetが画面全体を引き継ぎます
パイプライン以外のすべてを初期化すると、ビデオが再生されるはずの空の黒い四角ですべてが表示されます。ただし、パイプラインが初期化されると、ビデオは四角形で再生されますが、ウィンドウを移動するときのアーティファクトを除いて、他のすべては完全に黒くなります。
親クラスと「いとこ」クラスの領域で、QGstreamerのオーバーペインティングを制限する方法を教えてください。
私はQt 5.9、Qt5-Gstreamer-1.0を使用しています。私の環境はFedora 25にあり、ハードウェアビデオアクセラレーション(Virtualbox)はありません。