Implement MxVideoManager::vtable0x28 and Create (#208)

* MxVideoManager::Destroy / destructor

* Consistency

* Add missing override

* Implement MxVideoManager::vtable28

* Implement vtable2c

* Rename to Create
This commit is contained in:
Christian Semmler
2023-10-14 15:33:11 -04:00
committed by GitHub
parent e08717f496
commit e4f87ad7dd
8 changed files with 200 additions and 30 deletions

View File

@@ -254,8 +254,7 @@ MxResult MxOmni::Create(MxOmniCreateParam &p)
MxVideoManager *videoManager = new MxVideoManager();
this->m_videoManager = videoManager;
if (videoManager != NULL && videoManager->vtable0x2c(p.GetVideoParam(), 100, 0) != SUCCESS)
{
if (videoManager && videoManager->Create(p.GetVideoParam(), 100, 0) != SUCCESS) {
delete m_videoManager;
m_videoManager = NULL;
}