waylandsink
gstreamer を使用してビデオを再生しようとしています。と の2 つの出力シンクを使用できます。vaapisink
でビデオを再生するとwaylandsink
、すべて正常に動作します。 で再生しようとするとvaapisink
、間違った解像度で再生されます (画面の一部が空白になります)。
次のパイプラインでビデオを再生すると、問題ありません
gst-launch 1.0 filesrc location=test.mkv ! video/x-raw ! decodebin3 ! waylandsink
このパイプラインは正しく動作しません。解像度パラメータを変更しても無視されます。
gst-launch 1.0 filesrc location=test.mkv ! video/x-raw,width=1920,height=1080 ! decodebin3 ! vaapisink
理由は何でしょうか? vaapisink には画面解像度に関する追加情報が必要ですか? ヒントや、グーグル検索用のキーワードなどがあれば、ぜひ教えてください。