I’m randomly getting the following with 1.23.90 and 1.24.1 (which causes my app to crash completely):
**
ERROR:../gst/videoparsers/gsth264parse.c:1776:gst_h264_parse_process_backlog: assertion failed: (h264parse->nal_backlog->len > 0)
Bail out! ERROR:../gst/videoparsers/gsth264parse.c:1776:gst_h264_parse_process_backlog: assertion failed: (h264parse->nal_backlog->len > 0)
It doesn’t do this with 1.22.11. However, it appears there are webrtcbin related memory leaks in that (and earlier) versions that don’t appear to be there in newer versions, hence the reason I want to run newer versions.
I was wondering if anyone has ran into this problem and whether there’s a workaround?
I haven’t looked too close at the details, but there’s been some recent changes to this gst_h264_parse_process_backlog function with 6093. Perhaps it’s related?