A C D F G I K R S T V

A

alphaRamp(int, int) - Method in class de.humatic.jdl.DecklinkKeyer
Ramps up or down from zero to the set alpha level, blending key into output stream over the specified number of frames
AUDIO_CAPTURE - Static variable in class de.humatic.jdl.Decklink
Decklink filtertype flags
AUDIO_RENDERER - Static variable in class de.humatic.jdl.Decklink
Decklink filtertype flags

C

CAP_BANNER - Static variable in class de.humatic.jdl.Decklink
Interface types

D

de.humatic.jdl - package de.humatic.jdl
 
Decklink - Class in de.humatic.jdl
General access point for a Decklink card in a DSFiltergraph.
Decklink(DSFiltergraph) - Constructor for class de.humatic.jdl.Decklink
 
DecklinkCaptureBanner - Class in de.humatic.jdl
IDecklinkCaptureBanner implementation - this interface is exposed by the Decklink Video Capture filter and can be used to write to the "no input" framebuffer, whose contents will be routed to the filter's output when no video signal is present on the card's selected capture input.
DecklinkInterface - Class in de.humatic.jdl
Baseclass for all Decklink interfaces.
DecklinkIOControl - Class in de.humatic.jdl
IDecklinkIOControl implementation, this interface is exposed by all Decklink filters.
DecklinkKeyer - Class in de.humatic.jdl
IDecklinkKeyer implementation - this interface is exposed by the Decklink Video Render filter.
DecklinkRawDeviceControl - Class in de.humatic.jdl
IDecklinkRawDeviceControl implementation - this interface is exposed by the Decklink Video Render filter and can be used for hardware device control via the card's RS422 connector.
DecklinkStatus - Class in de.humatic.jdl
IDecklinkStatus implementation - this interface is exposed by the Decklink Video Capture filter.
DEV_CTRL - Static variable in class de.humatic.jdl.Decklink
Interface types

F

featureStrings - Static variable in class de.humatic.jdl.DecklinkIOControl
 

G

getDecklinkFilters() - Method in class de.humatic.jdl.Decklink
Returns an int with bits set for the Decklink filters found in the filtergraph, see filtertype constants.
getFilter(int) - Method in class de.humatic.jdl.Decklink
Returns the DSFilter for the given Decklink filter type.
getInterface(int) - Method in class de.humatic.jdl.Decklink
 
getIOFeatures() - Method in class de.humatic.jdl.DecklinkIOControl
Get the IO features of a DeckLink card.
getKeyingSupport() - Method in class de.humatic.jdl.DecklinkKeyer
Returned int has bit 1 set if the card supports keying and bit 2 if it can send key and fill signals independently to an external keyer.
getVideoInputStatus() - Method in class de.humatic.jdl.DecklinkStatus
Returns an int[2] signalling video and genlock status.

I

INPUT_STATUS_CHANGED - Static variable in class de.humatic.jdl.Decklink
Event types
IO_CONTROL - Static variable in class de.humatic.jdl.Decklink
Interface types
IOF_HASAESAUDIOINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASANALOGUEAUDIOINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASCOMPONENTVIDEOINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASCOMPONENTVIDEOOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASCOMPOSITEVIDEOINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASCOMPOSITEVIDEOOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASDIGITALVIDEOINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASDIGITALVIDEOOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASDUALLINKINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASDUALLINKOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASDVIVIDEOOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASSVIDEOINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_HASSVIDEOOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTS2KOUTPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSEXTERNALKEY - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSHD - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSHDDOWNCONVERSION - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSINTERNALKEY - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSMULTICAMERAINPUT - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSRGB10BITCAPTURE - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags
IOF_SUPPORTSRGB10BITPLAYBACK - Static variable in class de.humatic.jdl.DecklinkIOControl
IOFeature flags

K

KEYER - Static variable in class de.humatic.jdl.Decklink
Interface types

R

registerVideoStatusChangeEvent() - Method in class de.humatic.jdl.DecklinkStatus
Register for automatic input status change notification, which will be sent to the DSFiltergraph's PropertyChangeListeners with a type code of Decklink.INPUT_STATUS_CHANGED.
RS422_ASYNC_REPLY - Static variable in class de.humatic.jdl.Decklink
Event types

S

sendRawCommand(byte[]) - Method in class de.humatic.jdl.DecklinkRawDeviceControl
Sends a command down the line and returns the device's reply.
sendRawCommandAsync(byte[]) - Method in class de.humatic.jdl.DecklinkRawDeviceControl
Sends a command down the line and returns immediately.
setAFrameReference(int) - Method in class de.humatic.jdl.DecklinkIOControl
Sets the A-frame reference for 3:2 pulldown removal to the given timecode frame number.
setAlphaAutoBlendSettings(int, int, int, int) - Method in class de.humatic.jdl.DecklinkKeyer
 
setAlphaBlendMode(int, int) - Method in class de.humatic.jdl.DecklinkKeyer
Enables or disables alpha blending on the card (set %state to 1 for on, 0 for off) % flags determines if input should be keyed into card input (bit 1 not set) or be sent to an external keyer via one of the SDI outputs (bit 1 set).
setAlphaLevel(int) - Method in class de.humatic.jdl.DecklinkKeyer
Sets the degree of transparency for the alpha channel (0 fully transparent, 255 fully opaque)
setAnalogueOutput(int, int) - Method in class de.humatic.jdl.DecklinkIOControl
Selects component, composite or S-Video out.
flags:
setupIs75 - 1, componentLevelsSMPTE - 2
setAudioInputSource(int) - Method in class de.humatic.jdl.DecklinkIOControl
Selects between AES/EBU (1) and Decklink (0) audio input.
In Decklink mode the source of audio will depend upon the selected source of video.
If the video input is SDI, the embedded audio is used, if the video input is analogue then analogue audio will be used.
setBlackToDeckInCapture(int) - Method in class de.humatic.jdl.DecklinkIOControl
Sets channel black output when capturing:
0 - NONE Disable black output
1 - DIGITAL Output stable black video on SDI video output
2 - ANALOGUE
setCaptureBanner(byte[]) - Method in class de.humatic.jdl.DecklinkCaptureBanner
Sets the content of the Decklink Video Capture filter's "no input" framebuffer.
setCaptureTimecodeSource(int) - Method in class de.humatic.jdl.DecklinkIOControl
Selects timecode source.
setCaptureVANCLines(int, int, int) - Method in class de.humatic.jdl.DecklinkIOControl
Sets the VANC lines to be captured into the active picture.
setDualLinkOutput(boolean) - Method in class de.humatic.jdl.DecklinkIOControl
 
setGenlockTiming(int) - Method in class de.humatic.jdl.DecklinkIOControl
Adjusts the timing offset of the genlock input.
setHDTVPulldownOnOutput(int) - Method in class de.humatic.jdl.DecklinkIOControl
Enables (1) or disables (0) the 3:2 pulldown mode for HD23.976 video :
setSingleFieldOutputForSynchronousFrames(boolean) - Method in class de.humatic.jdl.DecklinkIOControl
 
setVideoInput(int, int) - Method in class de.humatic.jdl.DecklinkIOControl
Select between SDI, component, composite, S-Video or HDMI (0 - 4) video input.
flags:
setupIs75 - 1, componentLevelsSMPTE - 2
setVideoOutputDownconversionMode2(int, int) - Method in class de.humatic.jdl.DecklinkIOControl
Sets the hardware HD downconversion mode.
0 - Disable hardware downconversion.
1 - LB16X9, Enable hardware downconversion, output will be SD 16:9 letter box.
2 - ANA, Enable hardware downconversion, output will be SD anamorphic.
3 - CENTER, Enable hardware downconversion, output will be SD center cut
%flags determines whether downconversion will be done to analog outputs (bit 1 set - true, not set - false)
STATUS - Static variable in class de.humatic.jdl.Decklink
Interface types

T

toYUV(BufferedImage, DSMediaType) - Method in class de.humatic.jdl.DecklinkCaptureBanner
Converts 3BYTE_BGR, 4BYTE_ABGR, INT_RGB & INT_ARGB type BufferedImages into raw yuv (UYVY or HDYV) data of the type read from the DSMediaType argument.

V

V_IN_COMPONENT - Static variable in class de.humatic.jdl.DecklinkIOControl
Video inputs
V_IN_COMPOSITE - Static variable in class de.humatic.jdl.DecklinkIOControl
Video inputs
V_IN_HDMI - Static variable in class de.humatic.jdl.DecklinkIOControl
Video inputs
V_IN_SDI - Static variable in class de.humatic.jdl.DecklinkIOControl
Video inputs
V_IN_SVHS - Static variable in class de.humatic.jdl.DecklinkIOControl
Video inputs
VIDEO_CAPTURE - Static variable in class de.humatic.jdl.Decklink
Decklink filtertype flags
VIDEO_RENDERER - Static variable in class de.humatic.jdl.Decklink
Decklink filtertype flags

A C D F G I K R S T V