diff options
author | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-05-07 13:36:54 +0200 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2020-05-20 13:46:53 +0000 |
commit | f358c4dfa98a079816afe53f0449d5f1ce93244c (patch) | |
tree | 41f97646fa9b655879d068a8ee30a7ce41ff81bc /dom/media/webm/WebMBufferedParser.h | |
parent | ad5cb04d711eb5982f44c0537a9a174ab9adc0f2 (diff) | |
download | UXP-f358c4dfa98a079816afe53f0449d5f1ce93244c.tar UXP-f358c4dfa98a079816afe53f0449d5f1ce93244c.tar.gz UXP-f358c4dfa98a079816afe53f0449d5f1ce93244c.tar.lz UXP-f358c4dfa98a079816afe53f0449d5f1ce93244c.tar.xz UXP-f358c4dfa98a079816afe53f0449d5f1ce93244c.zip |
Issue #1536 - Part 1: Add timecode checking for the WebM parser
Diffstat (limited to 'dom/media/webm/WebMBufferedParser.h')
-rw-r--r-- | dom/media/webm/WebMBufferedParser.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dom/media/webm/WebMBufferedParser.h b/dom/media/webm/WebMBufferedParser.h index bc3de4ba0..858653fc1 100644 --- a/dom/media/webm/WebMBufferedParser.h +++ b/dom/media/webm/WebMBufferedParser.h @@ -75,6 +75,7 @@ struct WebMBufferedParser , mSkipBytes(0) , mTimecodeScale(1000000) , mGotTimecodeScale(false) + , mGotClusterTimecode(false) { if (mStartOffset != 0) { mState = FIND_CLUSTER_SYNC; @@ -260,6 +261,9 @@ private: // True if we read the timecode scale from the segment info or have // confirmed that the default value is to be used. bool mGotTimecodeScale; + + // True if we've read the cluster time code. + bool mGotClusterTimecode; }; class WebMBufferedState final |