Known Issues, Flix Engine for Windows
Please note that while these issues are known and will most likely be addressed in a future release, On2 does not provide information on when these issues will be resolved, or when the next release will be available. The best way to keep informed on new releases is to subscribe to our support blog.
Version 8.0.9.1
No issues.
Version 8.0.9.0
Extra PNG images may be generated if both the framerate and PNG filter are used in conjunction. As a workaround, it is recommend to not use the framerate filter if also using the PNG filter. The source framerate will be used in this case. [Fixed in 8.0.9.1]
Version 8.0.8.0
-
There is an issue when applying the resample filter that results in a crash when the input file already matches the specified sample rate/channels. This should be fixed in a patch release which is due sometime in the near future.
As it is not currently possible to check the input sample rate/channels with the Flix Engine for Windows, it is recommended not to use the resample filter at this time. [Fixed in 8.0.8.1]
-
There is an issue that results in an endless loop if the set framerate is greater than the source frame rate. This should be fixed in a patch release which is due sometime in the near future. The current workaround is to selectively apply the framerate filter. One can check the input framerate
video_options_GetVideoFramerateAsDoubleafter callingSetInputFile. Or, one may want to useFE2_FRAMERATE_DECIMATEinstead of trying to lower the framerate. [Fixed in 8.0.8.1]
Version 8.0.6.0
-
Thumbnails won't be generated when using the
FE2_FILTER_PNGEXfilter and backslashes are in theFlix2_SetOutputFile()path.As a workaround, you can either:
- Change to forward slashes in the
Flix2_SetOutputFile()path; or - Use
FE2_PNGEX_OUTPUT_DIRECTORY(with forward slashes) andFE2_PNGEX_FILENAME_PREFIX.
[Fixed in 8.0.7.0]
- Change to forward slashes in the
-
[Updated 20 Nov 2006 09:59:53]
There is a cleanup issue in C# that may keep your input file locked. Please use the following code after your encode loop:WeakReference wkref = new WeakReference(flix); flix = null; System.GC.Collect(System.GC.GetGeneration(wkref)); System.GC.WaitForPendingFinalizers();[Fixed in 8.0.7.0 C# Sample]
-
When re-sampling the audio (using
FE2_FILTER_RESAMPLEoraudio_options_SetSamplingrate()), there is an issue with out-ranging that causes an undesirable "scratching" or "crackling" noise for high frequencies. [Fixed in 8.0.7.0] -
There is some license code during object creation time which is not thread-safe. As a work-around we recommend creating your flix instances from your main thread and reusing an existing handle or by wrapping the creation call in a mutex. [Fixed in 8.0.7.0]
-
The license file isn't being closed properly which will cause it to remain locked. [Fixed in 8.0.7.0]