Thu Feb 16, 2017 4:25 pm
Could you please help me how do I convert the video frame received in call back method to an image of JPEG format.
These are my settings
_BMDDisplayModeSupport displayModeSupport;
IDeckLinkDisplayMode displayMode = null;
_BMDDisplayMode setDisplayMode = _BMDDisplayMode.bmdModeHD720p50;
_BMDPixelFormat setPixelFormat = _BMDPixelFormat.bmdFormat8BitYUV;
_BMDVideoInputFlags setInputFlag = _BMDVideoInputFlags.bmdVideoInputFlagDefault;
public void VideoInputFrameArrived(IDeckLinkVideoInputFrame video, IDeckLinkAudioInputPacket audio)
{
try
{
//get image data
IntPtr pData;
video.GetBytes(out pData);
}
catch (Exception em)
{
MessageBox.Show("deck link init failed: " + em.Message);
}
}