Releases: defisym/OpenFusionExamples
Releases · defisym/OpenFusionExamples
FFMpeg Ext B250906
FindTheWay Ext B250902
- Bug fix
- unexpected behavior if float passed in but int expected
FFMpeg Ext B250323
- Enhancement
- reduce flash or jitter when seeking
- update audio pts & clock when goto
- skip get next frame if sought
- sharedHardwareDevice not released
- PRE_COMPILE_SHADER
- remove dependent of
D3DCompiler_*.dll, which prevent extension to load on older Windows version
- remove dependent of
- share constant buffer & srv for each instance
- protect for
bCopyToTexturecan be reset to false
- Bug Fix
FFMpeg Ext B250318
- New feature
- Copy to texture
- Previously hardware decode still have a copy routine, move decode result from GPU to memory then do the pixel format conversion like software mode, it's unnecessary and even slower comparing to pure software mode. Now, by messing with the D3D render pipeline, the decode result texture will be rendered to fusion surface directly, which brings a significant performance boost. You can play 18 videos (1080P 6K bit rate, H265 P010) at the same time without frame drop (depend on the performance of your graphic card), until create failed due to OOM.
- Watch a season of anime all at once:

- Shared hardware device
- do not alloc for each FFMpeg context, reduce memory usage.
- Copy to texture
FFMpeg Ext B241027
- Enhancement
- Update to FFMpeg 7.1
- Bug fix
FindTheWay Ext B240827
FFMpeg Ext B240622
-
New feature
- Play from memory
- if file name is an address, then key is used as file size, to allow you to play from memory
- Play from memory
-
Enhancement
-
Bug fix
- Audio is now paused by default, and update state in handle routine. If event execute between pause state update costs a long time, audio thread will run, which is not demanded, as sound will be played incorrectly.
- cannot decode first frame due to runtime state not updated, which was changed incorrectly in previous build
- fix audio and playback issue of non-stereo video, e.g., 5.1
FFMpeg Ext B240617
- Enhancement
- Frame only convert once when fast forwarding
- When seeking, and when audio is faster, object will decode several video frames until it reaches the given timestamp, previously each frame will be converted, but for now only reference is kept and only convert once
- ebd6a55
- Update to FFMpeg 7.0
- Optimize Queue
- Max Tempo
- Frame only convert once when fast forwarding
- Bug fix
EpicOnlineServices Ext B240414
Make it no obstacle to publish fusion games on Epic Games Store.
Features:
- Login & Logout
- Achievements
- Stat
- Rich presence
Epic is much more complex compared to Steam, so please follow the document, make sure you know the meaning of each property and what you are trying to do, to get a proper result.
Func Ext B231120
- Enhancement
- Bug fix