C# Class VVVV.Nodes.EDSDK.Capture

Inheritance: IDisposable, IDeckLinkInputCallback
Show file Open project: elliotwoods/VVVV.Nodes.Image

Public Properties

Property Type Description
Lock System.Threading.ReaderWriterLock

Public Methods

Method Description
Capture ( ) : System
Close ( ) : void
Dispose ( ) : void
Flush ( ) : void
Open ( IDeckLink device, _BMDDisplayMode mode, _BMDVideoInputFlags flags ) : void
Reinitialised ( ) : void
Updated ( ) : void
VideoInputFormatChanged ( _BMDVideoInputFormatChangedEvents notificationEvents, IDeckLinkDisplayMode newDisplayMode, _BMDDetectedVideoInputFormatFlags detectedSignalFlags ) : void
VideoInputFrameArrived ( IDeckLinkVideoInputFrame videoFrame, IDeckLinkAudioInputPacket audioPacket ) : void

Method Details

Capture() public method

public Capture ( ) : System
return System

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

Open() public method

public Open ( IDeckLink device, _BMDDisplayMode mode, _BMDVideoInputFlags flags ) : void
device IDeckLink
mode _BMDDisplayMode
flags _BMDVideoInputFlags
return void

Reinitialised() public method

public Reinitialised ( ) : void
return void

Updated() public method

public Updated ( ) : void
return void

VideoInputFormatChanged() public method

public VideoInputFormatChanged ( _BMDVideoInputFormatChangedEvents notificationEvents, IDeckLinkDisplayMode newDisplayMode, _BMDDetectedVideoInputFormatFlags detectedSignalFlags ) : void
notificationEvents _BMDVideoInputFormatChangedEvents
newDisplayMode IDeckLinkDisplayMode
detectedSignalFlags _BMDDetectedVideoInputFormatFlags
return void

VideoInputFrameArrived() public method

public VideoInputFrameArrived ( IDeckLinkVideoInputFrame videoFrame, IDeckLinkAudioInputPacket audioPacket ) : void
videoFrame IDeckLinkVideoInputFrame
audioPacket IDeckLinkAudioInputPacket
return void

Property Details

Lock public property

public ReaderWriterLock,System.Threading Lock
return System.Threading.ReaderWriterLock