TAVFile
=======

TAVFile is easy-to-use C++ class, encapsulating audio/video sources
and sinks, such as video files, cameras, or video encoders (files).
It is cross-platform, and can be used on windows, or on linux.

TAVFile requires ffmpeg release "ffmpeg-0.50", which is included here.
DirectX SDK must be installed for camera support in windows. Microsoft
Windows Platform SDK 2003 is required as well.

There is short presentation about TAVFile in Doc\AVFile_en.ppt,
or in Czech language in Doc\AVFile_cz.ppt.


Using TAVFile
=============

There is folder with configuration file and makefile per every
supported compiler, those include:

Compiler		OS		Folder
------------------------------------------------
MS Visual C		Windows		LibMSVC
Borland C Builder	Windows		LibBCB
g++			Linux		LibLinux

There are versions of TAvifile, cooperating with the DigiLib library,
LibBCB+DigiLib and LibLinux+DigiLib. MSVC isn't supported.

There is Include directory, containing all library include files.
It should be set-up to be used by your compiler.

Folder Src contains TAviFiles source files. Those source files are
common for all platforms and compilers.

System\inttypes.h contains standard inttypes.h, intended for use with
Microsoft Visual Studio, since it doesn't include this file by default.
