Нет подходящего пользовательского преобразования из типа в постоянное устройство ввода Decklink - PullRequest
1 голос
/ 02 апреля 2020

Я пытаюсь извлечь кадр из устройства ввода Decklink для QT и передать его в очередь образцов видео для записи. Строка, с которой я борюсь, - это то, как [this] передается, так как в ней говорится, что нет подходящего пользовательского преобразования из типа в const.

m_selectedDevice->OnVideoFrameArrival([this](CComPtr<IDeckLinkVideoInputFrame> frame) {
        if (Kraken_VideoRecorder().m_captureState == Kraken_VideoRecorder::CaptureState::Recording)
        {
            m_videoSampleQueue->VideoFrameArrived(frame);

            // Update UI with recording stream time
            //PostMessage(WM_UPDATE_STREAM_TIME_MESSAGE, 0, 0);
        }
    });


///This is defined as a QWidget
class DeckLinkInputPage : public QWidget
{
    Q_OBJECT

public:
//etc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...