OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file contains global constant variables used by the application. | 5 // This file contains global constant variables used by the application. |
6 | 6 |
7 // Renewal message header. External Clear Key implementation returns this as | 7 // Renewal message header. External Clear Key implementation returns this as |
8 // part of renewal messages. | 8 // part of renewal messages. |
9 var PREFIXED_EME_RENEWAL_MESSAGE_HEADER = 'RENEWAL'; | 9 var PREFIXED_EME_RENEWAL_MESSAGE_HEADER = 'RENEWAL'; |
10 | 10 |
11 // Default key used to encrypt many media files used in browser tests. | 11 // Default key used to encrypt many media files used in browser tests. |
12 var KEY = new Uint8Array([0xeb, 0xdd, 0x62, 0xf1, 0x68, 0x14, 0xd2, 0x7b, | 12 var KEY = new Uint8Array([0xeb, 0xdd, 0x62, 0xf1, 0x68, 0x14, 0xd2, 0x7b, |
13 0x68, 0xef, 0x12, 0x2a, 0xfc, 0xe4, 0xae, 0x3c]); | 13 0x68, 0xef, 0x12, 0x2a, 0xfc, 0xe4, 0xae, 0x3c]); |
14 | 14 |
15 var DEFAULT_LICENSE_SERVER = document.location.origin + '/license_server'; | 15 var DEFAULT_LICENSE_SERVER = document.location.origin + '/license_server'; |
16 | 16 |
17 var DEFAULT_MEDIA_FILE = 'http://shadi.kir/alcatraz/Chrome_44-enc_av.webm'; | 17 var DEFAULT_MEDIA_FILE = 'http://shadi.kir/alcatraz/Chrome_44-enc_av.webm'; |
18 | 18 |
19 // Key ID used for init data. | 19 // Key ID used for init data. |
20 var KEY_ID = '0123456789012345'; | 20 var KEY_ID = '0123456789012345'; |
21 | 21 |
22 // Unique strings to identify test result expectations. | 22 // Unique strings to identify test result expectations. |
23 var FILE_IO_TEST_SUCCESS = 'FILE_IO_TEST_SUCCESS'; | 23 var FILE_IO_TEST_SUCCESS = 'FILE_IO_TEST_SUCCESS'; |
24 var NOTSUPPORTEDERROR = 'NOTSUPPORTEDERROR'; | 24 var NOTSUPPORTEDERROR = 'NOTSUPPORTEDERROR'; |
25 var EME_GENERATEREQUEST_FAILED = 'EME_GENERATEREQUEST_FAILED'; | 25 var EME_GENERATEREQUEST_FAILED = 'EME_GENERATEREQUEST_FAILED'; |
| 26 var EME_SESSION_NOT_FOUND = 'EME_SESSION_NOT_FOUND'; |
26 var EME_LOAD_FAILED = 'EME_LOAD_FAILED'; | 27 var EME_LOAD_FAILED = 'EME_LOAD_FAILED'; |
27 var EME_UPDATE_FAILED = 'EME_UPDATE_FAILED'; | 28 var EME_UPDATE_FAILED = 'EME_UPDATE_FAILED'; |
28 var EME_ERROR_EVENT = 'EME_ERROR_EVENT'; | 29 var EME_ERROR_EVENT = 'EME_ERROR_EVENT'; |
29 var EME_MESSAGE_UNEXPECTED_TYPE = 'EME_MESSAGE_UNEXPECTED_TYPE'; | 30 var EME_MESSAGE_UNEXPECTED_TYPE = 'EME_MESSAGE_UNEXPECTED_TYPE'; |
30 var PREFIXED_EME_RENEWAL_MISSING_HEADER = 'PREFIXED_EME_RENEWAL_MISSING_HEADER'; | 31 var PREFIXED_EME_RENEWAL_MISSING_HEADER = 'PREFIXED_EME_RENEWAL_MISSING_HEADER'; |
31 var PREFIXED_EME_ERROR_EVENT = 'PREFIXED_EME_ERROR_EVENT'; | 32 var PREFIXED_EME_ERROR_EVENT = 'PREFIXED_EME_ERROR_EVENT'; |
32 | 33 |
33 // Headers used when testing file I/O. | 34 // Headers used when testing file I/O. |
34 var FILE_IO_TEST_RESULT_HEADER = 'FILEIOTESTRESULT'; | 35 var FILE_IO_TEST_RESULT_HEADER = 'FILEIOTESTRESULT'; |
35 var PREFIXED_EME_API_LOAD_SESSION_HEADER = 'LOAD_SESSION|'; | 36 var PREFIXED_EME_API_LOAD_SESSION_HEADER = 'LOAD_SESSION|'; |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
78 var MEDIA_TYPE_ELEMENT_ID = 'mediaTypeList'; | 79 var MEDIA_TYPE_ELEMENT_ID = 'mediaTypeList'; |
79 var USE_MSE_ELEMENT_ID = 'useMSE'; | 80 var USE_MSE_ELEMENT_ID = 'useMSE'; |
80 var USE_PREFIXED_EME_ID = 'usePrefixedEME'; | 81 var USE_PREFIXED_EME_ID = 'usePrefixedEME'; |
81 var USE_PLAY_TWICE_ELEMENT_ID = 'playTwice'; | 82 var USE_PLAY_TWICE_ELEMENT_ID = 'playTwice'; |
82 | 83 |
83 // These variables get updated every second, so better to have global pointers. | 84 // These variables get updated every second, so better to have global pointers. |
84 var decodedFPSElement = document.getElementById('decodedFPS'); | 85 var decodedFPSElement = document.getElementById('decodedFPS'); |
85 var droppedFPSElement = document.getElementById('droppedFPS'); | 86 var droppedFPSElement = document.getElementById('droppedFPS'); |
86 var droppedFramesElement = document.getElementById('droppedFrames'); | 87 var droppedFramesElement = document.getElementById('droppedFrames'); |
87 var docLogs = document.getElementById('logs'); | 88 var docLogs = document.getElementById('logs'); |
OLD | NEW |