diff options
author | Moonchild <moonchild@palemoon.org> | 2022-02-10 10:48:24 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2022-04-03 01:12:56 +0200 |
commit | 400467171c8eaf3fdbe8dbe46d1e06f444a82ec9 (patch) | |
tree | 9cef225f8d9e4e10d87dddffe85078d2d26c1751 | |
parent | 77816bbdab47a350fdbf90c4894dda6b07699275 (diff) | |
download | uxp-400467171c8eaf3fdbe8dbe46d1e06f444a82ec9.tar.gz |
[DOM media] Add a lock around Reset() in WebMBufferedParser
-rw-r--r-- | dom/media/webm/WebMBufferedParser.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/dom/media/webm/WebMBufferedParser.cpp b/dom/media/webm/WebMBufferedParser.cpp index 979308cf0c..c3f1266cca 100644 --- a/dom/media/webm/WebMBufferedParser.cpp +++ b/dom/media/webm/WebMBufferedParser.cpp @@ -425,6 +425,7 @@ void WebMBufferedState::NotifyDataArrived(const unsigned char* aBuffer, uint32_t } void WebMBufferedState::Reset() { + ReentrantMonitorAutoEnter mon(mReentrantMonitor); mRangeParsers.Clear(); mTimeMapping.Clear(); } |