| Flix Engine Version No. | COM Object Version No. (see the Change Log) | Codebase | Product | Release Date |
|---|---|---|---|---|
| <= 8.0.0.x | WildForm | Flix Engine | ||
| 8.0.6.0 | 0.0.0.0 | On2 Technologies | new Flix Engine | 2006-09-29 |
| 8.0.7.0 | 0.0.0.1 | On2 Technologies | new Flix Engine | 2006-11-30 |
| ... | ... | ... | ... | ... |
The new Flix Engine is licensed as a server-based, enterprise-grade digital multimedia transcoding engine, with special emphasis on Flash Video creation via On2's advanced VP6 video encoder. It may not be compiled or linked into desktop applications.
The new Flix Engine API obsoletes or deprecates functionality geared toward desktop application development, and makes significant improvements in performance, stability, and usability.
The best approach to migration is to re-code to the new API. Depending on how you've implemented Flix Engine in the past, it may be realistic to modify your existing routines once you're familiar with the new Flix Engine.
On2.FlixEngine Thumbnail images are now produced in PNG (Portable Network Graphics) format. PNG employs lossless compression, supports alpha channel compositing, and is easily transcoded to other formats. Users may now specify which frames to thumbnail.
IWF_FlixCOMEncoderEvents Interface OnEncodingFinished, OnEncodingMessage, OnChange, OnEncoderProgress
Flix Engine no longer fires these events, as they exceed the core API's intended scope. Similar functionality may be added in a future release. Developers may easily replicate this functionality with custom routines.
IWF_FlixCOMEncoder Interface EnableDirectShow8Importer, DisableDirectShow8Importer, EnableQuicktimeImporter, DisableQuicktimeImporter, EnableQTMLInitialization, DisableQTMLInitialization, LoadSettings
Flix Engine may no longer be compiled into desktop applications for redistribution, thus the above functions are unneeded and have not been replicated in the new Flix Engine. Functionality similar to LoadSettings may be added in a future release.
WF_EncodingStatus Interface GetPlayerRamUsage, GetAverageQuality, GetMaximumQuality, GetMinimumQuality
The above encoding status functions have not been replicated in the new Flix Engine. In our judgment they did not return useful data.
WF_Exports Interface GetOutputEmailPath, SetOutputEmailPath, GetOutputHtmlPath, SetOutputHtmlPath, GetOutputMacProjectorPath, SetOutputMacProjectorPath, GetOutputMp3Path, SetOutputMp3Path, GetOutputWavPath, SetOutputWavPath, GetOutputWinProjectorPath, SetOutputWinProjectorPath, GetOutputHtmlPath, SetOutputHtmlPath, GetExportHtml, SetExportHtml, GetOutputMacProjectorPath, SetOutputMacProjectorPath, GetExportMacProjector, SetExportMacProjector, GetOutputWinProjectorPath, SetOutputWinProjectorPath, GetExportWinProjector, SetExportWinProjector
The above functions were artifacts of Flix Engine's history as a desktop application development tool, and have not been replicated in the new Flix Engine.
WF_PlayerMaker Interface GetLoadMovieUrlForExisting, SetLoadMovieUrlForExisting, GetUseLoadMovieForExisting, SetUseLoadMovieForExisting, GetOutputSwfPathForExisting, SetOutputSwfPathForExisting, SetNewFilePrefix, AutoExport, IsAutoExportSet, GetLoadMovieUrlForNew, SetLoadMovieUrlForNew, GetUseLoadMovieForNew, SetUseLoadMovieForNew, GetOutputSwfPathForNew, SetOutputSwfPathForNew, GetCustomBackgroundColor, SetCustomBackgroundColor, GetUseCustomBgColor, SetUseCustomBgColor, GetSkinFile, SetSkinFile
We determined that the above player creation functions were not being used by Flix Engine customers, because players constructed this way look out-dated and unappealing. These functions have not been replicated in the new Flix Engine.
WF_Vectorize Interface GetColorOptions, SetColorOptions, GetMonochromeColor, SetMonochromeColor, GetColorThreshold, SetColorThreshold, GetDontFillShapes, SetDontFillShapes, AddOption, DeleteOption, GetCurrentOptions, GetBlurThreshold, SetBlurThreshold, GetDetail, SetDetail, GetFitCurvesThreshold, SetFitCurvesThreshold, GetFitLinesThreshold, SetFitLinesThreshold, GetPeakReductionThreshold, SetPeakReductionThreshold, GetStragglersThreshold, SetStragglersThreshold, GetRemoveJaggedEdgesThreshold, SetRemoveJaggedEdgesThreshold, GetRemoveRightAnglesThreshold, SetRemoveRightAnglesThreshold, GetMultiplePasses, SetMultiplePasses, GetImageQuality, SetImageQuality
The above functions produced a little-used novelty effect, transforming input video elements into simple polygons. They have not been replicated in the new Flix Engine.
Flix Engine Windows documentation, generated on Mon May 19 10:51:25 2008 by
doxygen 1.5.5