Skip to content

Commit 47a4aeb

Browse files
avacreethsummeroff
authored andcommitted
convert const enums to regular enums
1 parent b20da64 commit 47a4aeb

File tree

1 file changed

+37
-37
lines changed

1 file changed

+37
-37
lines changed

js/module.ts

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -30,30 +30,30 @@ export const DefaultPluginPathMac: string =
3030
/**
3131
* To be passed to Input.flags
3232
*/
33-
export const enum ESourceFlags {
33+
export enum ESourceFlags {
3434
Unbuffered = (1 << 0),
3535
ForceMono = (1 << 1)
3636
}
3737

38-
export const enum EMonitoringType {
38+
export enum EMonitoringType {
3939
None,
4040
MonitoringOnly,
4141
MonitoringAndOutput
4242
}
4343

44-
export const enum EOrderMovement {
44+
export enum EOrderMovement {
4545
Up,
4646
Down,
4747
Top,
4848
Bottom
4949
}
5050

51-
export const enum EDeinterlaceFieldOrder {
51+
export enum EDeinterlaceFieldOrder {
5252
Top,
5353
Bottom
5454
}
5555

56-
export const enum EVideoCodes {
56+
export enum EVideoCodes {
5757
Success = 0,
5858
Fail = -1,
5959
NotSupported = -2,
@@ -62,15 +62,15 @@ export const enum EVideoCodes {
6262
ModuleNotFound = -5
6363
}
6464

65-
export const enum EHotkeyObjectType {
65+
export enum EHotkeyObjectType {
6666
Frontend = 0,
6767
Source = 1,
6868
Output = 2,
6969
Encoder = 3,
7070
Service = 4
7171
}
7272

73-
export const enum EDeinterlaceMode {
73+
export enum EDeinterlaceMode {
7474
Disable,
7575
Discard,
7676
Retro,
@@ -82,12 +82,12 @@ export const enum EDeinterlaceMode {
8282
Yadif2X
8383
}
8484

85-
export const enum EBlendingMethod {
85+
export enum EBlendingMethod {
8686
Default,
8787
SrgbOff
8888
}
8989

90-
export const enum EBlendingMode {
90+
export enum EBlendingMode {
9191
Normal,
9292
Additive,
9393
Substract,
@@ -97,7 +97,7 @@ export const enum EBlendingMode {
9797
Darken
9898
}
9999

100-
export const enum EFontStyle {
100+
export enum EFontStyle {
101101
Bold = (1<<0),
102102
Italic = (1<<1),
103103
Underline = (1<<2),
@@ -107,7 +107,7 @@ export const enum EFontStyle {
107107
/**
108108
* Enumeration describing the type of a property
109109
*/
110-
export const enum EPropertyType {
110+
export enum EPropertyType {
111111
Invalid,
112112
Boolean,
113113
Int,
@@ -125,47 +125,47 @@ export const enum EPropertyType {
125125
Capture,
126126
}
127127

128-
export const enum EListFormat {
128+
export enum EListFormat {
129129
Invalid,
130130
Int,
131131
Float,
132132
String
133133
}
134134

135-
export const enum EEditableListType {
135+
export enum EEditableListType {
136136
Strings,
137137
Files,
138138
FilesAndUrls
139139
}
140140

141-
export const enum EPathType {
141+
export enum EPathType {
142142
File,
143143
FileSave,
144144
Directory
145145
}
146146

147-
export const enum ETextType {
147+
export enum ETextType {
148148
Default,
149149
Password,
150150
Multiline,
151151
TextInfo
152152
}
153153

154-
export const enum ETextInfoType {
154+
export enum ETextInfoType {
155155
Normal,
156156
Warning,
157157
Error,
158158
}
159159

160-
export const enum ENumberType {
160+
export enum ENumberType {
161161
Scroller,
162162
Slider
163163
}
164164

165165
/**
166166
* A binary flag representing alignment
167167
*/
168-
export const enum EAlignment {
168+
export enum EAlignment {
169169
Center = 0,
170170
Left = (1 << 0),
171171
Right = (1 << 1),
@@ -181,7 +181,7 @@ export const enum EAlignment {
181181
* A binary flag representing output capabilities
182182
* Apparently you can't fetch these for now (???)
183183
*/
184-
export const enum EOutputFlags {
184+
export enum EOutputFlags {
185185
Video = (1<<0),
186186
Audio = (1<<1),
187187
AV = (Video | Audio),
@@ -193,7 +193,7 @@ export const enum EOutputFlags {
193193
/**
194194
* A binary flag representing source output capabilities
195195
*/
196-
export const enum ESourceOutputFlags {
196+
export enum ESourceOutputFlags {
197197
Video = (1 << 0),
198198
Audio = (1 << 1),
199199
Async = (1 << 2),
@@ -208,7 +208,7 @@ export const enum ESourceOutputFlags {
208208
ForceUiRefresh = (1 << 30),
209209
}
210210

211-
export const enum ESceneDupType {
211+
export enum ESceneDupType {
212212
Refs,
213213
Copy,
214214
PrivateRefs,
@@ -218,7 +218,7 @@ export const enum ESceneDupType {
218218
/**
219219
* Describes the type of source
220220
*/
221-
export const enum ESourceType {
221+
export enum ESourceType {
222222
Input,
223223
Filter,
224224
Transition,
@@ -228,13 +228,13 @@ export const enum ESourceType {
228228
/**
229229
* Describes algorithm type to use for volume representation.
230230
*/
231-
export const enum EFaderType {
231+
export enum EFaderType {
232232
Cubic,
233233
IEC /* IEC 60-268-18 */,
234234
Log /* Logarithmic */
235235
}
236236

237-
export const enum EColorFormat {
237+
export enum EColorFormat {
238238
Unknown,
239239
A8,
240240
R8,
@@ -255,7 +255,7 @@ export const enum EColorFormat {
255255
DXT5
256256
}
257257

258-
export const enum EScaleType {
258+
export enum EScaleType {
259259
Disable,
260260
Point,
261261
Bicubic,
@@ -264,19 +264,19 @@ export const enum EScaleType {
264264
Area
265265
}
266266

267-
export const enum EFPSType {
267+
export enum EFPSType {
268268
Common,
269269
Integer,
270270
Fractional
271271
}
272272

273-
export const enum ERangeType {
273+
export enum ERangeType {
274274
Default,
275275
Partial,
276276
Full
277277
}
278278

279-
export const enum EVideoFormat {
279+
export enum EVideoFormat {
280280
None,
281281
I420,
282282
NV12,
@@ -296,7 +296,7 @@ export const enum EVideoFormat {
296296
AYUV
297297
}
298298

299-
export const enum EBoundsType {
299+
export enum EBoundsType {
300300
None,
301301
Stretch,
302302
ScaleInner,
@@ -306,7 +306,7 @@ export const enum EBoundsType {
306306
MaxOnly
307307
}
308308

309-
export const enum EColorSpace {
309+
export enum EColorSpace {
310310
Default,
311311
CS601,
312312
CS709,
@@ -315,7 +315,7 @@ export const enum EColorSpace {
315315
CS2100HLG
316316
}
317317

318-
export const enum ESpeakerLayout {
318+
export enum ESpeakerLayout {
319319
Unknown,
320320
Mono,
321321
Stereo,
@@ -326,7 +326,7 @@ export const enum ESpeakerLayout {
326326
SevenOne = 8
327327
}
328328

329-
export const enum EOutputCode {
329+
export enum EOutputCode {
330330
Success = 0,
331331
BadPath = -1,
332332
ConnectFailed = -2,
@@ -339,32 +339,32 @@ export const enum EOutputCode {
339339
OutdatedDriver = -65,
340340
}
341341

342-
export const enum ECategoryTypes {
342+
export enum ECategoryTypes {
343343
NODEOBS_CATEGORY_LIST = 0,
344344
NODEOBS_CATEGORY_TAB = 1
345345
}
346346

347-
export const enum ERenderingMode {
347+
export enum ERenderingMode {
348348
OBS_MAIN_RENDERING = 0,
349349
OBS_STREAMING_RENDERING = 1,
350350
OBS_RECORDING_RENDERING = 2
351351
}
352352

353-
export const enum EIPCError {
353+
export enum EIPCError {
354354
STILL_RUNNING = 259,
355355
VERSION_MISMATCH = 252,
356356
OTHER_ERROR = 253,
357357
MISSING_DEPENDENCY = 254,
358358
NORMAL_EXIT = 0,
359359
}
360360

361-
export const enum EVcamInstalledStatus {
361+
export enum EVcamInstalledStatus {
362362
NotInstalled = 0,
363363
LegacyInstalled = 1,
364364
Installed = 2
365365
}
366366

367-
export const enum ERecSplitType {
367+
export enum ERecSplitType {
368368
Time = 0,
369369
Size = 1,
370370
Manual = 2

0 commit comments

Comments
 (0)