|
357 | 357 | Add Request-Headers |
358 | 358 | </button> |
359 | 359 |
|
| 360 | + <label class="options-label">Server Certificate</label> |
| 361 | + <input type="text" class="form-control" placeholder="" ng-model="drmPlayready.serverCertificate"> |
| 362 | + |
| 363 | + <label class="options-label">HTTP Timeout</label> |
| 364 | + <input type="text" class="form-control" placeholder="" ng-model="drmPlayready.httpTimeout"> |
| 365 | + |
| 366 | + <label class="topcoat-checkbox" data-toggle="tooltip" data-placement="right" |
| 367 | + title=""> |
| 368 | + <input type="checkbox" ng-model="drmPlayready.isCustomRobustness"> |
| 369 | + Use Custom Robustness |
| 370 | + </label> |
| 371 | + |
360 | 372 | <label class="options-label">Audio Robustness</label> |
361 | | - <select name="playreadyAudioRobustness" id="playreadyAudioRobustness" ng-model="drmPlayready.audioRobustness" |
| 373 | + <select name="playreadyAudioRobustness" id="playreadyAudioRobustness" ng-show="!drmPlayready.isCustomRobustness" ng-model="drmPlayready.audioRobustness" |
362 | 374 | ng-init="drmPlayready.audioRobustness=''"> |
363 | 375 | <option value=""> Default</option> |
364 | 376 | <option value="3000">SL3000</option> |
365 | 377 | <option value="2000">SL2000</option> |
366 | 378 | <option value="150"> SL150</option> |
367 | | - <option value="CUSTOM"></option> |
368 | 379 | </select> |
369 | 380 | <!-- If custom, show textbox --> |
| 381 | + <input type="text" class="form-control" placeholder="" ng-show="drmPlayready.isCustomRobustness" ng-model="drmPlayready.audioRobustness"> |
370 | 382 |
|
371 | 383 | <label class="options-label">Video Robustness</label> |
372 | | - <select name="playreadyVideoRobustness" id="playreadyVideoRobustness" ng-model="drmPlayready.videoRobustness" |
| 384 | + <select name="playreadyVideoRobustness" id="playreadyVideoRobustness" ng-show="!drmPlayready.isCustomRobustness" ng-model="drmPlayready.videoRobustness" |
373 | 385 | ng-init="drmPlayready.videoRobustness=''"> |
374 | 386 | <option value=""> Default</option> |
375 | 387 | <option value="3000">SL3000</option> |
376 | 388 | <option value="2000">SL2000</option> |
377 | 389 | <option value="150"> SL150</option> |
378 | 390 | </select> |
379 | 391 |
|
| 392 | + <!-- If custom, show textbox --> |
| 393 | + <input type="text" class="form-control" placeholder="" ng-show="drmPlayready.isCustomRobustness" ng-model="drmPlayready.videoRobustness"> |
| 394 | + |
380 | 395 | <!-- Header Dialogue Window Content --> |
381 | 396 | <div id="playreadyRequestHeaderDialogue" class="requestHeaderDialogue"> |
382 | 397 | <div class="requestHeaderDialogueContent"> |
|
441 | 456 | Add Request-Headers |
442 | 457 | </button> |
443 | 458 |
|
| 459 | + <label class="options-label">Server Certificate</label> |
| 460 | + <input type="text" class="form-control" placeholder="" ng-model="drmWidevine.serverCertificate"> |
| 461 | + |
| 462 | + <label class="options-label">HTTP Timeout</label> |
| 463 | + <input type="text" class="form-control" placeholder="" ng-model="drmWidevine.httpTimeout"> |
| 464 | + |
| 465 | + <label class="topcoat-checkbox" data-toggle="tooltip" data-placement="right" |
| 466 | + title=""> |
| 467 | + <input type="checkbox" ng-model="drmWidevine.isCustomRobustness"> |
| 468 | + Use Custom Robustness |
| 469 | + </label> |
| 470 | + |
444 | 471 | <label class="options-label">Audio Robustness</label> |
445 | | - <select name="widevineAudioRobustness" id="widevineAudioRobustness" ng-model="drmWidevine.audioRobustness" |
| 472 | + <select name="widevineAudioRobustness" id="widevineAudioRobustness" ng-show="!drmWidevine.isCustomRobustness" ng-model="drmWidevine.audioRobustness" |
446 | 473 | ng-init="drmWidevine.audioRobustness=''"> |
447 | 474 | <option value=""> Default</option> |
448 | 475 | <option value="SW_SECURE_CRYPTO">SW Secure Crypto</option> |
|
452 | 479 | <option value="HW_SECURE_ALL" >HW Secure All </option> |
453 | 480 | </select> |
454 | 481 |
|
| 482 | + <!-- If custom, show textbox --> |
| 483 | + <input type="text" class="form-control" placeholder="" ng-show="drmWidevine.isCustomRobustness" ng-model="drmWidevine.audioRobustness"> |
| 484 | + |
455 | 485 | <label class="options-label">Video Robustness</label> |
456 | | - <select name="widevineVideoRobustness" id="widevineVideoRobustness" ng-model="drmWidevine.videoRobustness" |
| 486 | + <select name="widevineVideoRobustness" id="widevineVideoRobustness" ng-show="!drmWidevine.isCustomRobustness" ng-model="drmWidevine.videoRobustness" |
457 | 487 | ng-init="drmWidevine.videoRobustness=''"> |
458 | 488 | <option value=""> Default</option> |
459 | 489 | <option value="SW_SECURE_CRYPTO">SW Secure Crypto</option> |
|
463 | 493 | <option value="HW_SECURE_ALL" >HW Secure All </option> |
464 | 494 | </select> |
465 | 495 |
|
| 496 | + <!-- If custom, show textbox --> |
| 497 | + <input type="text" class="form-control" placeholder="" ng-show="drmWidevine.isCustomRobustness" ng-model="drmWidevine.videoRobustness"> |
| 498 | + |
466 | 499 | <!-- Header Dialogue Window Content --> |
467 | 500 | <div id="widevineRequestHeaderDialogue" class="requestHeaderDialogue"> |
468 | 501 | <div class="requestHeaderDialogueContent"> |
|
536 | 569 | Add additional clearkeys |
537 | 570 | </button> |
538 | 571 |
|
| 572 | + <label class="options-label">Server Certificate</label> |
| 573 | + <input type="text" class="form-control" placeholder="" ng-model="drmClearkey.serverCertificate"> |
| 574 | + |
| 575 | + <label class="options-label">HTTP Timeout</label> |
| 576 | + <input type="text" class="form-control" placeholder="" ng-model="drmClearkey.httpTimeout"> |
| 577 | + |
539 | 578 | <!-- KID=KEY Dialogue Window Content --> |
540 | 579 | <div id="additionalClearkeysDialogue" class="requestHeaderDialogue"> |
541 | 580 | <div class="requestHeaderDialogueContent"> |
|
0 commit comments