Enum DecklinkVideoMode
- Namespace
- VisioForge.Core.Types.Decklink
- Assembly
- VisioForge.Core.dll
Defines supported video modes for Decklink hardware, representing standardized broadcast formats used in professional video production and distribution.
public enum DecklinkVideoModeFields
ModeHD1080p2398 = 842231923-
HD 1080p at 23.98 fps - Standard film-to-video frame rate for cinematic content.
Used for film-originated content and cinematic production. The 23.98 rate (24000/1001) maintains compatibility with NTSC systems while preserving the cinematic look.
ModeHD1080p24 = 842297459-
HD 1080p at 24 fps - True 24fps for film and digital cinema production.
Native film frame rate used in cinema production and DCI mastering. Provides exact 24.000 fps without NTSC pull-down.
Mode2kDCI2398 = 845427251-
2K DCI 23.98 fps.
Mode2kDCI24 = 845427252-
2K DCI 24 fps.
Mode2kDCI25 = 845427253-
2K DCI 25 fps.
Mode2k2398 = 845886003-
2K 23.98 fps.
Mode2k24 = 845886004-
2K 24 fps.
Mode2k25 = 845886005-
2K 25 fps.
Mode4kDCI2398 = 878981683-
4K DCI 23.98 fps.
Mode4kDCI24 = 878981684-
4K DCI 24 fps.
Mode4kDCI25 = 878981685-
4K DCI 25 fps.
Mode4K2160p2398 = 879440435-
4K 2160p 23.98 fps.
Mode4K2160p24 = 879440436-
4K 2160p 24 fps.
Mode4K2160p25 = 879440437-
4K 2160p 25 fps.
Mode4K2160p2997 = 879440441-
4K 2160p 29.97 fps.
Mode4K2160p30 = 879440688-
4K 2160p 30 fps.
Mode4K2160p50 = 879441200-
4K 2160p 50 fps.
Mode4K2160p5994 = 879441209-
4K UHD 2160p at 59.94 fps - High frame rate UHD for sports and live production.
Ultra HD format at 3840x2160 with smooth motion for sports broadcasts and live events. Requires 12G-SDI or quad 3G-SDI infrastructure. Common in premium sports production.
Mode4K2160p60 = 879441456-
4K 2160p 60 fps.
ModeHD1080p2398Pulldown = 1211249508-
1080p 23.98 fps pulldown.
ModeHD1080i50 = 1214854448-
HD 1080i at 50 fields/sec - European broadcast standard (25 fps interlaced).
Standard HD broadcast format for PAL regions (Europe, Asia, Australia). Displays 50 fields per second (25 complete frames) in interlaced format.
ModeHD1080i5994 = 1214854457-
HD 1080i at 59.94 fields/sec - North American broadcast standard (29.97 fps interlaced).
Primary HD broadcast format for NTSC regions. Displays 59.94 fields per second (29.97 complete frames). The most common format for US broadcast television.
ModeHD1080i6000 = 1214854704-
1080i 60 fps.
ModeHD1080p25 = 1215312437-
1080p 25 fps.
ModeHD1080p2997 = 1215312441-
1080p 29.97 fps.
ModeHD1080p30 = 1215312688-
1080p 30 fps.
ModeHD1080p50 = 1215313200-
1080p 50 fps.
ModeHD1080p5994 = 1215313209-
1080p 59.94 fps.
ModeHD1080p6000 = 1215313456-
1080p 60 fps.
ModeHD720p50 = 1752184112-
720p 50 fps.
ModeHD720p5994 = 1752184121-
720p 59.94 fps.
ModeHD720p60 = 1752184368-
720p 60 fps.
ModeUnknown = 1769303659-
Unknown or unsupported video mode.
Returned when the connected device reports an unrecognized format or when no valid signal is detected on the input.
ModeNTSC2398 = 1853108787-
NTSC 23.98 fps.
ModeNTSC = 1853125475-
Standard Definition NTSC - 525-line/59.94 field system (720x486 at 29.97 fps interlaced).
Legacy SD format for North America, Japan, and parts of South America. Features 720x486 active pixels, 29.97 fps interlaced, with 525 total scan lines. Still used for analog broadcasts and SD cable channels.
ModeNTSCp = 1853125488-
NTSCp.
ModePAL = 1885432864-
Standard Definition PAL - 625-line/50 field system (720x576 at 25 fps interlaced).
Legacy SD format for Europe, Asia, Australia, and Africa. Features 720x576 active pixels, 25 fps interlaced, with 625 total scan lines. Offers higher vertical resolution than NTSC but lower temporal resolution.
ModePALp = 1885432944-
PALp.
ModeRAW1112p24 = 1920414002-
RAW 1112p 24 fps.
ModeRAW1366p24 = 1920414260-
RAW 1366p 24 fps.
ModeCintelRAW = 1920426857-
Cintel RAW.
Remarks
Each video mode represents a complete broadcast standard definition including resolution, frame rate, scan type (progressive/interlaced), and timing parameters. These modes conform to international broadcast standards defined by organizations like SMPTE, ITU-R, and EBU.
The numeric values are FourCC codes used internally by the Decklink SDK for mode identification. These values should not be modified as they correspond to specific hardware implementations.
Common broadcast workflows by region and application:
- North America (NTSC regions): 1080i59.94, 720p59.94, NTSC
- Europe/Asia (PAL regions): 1080i50, 720p50, PAL
- Cinema/Film: 1080p23.98, 1080p24, 2K/4K DCI modes
- Live production: 1080i59.94/50, 720p59.94/50
- Streaming/OTT: 1080p29.97/30, 1080p59.94/60
- UHD/4K production: 2160p23.98-60 modes
Frame rate notation: - Fractional rates (23.98, 29.97, 59.94) are used for NTSC compatibility - Integer rates (24, 25, 30, 50, 60) are used for film and PAL regions - "Pulldown" modes apply 3:2 pulldown for 24fps film to video conversion