diff options
Diffstat (limited to 'client/src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts')
-rw-r--r-- | client/src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts b/client/src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts index a82a40a84..3328d28a9 100644 --- a/client/src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts +++ b/client/src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts | |||
@@ -42,7 +42,13 @@ export class EditLiveConfigurationComponent implements OnInit { | |||
42 | getAvailableTranscodingProfile () { | 42 | getAvailableTranscodingProfile () { |
43 | const profiles = this.serverConfig.live.transcoding.availableProfiles | 43 | const profiles = this.serverConfig.live.transcoding.availableProfiles |
44 | 44 | ||
45 | return profiles.map(p => ({ id: p, label: p })) | 45 | return profiles.map(p => { |
46 | const description = p === 'default' | ||
47 | ? $localize`x264, targeting maximum device compatibility` | ||
48 | : '' | ||
49 | |||
50 | return { id: p, label: p, description } | ||
51 | }) | ||
46 | } | 52 | } |
47 | 53 | ||
48 | getResolutionKey (resolution: string) { | 54 | getResolutionKey (resolution: string) { |
@@ -57,6 +63,14 @@ export class EditLiveConfigurationComponent implements OnInit { | |||
57 | return this.editConfigurationService.isLiveEnabled(this.form) | 63 | return this.editConfigurationService.isLiveEnabled(this.form) |
58 | } | 64 | } |
59 | 65 | ||
66 | getDisabledLiveClass () { | ||
67 | return { 'disabled-checkbox-extra': !this.isLiveEnabled() } | ||
68 | } | ||
69 | |||
70 | getDisabledLiveTranscodingClass () { | ||
71 | return { 'disabled-checkbox-extra': !this.isLiveEnabled() || !this.isLiveTranscodingEnabled() } | ||
72 | } | ||
73 | |||
60 | isLiveTranscodingEnabled () { | 74 | isLiveTranscodingEnabled () { |
61 | return this.editConfigurationService.isLiveTranscodingEnabled(this.form) | 75 | return this.editConfigurationService.isLiveTranscodingEnabled(this.form) |
62 | } | 76 | } |