-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Description
Hi,
I´m using OpenH264 as H264 decoder for FreeRDP. (See FreeRDP/FreeRDP#6051)
If I am using a version > 1.8.0
the decoded stream is distorted.
Build instructions:
- Test on ubuntu 20.04
- Prepare using
apt build-dep freerdp2-x11
- OpenH264 (meson build),
mesion setup -Dprefix=/tmp/openh264-test -Dtests=disabled testbuild && ninja -C testbuild install
- FreeRDP
cmake -DWITH_FFMPEG=OFF -DWITH_OPENH264=ON -DCMAKE_INSTALL_PREFIX=/tmp/openh264-test . && cmake --build . --target install
Run instructions:
/tmp/openh264-test/bin/xfreerdp /v:<Windows 10 RDP server IP/URL> /u:<user> /p:<password> /network:auto /gfx:avc444 /dynamic-resolution
Already at the login screen the frame data is sometimes lacking areas (black/green rectangles)
I´ve already tried using DecodeFrameNoDelay
as suggested in #3079 without success.
Not exactly sure what is causing this, so maybe it is just some setting required for newer decoder versions lacking
Note:
- It works correctly if using FFMPEG (
-DWITH_FFMPEG=ON
, usingx264
on ubuntu) or openH2641.8.0
builds
Screenshot with OpenH264 2.1.1:
Screenshot with OpenH264 1.8.0 (only library changed, same xfreerdp
binary)
Metadata
Metadata
Assignees
Labels
No labels