Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: ppapi/api/private/pp_content_decryptor.idl

Issue 1005213002: Add missing CdmKeyInformation enum values (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rename enum for Windows Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2012 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 5
6 /** 6 /**
7 * The <code>PP_DecryptTrackingInfo</code> struct contains necessary information 7 * The <code>PP_DecryptTrackingInfo</code> struct contains necessary information
8 * that can be used to associate the decrypted block with a decrypt request 8 * that can be used to associate the decrypted block with a decrypt request
9 * and/or an input block. 9 * and/or an input block.
10 */ 10 */
(...skipping 424 matching lines...) Expand 10 before | Expand all | Expand 10 after
435 }; 435 };
436 436
437 /** 437 /**
438 * <code>PP_CdmKeyStatus</code> contains key status constants. 438 * <code>PP_CdmKeyStatus</code> contains key status constants.
439 */ 439 */
440 [assert_size(4)] 440 [assert_size(4)]
441 enum PP_CdmKeyStatus { 441 enum PP_CdmKeyStatus {
442 PP_CDMKEYSTATUS_USABLE = 0, 442 PP_CDMKEYSTATUS_USABLE = 0,
443 PP_CDMKEYSTATUS_INVALID = 1, 443 PP_CDMKEYSTATUS_INVALID = 1,
444 PP_CDMKEYSTATUS_EXPIRED = 2, 444 PP_CDMKEYSTATUS_EXPIRED = 2,
445 PP_CDMKEYSTATUS_OUTPUTNOTALLOWED = 3 445 PP_CDMKEYSTATUS_OUTPUTNOTALLOWED = 3,
446 PP_CDMKEYSTATUS_OUTPUTDOWNSCALED = 4,
447 PP_CDMKEYSTATUS_STATUSPENDING = 5
446 }; 448 };
447 449
448 /** 450 /**
449 * The <code>PP_KeyInformation</code> struct contains information about a 451 * The <code>PP_KeyInformation</code> struct contains information about a
450 * key used for decryption. 452 * key used for decryption.
451 */ 453 */
452 [assert_size(524)] 454 [assert_size(524)]
453 struct PP_KeyInformation { 455 struct PP_KeyInformation {
454 /** 456 /**
455 * Key ID. 457 * Key ID.
456 */ 458 */
457 uint8_t[512] key_id; 459 uint8_t[512] key_id;
458 uint32_t key_id_size; 460 uint32_t key_id_size;
459 461
460 /** 462 /**
461 * Status of this key. 463 * Status of this key.
462 */ 464 */
463 PP_CdmKeyStatus key_status; 465 PP_CdmKeyStatus key_status;
464 466
465 /** 467 /**
466 * Optional error code for keys that are not usable. 468 * Optional error code for keys that are not usable.
467 */ 469 */
468 uint32_t system_code; 470 uint32_t system_code;
469 }; 471 };
OLDNEW
« no previous file with comments | « media/cdm/ppapi/external_clear_key/clear_key_cdm.cc ('k') | ppapi/c/private/pp_content_decryptor.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698