FFVCL Encoder 3.5 and Player 2.5 released

FFVCL – Delphi FFmpeg VCL Components

2010.08.21 Encoder 3.5 & Player 2.5

[Version]
* encoder’s version number changed from 3.3 to 3.5 indicating this version is not compatible with the previous version
* player’s version number changed from 2.3 to 2.5 indicating this version is not compatible with the previous version

[LicenseKey]
* new simple license key for the DCU edition

[Rename]
* rename TAVProbe component to TFFDecoder, rename AVProbe unit to FFDecode
* rename TFFmpegVCL component to TFFEncoder, rename FFmpegVCL unit to FFEncode
* rename TFFmpegLoader component to TFFLoader, rename FFmpegLoader unit to FFLoad
* rename FFmpegLogger unit to FFLog

[Encoder]
* new OnAudioHook event and AudioHook option
* new function ParseParameters() in FFBaseComponent unit: parse parameters of ffmpeg command line to FFVCL options
* rename FileFormat option to ForceFormat
* rename OnCustomHook event to OnVideoInputHook and rename CustomHook option to VideoInputHook
* new OnVideoOutputHook event and VideoOutputHook option
* the major difference between the two events is that OnVideoInputHook will receive the the frames in original frame size but OnVideoOutputHook will receive the frames in final frame size
* new output option VideoHookBitsPixel for PixelFormat of Bitmap hooked

[WaveInputAdapter]
* new WaveInputAdapter component for WaveInput

[WaveOutputAdapter]
* new WaveOutputAdapter component for WaveOutput

[FrameInput]
* change events result type from Boolean to Integer

[Player]
* rename Format property to ForceFormat
* rename OnHook event to OnVideoHook and add a new parameter AUpdate for indicating whether apply hook
* rename Hook property to VideoHook
* new AudioHook property and new OnAudioHook event
* new property VideoHookBitsPixel for PixelFormat of Bitmap hooked

[Decoder]
* new property BitmapBitsPixel for PixelFormat of Bitmap decoded

[DLLs]
* no changes

This entry was posted in ChangeLog. Bookmark the permalink.

Comments are closed.