According to recording setting, sound recording volume is none or very small. Please follow the steps below.
If not shown, go to Start->Settings->Control panel->Sound and audio devices, and find "Place volume icon in the taskbar" checkbox to show the tray icon.




Some SoundMax HD Audio device can't support Stereo Mix. This device cannot support any sound recording software.
Please copy 'd3dx9_xx.dll' files from D3DX SDK to C:\BCL\bin folder and run it again.
Examples are derived from 'DirectX SDK Sample' - ShadowMap example. It requires specific 3D acceleration functionality (ex. 3D lighting. specific surface capability etc.) So if your hardware is not compatible to this specification, it won't run. But BCL doesn't require any specific 3D acceleration to capture video file.
bdcap32.dll, bdcore32.dll, vcomp90.dll are installed in the same directory where your application is installed.
Our licensing policy permits only 1 license per 1 title. Once you released "game1" and then you want to release "game2", you have to purchase another license (game2). Please contact us for more questions about pricing and licensing policy. - support@bandisoft.com
Once you purchased, you can use the updated version or the old version. It's up to you.
USB sound card can't support sound capture. Change sound device to internal AC97 device and try it again.

Download below software. It shows the media information.
BCL supports MPEG1 video codec from version 1.2. This codec is default codec to encode video stream.
It has many excellent features.
BCL supports MP2 audio codec from version 1.2. This codec is default codec to encode audio stream.
Features of this codec.
It is same as JPEG picture. Each frame of motion picture is encoded to one JPEG picture. So one MJPEG video file is composed of many JPEG pictures. Everyone can use it freely because the Patent license is expired. Its performance is not good to encode video. Each frame of MJPEG video is not dependent on other frames, it used in video editing software.
MPEG4 video codec has been supported until BCL version 1.1. But it isn't supporting anymore because of the licensing problem.
The MPEG4 algorithm in BCL is a simplified version to achieve a less CPU usage. From BCL version 1.2, MPEG1 codec became default capture codec. It works more efficiently in capturing.
If you want to use MPEG4 VISUAL codec, visit MPEG LA homepage for more information.
BCL limits frame rate to encode a better quality video. It ensures BCL to encode video file seamlessly. But it can be controlled by IBandiCapture::SetMinMaxFPS() interface. See Help to find more information.