Home
last modified time | relevance | path

Searched refs:originPattern (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/base/sensors/miscdevice/utils/haptic_decoder/oh_json/src/
H A Ddefault_vibrator_decoder.cpp65 VibratePattern originPattern; in DecodeEffect() local
66 ret = ParseChannel(parser, originPattern, patternPackage); in DecodeEffect()
72 PatternSplit(originPattern, patternPackage); in DecodeEffect()
122 parseDuration += originPattern.patternDuration; in ParseChannel()
126 std::sort(originPattern.events.begin(), originPattern.events.end()); in ParseChannel()
140 VibratePattern &originPattern) in ParsePattern() argument
161 originPattern.events.emplace_back(event); in ParsePattern()
163 originPattern.patternDuration = vibratorDuration; in ParsePattern()
278 if (originPattern.events.empty()) { in PatternSplit()
283 slicePattern.startTime = originPattern.events[0].time; in PatternSplit()
[all …]
/ohos5.0/base/sensors/miscdevice/utils/haptic_decoder/oh_json/include/
H A Ddefault_vibrator_decoder.h36 …int32_t ParseChannel(const JsonParser &parser, VibratePattern &originPattern, VibratePackage &patt…
38 … int32_t ParsePattern(const JsonParser &parser, cJSON *patternItem, VibratePattern &originPattern);
42 void PatternSplit(VibratePattern &originPattern, VibratePackage &patternPackage);