According to recording setting, sound recording sound is none or very small. Set the property as shown 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 can not 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 fails to run. But BCL don't requires specific 3D acceleration to capture video file.
release with bdcap32.dll, bdcore32.dll, vcomp90.dll is in the same directory where your application is installed.
from 1.2 version only bdcap32.dll is needed.
Our licensing policy permit only 1 title per 1 license. If you released a new "game1" and will release "game2", you must purchase another license for the new game. Please contact us for any question about pricing and licensing policy. support@bandisoft.com
If purchased, You can use the updated version or the old version by your choice.
USB sound card can't support sound capture. Change sound device to internal AC97 device and try 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.
Below shows the features of this codec.
It is the same as JPEG picture. only 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. But MJPEG codec only compress spatial information - it is developed for still pictures - , it's 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 supported any more 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 becomes default capture codec. It works more efficient in capture on some circumstance.
If you want to use MPEG4 VISUAL codec, refer to MPEG LA which owns MPEG4 LA license.
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.