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 Genvid technologies.

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.

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.

Activation

To use the Genvid plugin, you need to activate it. Go into the Edit menu and click on the Plugins items.

You should see a window like the image below.

../../_images/Genvid_Plugins.png

Click on the checkbox Enabled to activate the plugin.