On Thu, 3 Jun 2021 09:37:18 GMT, Alexander Matveev <almat...@openjdk.org> wrote:
> With recent GStreamer update gstmpegaudioparse no longer provides audio > buffers with valid timestamps. This issue is only reproducible with MP3 HTTP > Live Stream and was noticed on Linux. I think Windows audio decoder handles > such case better and thus MP3 HLS works fine. I did not figure out why it > behaves this way and for now fix is reverting gstmpegaudioparse changeset > which caused it. Follow up issue will be filed to investigate why javasource > and/or hlsprogressbuffer no longer compatible with gstmpegaudioparse and > gstmpegaudioparse cannot figure out correct PTS. Also, fixed potential null > pointer reference for buffers with invalid PTS. looks good to me, tested on windows and Linux. ------------- Marked as reviewed by arapte (Reviewer). PR: https://git.openjdk.java.net/jfx/pull/526