GStreamer reproduce video con resolución incorrecta cuando uso vaapisink en proceso

GStreamer reproduce video con resolución incorrecta cuando uso vaapisink en proceso

Intento reproducir videos usando gstreamer. Hay dos posibles receptores de salida que se pueden utilizar: waylandsinky vaapisink. Cuando reproduzco un vídeo con waylandsink, todo está bien. Cuando intento reproducirlo vaapisink, se reproduce con una resolución incorrecta (parte de la pantalla está vacía).

Cuando reproduzco un vídeo con el siguiente canal, está bien.

gst-launch 1.0 filesrc location=test.mkv ! video/x-raw ! decodebin3 ! waylandsink

Esta tubería no funciona correctamente. Cuando cambio los parámetros de resolución, se ignoran.

gst-launch 1.0 filesrc location=test.mkv ! video/x-raw,width=1920,height=1080 ! decodebin3 ! vaapisink

cual puede ser la razon? ¿Necesita vaapisink alguna información adicional sobre la resolución de la pantalla? Se agradece cualquier consejo, incluso palabras clave para buscar en Google.

información relacionada