When you redistribute your program, packaging the bdcap32.dll is in the same folder in which your application is placed.
If missed this file (bdcap32), capture function won't work correctly.
This file handles capture capability. (Required)
This file is required when only using AMD VCE H264 encoder.
When your application produced MPEG-1 video/audio(FOURCC_MPEG/WAVETAG_MP2) encoded file, You may be install 'Bandicam MPEG-1 codec' to play or edit this file. If your application produce video file encoded by MJPEG codec, you need not to install this codec.
MPEG-1 codec(BDMPEG1SETUP.EXE) is placed in codec folder of BCL-SDK(C:\BCL\codec\).
Install 'Bandicam MPEG-1 decoder codec' by this command.
C:\BCL\codec\BDMPEG1SETUP.EXE /S
Remove 'Bandicam MPEG-1 decoder codec' by this command.
Caution : Other applications may use this codec. if removed, this application can't handle MPEG-1 video file.
C:\Program Files\BandiMPEG1\uninstall.exe /S