| 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 EME_RENEWAL_MESSAGE_HEADER = 'RENEWAL'; | 9 var EME_RENEWAL_MESSAGE_HEADER = 'RENEWAL'; |
| 10 | 10 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 // Unique strings to identify test result expectations. | 22 // Unique strings to identify test result expectations. |
| 23 var UNIT_TEST_SUCCESS = 'UNIT_TEST_SUCCESS'; | 23 var UNIT_TEST_SUCCESS = 'UNIT_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_SESSION_NOT_FOUND = 'EME_SESSION_NOT_FOUND'; |
| 27 var EME_LOAD_FAILED = 'EME_LOAD_FAILED'; | 27 var EME_LOAD_FAILED = 'EME_LOAD_FAILED'; |
| 28 var EME_UPDATE_FAILED = 'EME_UPDATE_FAILED'; | 28 var EME_UPDATE_FAILED = 'EME_UPDATE_FAILED'; |
| 29 var EME_ERROR_EVENT = 'EME_ERROR_EVENT'; | 29 var EME_ERROR_EVENT = 'EME_ERROR_EVENT'; |
| 30 var EME_MESSAGE_UNEXPECTED_TYPE = 'EME_MESSAGE_UNEXPECTED_TYPE'; | 30 var EME_MESSAGE_UNEXPECTED_TYPE = 'EME_MESSAGE_UNEXPECTED_TYPE'; |
| 31 var EME_RENEWAL_MISSING_HEADER = 'EME_RENEWAL_MISSING_HEADER'; | 31 var EME_RENEWAL_MISSING_HEADER = 'EME_RENEWAL_MISSING_HEADER'; |
| 32 var EME_SESSION_CLOSED_AND_ERROR = 'EME_SESSION_CLOSED_AND_ERROR'; |
| 32 | 33 |
| 33 // Headers used when running some specific unittests in the external CDM. | 34 // Headers used when running some specific unittests in the external CDM. |
| 34 var UNIT_TEST_RESULT_HEADER = 'UNIT_TEST_RESULT'; | 35 var UNIT_TEST_RESULT_HEADER = 'UNIT_TEST_RESULT'; |
| 35 | 36 |
| 36 // Available EME key systems to use. | 37 // Available EME key systems to use. |
| 37 var WIDEVINE_KEYSYSTEM = 'com.widevine.alpha'; | 38 var WIDEVINE_KEYSYSTEM = 'com.widevine.alpha'; |
| 38 var CLEARKEY = 'org.w3.clearkey'; | 39 var CLEARKEY = 'org.w3.clearkey'; |
| 39 var EXTERNAL_CLEARKEY = 'org.chromium.externalclearkey'; | 40 var EXTERNAL_CLEARKEY = 'org.chromium.externalclearkey'; |
| 40 var EXTERNAL_CLEARKEY_RENEWAL = 'org.chromium.externalclearkey.renewal'; | 41 var EXTERNAL_CLEARKEY_RENEWAL = 'org.chromium.externalclearkey.renewal'; |
| 41 var FILE_IO_TEST_KEYSYSTEM = 'org.chromium.externalclearkey.fileiotest'; | 42 var FILE_IO_TEST_KEYSYSTEM = 'org.chromium.externalclearkey.fileiotest'; |
| 42 var OUTPUT_PROTECTION_TEST_KEYSYSTEM = | 43 var OUTPUT_PROTECTION_TEST_KEYSYSTEM = |
| 43 'org.chromium.externalclearkey.outputprotectiontest'; | 44 'org.chromium.externalclearkey.outputprotectiontest'; |
| 44 var PLATFORM_VERIFICATION_TEST_KEYSYSTEM = | 45 var PLATFORM_VERIFICATION_TEST_KEYSYSTEM = |
| 45 'org.chromium.externalclearkey.platformverificationtest'; | 46 'org.chromium.externalclearkey.platformverificationtest'; |
| 47 var CRASH_TEST_KEYSYSTEM = 'org.chromium.externalclearkey.crash'; |
| 46 | 48 |
| 47 // Key system name:value map to show on the document page. | 49 // Key system name:value map to show on the document page. |
| 48 var KEY_SYSTEMS = { | 50 var KEY_SYSTEMS = { |
| 49 'Widevine': WIDEVINE_KEYSYSTEM, | 51 'Widevine': WIDEVINE_KEYSYSTEM, |
| 50 'Clearkey': CLEARKEY, | 52 'Clearkey': CLEARKEY, |
| 51 'External Clearkey': EXTERNAL_CLEARKEY | 53 'External Clearkey': EXTERNAL_CLEARKEY |
| 52 }; | 54 }; |
| 53 | 55 |
| 54 // General WebM and MP4 name:content_type map to show on the document page. | 56 // General WebM and MP4 name:content_type map to show on the document page. |
| 55 var MEDIA_TYPES = { | 57 var MEDIA_TYPES = { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 67 var KEYSYSTEM_ELEMENT_ID = 'keySystemList'; | 69 var KEYSYSTEM_ELEMENT_ID = 'keySystemList'; |
| 68 var MEDIA_TYPE_ELEMENT_ID = 'mediaTypeList'; | 70 var MEDIA_TYPE_ELEMENT_ID = 'mediaTypeList'; |
| 69 var USE_MSE_ELEMENT_ID = 'useMSE'; | 71 var USE_MSE_ELEMENT_ID = 'useMSE'; |
| 70 var USE_PLAY_TWICE_ELEMENT_ID = 'playTwice'; | 72 var USE_PLAY_TWICE_ELEMENT_ID = 'playTwice'; |
| 71 | 73 |
| 72 // These variables get updated every second, so better to have global pointers. | 74 // These variables get updated every second, so better to have global pointers. |
| 73 var decodedFPSElement = document.getElementById('decodedFPS'); | 75 var decodedFPSElement = document.getElementById('decodedFPS'); |
| 74 var droppedFPSElement = document.getElementById('droppedFPS'); | 76 var droppedFPSElement = document.getElementById('droppedFPS'); |
| 75 var droppedFramesElement = document.getElementById('droppedFrames'); | 77 var droppedFramesElement = document.getElementById('droppedFrames'); |
| 76 var docLogs = document.getElementById('logs'); | 78 var docLogs = document.getElementById('logs'); |
| OLD | NEW |