UNPKG
videojs-contrib-eme
Version:
latest (5.5.2)
next (5.5.2)
5.5.2
5.5.1
5.5.0
5.4.1
5.4.0
5.3.2
5.3.1
5.3.0
5.2.1
5.2.0
5.1.2
5.1.1
5.1.0
5.0.1
5.0.0
4.0.1
4.0.0
3.11.2
3.11.1
3.11.0
3.10.1
3.10.0
3.9.0
3.8.1
3.8.0
3.7.1
3.7.0
3.6.0
3.5.6
3.5.5
3.5.4
3.5.3
3.5.2
3.5.1
3.5.0
3.4.1
3.4.0
3.3.0
3.2.0
3.1.1
3.1.0
3.0.0
2.1.0
2.0.1
2.0.0
1.0.0
Supports Encrypted Media Extensions for playback of encrypted content in Video.js
videojs-contrib-eme
/
test
/
utils.js
15 lines
(11 loc)
•
296 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const
stringToArrayBuffer
= (
string
) => {
const
buffer =
new
ArrayBuffer
(
string
.
length
*
2
);
const
typedArray =
new
Uint16Array
(buffer);
for
(
let
i =
0
; i <
string
.
length
; i++) { typedArray[i] =
string
.
charCodeAt
(i); }
return
buffer; };
export
default
{ stringToArrayBuffer };