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 to open the tab:

Fig. 45 Genvid Plugins
Click on the checkbox Enabled to activate the plugin.