Sergey Silkin 3fa94c458f Block posting new tasks until queue size is reduced
Also use LimitedTaskQueue instead of TaskQueueForTest in VideoAnalyzer. This prevents buffering too many decoded frames.

Bug: webrtc:42225151, b/337757868
Change-Id: I75a304c7e4c8569505e31efc6455ce09d49f5a43
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353380
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42425}
2024-06-03 15:22:29 +00:00
..
2022-05-13 10:06:04 +00:00
2024-04-09 13:06:11 +00:00
2024-04-30 08:47:29 +00:00
2024-04-30 11:15:05 +00:00
2024-04-30 11:15:05 +00:00
2023-12-13 16:10:11 +00:00