OBS Studio gstreamer vaapi issues after 95431435 on RX 590
System information
Host: mate Kernel: 6.5.9-arch2-1 arch: x86_64 bits: 64 compiler: gcc
v: 13.2.1 Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.11 wm: kwin_wayland
dm: SDDM Distro: Arch Linux
CPU:
Info: 6-core model: AMD Ryzen 5 2600 bits: 64 type: MT MCP arch: Zen+ rev: 2
cache: L1: 576 KiB L2: 3 MiB L3: 16 MiB
Speed (MHz): avg: 3248 high: 3866 min/max: 1550/3400 boost: enabled cores:
1: 2561 2: 3400 3: 1550 4: 3847 5: 3865 6: 3863 7: 3362 8: 3449 9: 1528
10: 3856 11: 3840 12: 3866 bogomips: 81477
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
vendor: Sapphire Nitro+ driver: amdgpu v: kernel arch: GCN-4 pcie:
speed: 8 GT/s lanes: 16 ports: active: HDMI-A-2 empty: DP-1, DP-2,
DVI-D-1, HDMI-A-1 bus-ID: 08:00.0 chip-ID: 1002:67df temp: 50.0 C
Display: wayland server: X.org v: 1.21.1.9 with: Xwayland v: 23.2.2
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: 0
Monitor-1: HDMI-A-2 model: LG (GoldStar) MP59G res: 1920x1080 dpi: 102
diag: 551mm (21.7")
API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 1 drv: swrast
surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
inactive: gbm
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd v: N/A glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 590 Series (radeonsi polaris10
LLVM 16.0.6 DRM 3.54 6.5.9-arch2-1) device-ID: 1002:67df display-ID: :1.0
Describe the issue
I am using OBS Studio with https://aur.archlinux.org/packages/obs-vaapi and the Gstreamer va-api (both 264 and 265) doesn't work correctly. I am recording in 1920x1080. I can reproduce the issue on main
Regression
Since 95431435
Screenshots/video files (if applicable)
Edited by therealmate