https://bugs.kde.org/show_bug.cgi?id=486081

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from [email protected] ---
It appears this issue is specific to WebRTC (or any client checking the size of
the buffer instead of the `SPA_CHUNK_FLAG_CORRUPTED` flag), since as of 6.0.3
(in this commit in particular
https://invent.kde.org/plasma/kwin/-/commit/6000cca75640595385d4627735669be23119224f)
kwin dropped the `spa_buffer->datas[0].chunk->size = 0;` assignment again,
while as of writing WebRTC is still checking if the size of the chunk is 0
rather than the `SPA_CHUNK_FLAG_CORRUPTED` flag.
https://issues.webrtc.org/issues/338232699

As mentioned in their report, OBS already started taking this into account a
year ago
(https://github.com/obsproject/obs-studio/pull/8793/commits/949f0b5209d8c4c0f879a9d7df3211eb83c0945e),
which explains why OBS continues to work perfectly fine whereas anything using
WebRTC is experiencing the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to