mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-04 02:09:22 +02:00
node_modules
This commit is contained in:
parent
6fa46f4e34
commit
680eb33f0d
4375 changed files with 1042080 additions and 6 deletions
23
node_modules/mux.js/lib/utils/numbers.js
generated
vendored
Normal file
23
node_modules/mux.js/lib/utils/numbers.js
generated
vendored
Normal file
|
@ -0,0 +1,23 @@
|
|||
var MAX_UINT32 = Math.pow(2, 32);
|
||||
|
||||
var getUint64 = function(uint8) {
|
||||
var dv = new DataView(uint8.buffer, uint8.byteOffset, uint8.byteLength);
|
||||
var value;
|
||||
|
||||
if (dv.getBigUint64) {
|
||||
value = dv.getBigUint64(0);
|
||||
|
||||
if (value < Number.MAX_SAFE_INTEGER) {
|
||||
return Number(value);
|
||||
}
|
||||
|
||||
return value;
|
||||
}
|
||||
|
||||
return (dv.getUint32(0) * MAX_UINT32) + dv.getUint32(4);
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
getUint64: getUint64,
|
||||
MAX_UINT32: MAX_UINT32
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue