mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 1817997
- Allow getting a TimeUnit from a time expressed in hundreds of nanoseconds. r=alwu
This is useful when dealing with Windows media APIs. Differential Revision: https://phabricator.services.mozilla.com/D176053
This commit is contained in:
parent
4dc388333a
commit
2055915110
@ -97,6 +97,9 @@ class TimeUnit final {
|
||||
static constexpr TimeUnit FromMicroseconds(int64_t aValue) {
|
||||
return TimeUnit(aValue, USECS_PER_S);
|
||||
}
|
||||
static TimeUnit FromHns(int64_t aValue, int64_t aBase) {
|
||||
return TimeUnit::FromNanoseconds(aValue * 100).ToBase(aBase);
|
||||
}
|
||||
static constexpr TimeUnit FromNanoseconds(int64_t aValue) {
|
||||
return TimeUnit(aValue, NSECS_PER_S);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user