Home
last modified time | relevance | path

Searched refs:VTTScanner (Results 1 – 20 of 20) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/html/track/vtt/
DVTTScannerTest.cpp37 using WebCore::VTTScanner;
41 TEST(VTTScanner, Constructor) in TEST() argument
45 VTTScanner scanner8(data8); in TEST()
51 VTTScanner scanner16(data16); in TEST()
54 VTTScanner scannerEmpty(emptyString()); in TEST()
60 VTTScanner scanner(input); in scanSequenceHelper1()
92 TEST(VTTScanner, BasicOperations1) in TEST() argument
99 VTTScanner scanner(input); in scanSequenceHelper2()
113 TEST(VTTScanner, BasicOperations2) in TEST() argument
125 VTTScanner scanner(input); in scanWithPredicate()
[all …]
DVTTScanner.h49 class VTTScanner {
50 WTF_MAKE_NONCOPYABLE(VTTScanner);
52 explicit VTTScanner(const String& line);
153 inline size_t VTTScanner::Run::length() const in length()
161 inline bool VTTScanner::scan(const char (&characters)[charactersCount]) in scan()
167 inline void VTTScanner::skipWhile() in skipWhile()
176 inline void VTTScanner::skipUntil() in skipUntil()
185 inline VTTScanner::Run VTTScanner::collectWhile() in collectWhile()
198 inline VTTScanner::Run VTTScanner::collectUntil() in collectUntil()
210 inline void VTTScanner::seekTo(Position position) in seekTo()
[all …]
DVTTScanner.cpp35 VTTScanner::VTTScanner(const String& line) : m_is8Bit(line.is8Bit()) in VTTScanner() function in WebCore::VTTScanner
46 bool VTTScanner::scan(char c) in scan()
54 bool VTTScanner::scan(const LChar* characters, size_t charactersCount) in scan()
69 bool VTTScanner::scanRun(const Run& run, const String& toMatch) in scanRun()
88 void VTTScanner::skipRun(const Run& run) in skipRun()
96 String VTTScanner::extractString(const Run& run) in extractString()
111 String VTTScanner::restOfInputAsString() in restOfInputAsString()
117 unsigned VTTScanner::scanDigits(int& number) in scanDigits()
142 bool VTTScanner::scanFloat(float& number) in scanFloat()
DVTTParser.h48 class VTTScanner; variable
97 static bool parseFloatPercentageValue(VTTScanner& valueScanner, float& percentage);
98 static bool parseFloatPercentageValuePair(VTTScanner&, char, FloatPoint&);
134 static bool collectTimeStamp(VTTScanner& input, double& timeStamp);
DVTTRegion.h47 class VTTScanner; variable
119 RegionSetting scanSettingName(VTTScanner&);
120 void parseSettingValue(RegionSetting, VTTScanner&);
DVTTRegion.cpp194 VTTScanner input(inputString); in setRegionSettings()
216 VTTRegion::RegionSetting VTTRegion::scanSettingName(VTTScanner& input) in scanSettingName()
234 static inline bool parsedEntireRun(const VTTScanner& input, const VTTScanner::Run& run) in parsedEntireRun()
239 void VTTRegion::parseSettingValue(RegionSetting setting, VTTScanner& input) in parseSettingValue()
243 VTTScanner::Run valueRun = input.collectUntil<VTTParser::isASpace>(); in parseSettingValue()
DVTTParser.cpp52 bool VTTParser::parseFloatPercentageValue(VTTScanner& valueScanner, float& percentage) in parseFloatPercentageValue()
66 bool VTTParser::parseFloatPercentageValuePair(VTTScanner& valueScanner, char delimiter, FloatPoint&… in parseFloatPercentageValuePair()
252 VTTScanner input(line); in collectTimingsAndSettings()
411 VTTScanner input(line); in collectTimeStamp()
415 bool VTTParser::collectTimeStamp(VTTScanner& input, double& timeStamp) in collectTimeStamp()
DVTTCue.h42 class VTTScanner; variable
171 CueSetting settingName(VTTScanner&);
DVTTCue.cpp862 VTTCue::CueSetting VTTCue::settingName(VTTScanner& input) in settingName()
884 static bool scanPercentage(VTTScanner& input, const VTTScanner::Run& valueRun, int& number) in scanPercentage()
912 VTTScanner input(inputString); in parseSettings()
933 VTTScanner::Run valueRun = input.collectUntil<VTTParser::isValidSettingDelimiter>(); in parseSettings()
/external/chromium_org/third_party/WebKit/Source/core/
Dwebcore_html.target.linux-x86.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.linux-arm64.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.darwin-x86.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.darwin-arm64.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.darwin-x86_64.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.linux-mips.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.linux-x86_64.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.darwin-mips.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.linux-arm.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dwebcore_html.target.darwin-arm.mk303 third_party/WebKit/Source/core/html/track/vtt/VTTScanner.cpp \
Dcore.gypi2848 'html/track/vtt/VTTScanner.cpp',
2849 'html/track/vtt/VTTScanner.h',