- Posts: 17
- Joined: Mon Apr 22, 2019 7:15 am
- Real Name: Shilpi Rustagi
In function BMDOpenGLOutput::Start(), I made the following change (requires Desktop Video 11.0 or later)
- Code: Select all
#if 0
if (pDLOutput->GetDisplayModeIterator(&pDLDisplayModeIterator) == S_OK)
{
if (pDLDisplayModeIterator->Next(&pDLDisplayMode) != S_OK)
{
MessageBox(NULL, _T("Cannot find video mode."), _T("DeckLink error."), MB_OK);
goto bail;
}
}
#else
if (pDLOutput->GetDisplayMode(bmdModeHD1080i50, &pDLDisplayMode) != S_OK)
{
MessageBox(NULL, _T("Cannot find video mode."), _T("DeckLink error."), MB_OK);
goto bail;
}
#endif
But I don't see the horizontal lines you mention. Also, the unmodified sample outputs in NTSC (4:3), whereas you are choosing 16:9, so this if potentially why you are seeing squeezing?
Which Desktop Video version, DeckLink card, OS are you running?
Regards
Cameron