diff options
author | Chocobozzz <me@florianbigard.com> | 2021-01-28 16:10:09 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2021-01-28 16:10:09 +0100 |
commit | 80ac2e5548bf5167d2f243a3cb0e993c75456d76 (patch) | |
tree | 1f1d2d7004283c48a4b142182a58fb79e68991a3 /client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html | |
parent | 1896bca09e088b0da9d5e845407ecebae330618c (diff) | |
download | PeerTube-80ac2e5548bf5167d2f243a3cb0e993c75456d76.tar.gz PeerTube-80ac2e5548bf5167d2f243a3cb0e993c75456d76.tar.zst PeerTube-80ac2e5548bf5167d2f243a3cb0e993c75456d76.zip |
Support transcoding profile in client admin
Diffstat (limited to 'client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html')
-rw-r--r-- | client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html index dd62a4aab..7ecfb7702 100644 --- a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html +++ b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html | |||
@@ -883,6 +883,20 @@ | |||
883 | <div *ngIf="formErrors.transcoding.threads" class="form-error">{{ formErrors.transcoding.threads }}</div> | 883 | <div *ngIf="formErrors.transcoding.threads" class="form-error">{{ formErrors.transcoding.threads }}</div> |
884 | </div> | 884 | </div> |
885 | 885 | ||
886 | <div class="form-group mt-4" [ngClass]="{ 'disabled-checkbox-extra': !isTranscodingEnabled() }"> | ||
887 | <label i18n for="transcodingProfile">Transcoding profile</label> | ||
888 | <span class="text-muted ml-1" i18n>New transcoding profiles can be added by PeerTube plugins</span> | ||
889 | |||
890 | <div class="peertube-select-container"> | ||
891 | <select id="transcodingProfile" formControlName="profile" class="form-control"> | ||
892 | <option *ngFor="let vodTranscodingProfileOption of getAvailableTranscodingProfile('vod')" [value]="vodTranscodingProfileOption"> | ||
893 | {{ vodTranscodingProfileOption }} | ||
894 | </option> | ||
895 | </select> | ||
896 | </div> | ||
897 | <div *ngIf="formErrors.transcoding.profile" class="form-error">{{ formErrors.transcoding.profile }}</div> | ||
898 | </div> | ||
899 | |||
886 | </ng-container> | 900 | </ng-container> |
887 | 901 | ||
888 | </div> | 902 | </div> |
@@ -1023,6 +1037,20 @@ | |||
1023 | <div *ngIf="formErrors.live.transcoding.threads" class="form-error">{{ formErrors.live.transcoding.threads }}</div> | 1037 | <div *ngIf="formErrors.live.transcoding.threads" class="form-error">{{ formErrors.live.transcoding.threads }}</div> |
1024 | </div> | 1038 | </div> |
1025 | 1039 | ||
1040 | <div class="form-group mt-4" [ngClass]="{ 'disabled-checkbox-extra': !isLiveEnabled() || !isLiveTranscodingEnabled() }"> | ||
1041 | <label i18n for="liveTranscodingProfile">Live transcoding profile</label> | ||
1042 | <span class="text-muted ml-1" i18n>New live transcoding profiles can be added by PeerTube plugins</span> | ||
1043 | |||
1044 | <div class="peertube-select-container"> | ||
1045 | <select id="liveTranscodingProfile" formControlName="profile" class="form-control"> | ||
1046 | <option *ngFor="let liveTranscodingProfileOption of getAvailableTranscodingProfile('live')" [value]="liveTranscodingProfileOption"> | ||
1047 | {{ liveTranscodingProfileOption }} | ||
1048 | </option> | ||
1049 | </select> | ||
1050 | </div> | ||
1051 | <div *ngIf="formErrors.live.transcoding.profile" class="form-error">{{ formErrors.live.transcoding.profile }}</div> | ||
1052 | </div> | ||
1053 | |||
1026 | </ng-container> | 1054 | </ng-container> |
1027 | </ng-container> | 1055 | </ng-container> |
1028 | 1056 | ||