Unreal Engine 4 Genvid Plugin

The Genvid Plugin is a standard Unreal Engine 4 plugin which developers can drop in their UE4 game and quickly get started with the Genvid MILE SDK.

It provides a few utility routines to help interact with the Genvid native API. It also provides the necessary code to perform auto-capture of both audio and video data. Finally, as a convenience, it automatically calls Genvid_Initialize() and Genvid_Terminate() when the plugin is loaded and unloaded.

It is located at /engine-integration/ue4/GenvidPlugin

Details

  • GenvidPlugin
GenvidPlugin/Source/GenvidPlugin/GenvidPlugin.Build.cs
Needed to integrate the plugin inside the Unreal Engine build process.
GenvidPlugin/Source/GenvidPlugin/Public/GenvidPlugin.h
Class defining standard Unreal Engine module interface of the Native API.
GenvidPlugin/Source/GenvidPlugin/Private/AutoCaptureUtil.h
Helper Class for setting up auto-capture (Audio & Video).
GenvidPlugin/Source/GenvidPlugin/Private/GenvidPlugin.cpp
Implementation of the GenvidPlugin class.
GenvidPlugin/Source/GenvidPlugin/Private/AutoCaptureUtil.cpp
Implementation of the AutoCaptureUtil class.
GenvidPlugin/Source/GenvidPlugin/Private/GenvidPluginPrivatePCH.h
Used for specifying optional precompiled headers for faster compiles.

Unreal Engine Genvid Plugin Activation

Activate the Genvid plugin from the Unreal Editor Plugins tab. Click Edit ‣ Plugins to open the tab:

../../../_images/ue4_Genvid_Plugins.png

Fig. 45 Genvid Plugins

Click on the checkbox Enabled to activate the plugin.