aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2021-01-28 16:10:09 +0100
committerChocobozzz <me@florianbigard.com>2021-01-28 16:10:09 +0100
commit80ac2e5548bf5167d2f243a3cb0e993c75456d76 (patch)
tree1f1d2d7004283c48a4b142182a58fb79e68991a3 /client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
parent1896bca09e088b0da9d5e845407ecebae330618c (diff)
downloadPeerTube-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.html28
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