0
を閉じられました:私の研究の後のgstreamer:出力ウィンドウは、私がgstreamerの使用時に、私は次のエラーに苦しんでいます
bus_call: bus_call(error) from /GstPlayBin2:player/GstPlaySink:playsink0/GstBin:vbin/GstFluVAAutoSink:fluvaautosink0/GstFluVAx11Sink:fluvax11sink0
bus_call: Error: Output window was closed
Debug details: fluvabasesink.c(874): gst_fluvabasesink_show_frame(): /GstPlayBin2:player/GstPlaySink:playsink0/GstBin:vbin/GstFluVAAutoSink:fluvaautosink0/GstFluVAx11Sink:fluvax11sink0
を、私はそれがgst_x_overlay_set_xwindow_id()
を呼び出すに関連していると思います。この関数の呼び出しを取り除くと、ビデオは指定されたウィンドウの代わりに新しいウィンドウで再生されますが、すべて正常に動作します。
しかし、gst_x_overlay_set_xwindow_id()
には、オーバーレイとウィンドウの値が有効であることを確認します。
これに関するご提案はありますか?
私はこれを試しましたが、もう一度失敗しました。しかし、おかげですべて同じ –
ねえ...いつハンドルを設定していますか? "prepare-xwindow-id"通知(0.10では、1.xの "prepare-window-handle")に応じてすぐに設定しますか? – pagej97