aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts')
-rw-r--r--client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts8
1 files changed, 8 insertions, 0 deletions
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts b/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts
index e960533f9..0a1ebe8e2 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts
+++ b/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts
@@ -58,6 +58,10 @@ export class EditVODTranscodingComponent implements OnInit, OnChanges {
58 return 'transcoding.resolutions.' + resolution 58 return 'transcoding.resolutions.' + resolution
59 } 59 }
60 60
61 isRemoteRunnerVODEnabled () {
62 return this.editConfigurationService.isRemoteRunnerVODEnabled(this.form)
63 }
64
61 isTranscodingEnabled () { 65 isTranscodingEnabled () {
62 return this.editConfigurationService.isTranscodingEnabled(this.form) 66 return this.editConfigurationService.isTranscodingEnabled(this.form)
63 } 67 }
@@ -70,6 +74,10 @@ export class EditVODTranscodingComponent implements OnInit, OnChanges {
70 return { 'disabled-checkbox-extra': !this.isTranscodingEnabled() } 74 return { 'disabled-checkbox-extra': !this.isTranscodingEnabled() }
71 } 75 }
72 76
77 getLocalTranscodingDisabledClass () {
78 return { 'disabled-checkbox-extra': !this.isTranscodingEnabled() || this.isRemoteRunnerVODEnabled() }
79 }
80
73 getStudioDisabledClass () { 81 getStudioDisabledClass () {
74 return { 'disabled-checkbox-extra': !this.isStudioEnabled() } 82 return { 'disabled-checkbox-extra': !this.isStudioEnabled() }
75 } 83 }