Loading...
Searching...
No Matches
VideoEnums.hpp
1#pragma once
2namespace Video
3{
4enum OutputFormat
5{
6 SDR, // Default, tonemap to SDR
7 Passthrough, // Passthrough HDR content directly
8 Linear, // Convert to linear space
9 Normalized // Linear normalized by peak luminance
10};
11
25enum class Interlacing
26{
27 None,
28 Woven,
29 Fields
30};
31
34enum class Deinterlace
35{
36 Weave,
37 Bob
38};
39
42enum class FrameAccess : unsigned char
43{
44 Unknown,
45 EveryFrame,
46 ShortGop,
47 LongGop,
48 Sequential
49};
50
51enum Tonemap
52{
53 Clamp,
54 BT_2390,
55 BT_2446,
56 Reinhard,
57 Hable,
58 ACES2,
59 AgX,
60 PBR_Neutral,
61 Auto // Selects best tonemapper based on content transfer function
62};
63}
Passthrough
Definition score-plugin-fx/Fx/Looper/Transport.hpp:189
@ Unknown
Versions unreadable; treated as usable.