Skip to content

Releases: defisym/OpenFusionExamples

FFMpeg Ext B230420

20 Apr 04:00

Choose a tag to compare

  • Bug fix
    • fix big buffer sync issue
    • fix stretch issue
  • Enhancement
    • auto update props to avoid audio stops playing

Fini Ext B230412

13 Apr 02:48

Choose a tag to compare

  • Bug fix
    • cannot delete section due to unnecessary check
  • New feature
    • save / load to (compressed) base64
    • localization support
      • auto update i18n when reading strings

SDL_Mixer Ext B230410

10 Apr 08:57
bfa5c7e

Choose a tag to compare

Compatible with #21 FFMpeg Ext B230410

FFMpeg Ext B230410

10 Apr 06:33
bfa5c7e

Choose a tag to compare

  • Bug fix
    • fix filter memory leak
    • fix GetVideoFrame Memory leak
    • fix crash if set audio temp to video without audio
    • fix empty object crash
    • fix video cannot reach the end
    • fix start cannot be played the first time you open it due to blit frame
    • fix duration accuracy
    • fix incorrect sync when stream doesn't have duration
    • use spin lock to fix crashes & deadlock
  • Enhancement
    • Tweak error handle routine
    • support tempo for video without audio
    • force no audio (legacy for SDL single instance backend)
    • decryption performance
  • New feature
    • auto clean lib when reach given limit or memory not enough
    • multi instance support (use SDL_Mixer_X as backend)

SDL_Mixer Ext B230409

09 Apr 15:22

Choose a tag to compare

Audio Extension based on SDL_Mixer & SDL_Mixer_X, with encryption support

Audio Effect powered by SoundTouch

FFMpeg_MultiInstance Ext B230110

10 Jan 14:30

Choose a tag to compare

Pre-release

Multi instance version, requires FMod.

Anime used in this demo video is Nijigasaki idol club S2

FFMpeg Ext B221022

23 Oct 01:26
e1c9bb3

Choose a tag to compare

  • Bug fix
    • fix crash if output pixel format matches input pixel format
    • default duration if both format context and stream don't have valid duration
    • protection when codec context returns AV_PIX_FMT_NONE as pixel format
    • drain codec context to flush buffered frames
    • fix global data memory leak
    • fix pause / resume doesn't work due to condition get incorrect finish state
  • Enhancement
    • optimize file open probe size to speed up opening complex format like mp4
    • reduce data convert when accurate seeking frame
  • New feature
    • on error condition to let you handle errors
    • open video to a specific time stamp
    • hardware decode
    • stretch
    • set audio tempo

FFMpeg Ext B220922

22 Sep 15:59

Choose a tag to compare

  • Fix negative duration when stream doesn't contain info
  • flag didn't pass into SetPositionWithFlag
  • accurate seek
  • optimized to reduce data copy
  • get state in A/C/E
  • load action file path not updated
  • loop action not updated
  • Crash in Expression_GetCurrentVideoFramePointer
  • use default value if given Queue size is negative
  • reset frameTimer after seeking
  • Condition_OnVideoFinish not trigger
  • if video is looping, then play state will ignore finish state
  • Optimize mem loader
  • cache
  • filepath not reset after close
  • Optimize SDL_OpenAudio

FFMpeg Ext B220916

16 Sep 09:09

Choose a tag to compare

FFMpeg Ext B220916 Pre-release
Pre-release
  • fix volume control not work
  • add protection for set position
  • crash when load a new video with different resolution
  • crash when frame data has padding
  • alpha support for mov files
  • seek with flag
  • set queue size (if default size is not enough then some formats may not play)

FFMpeg Ext B220913

13 Sep 16:19

Choose a tag to compare

FFMpeg Ext B220913 Pre-release
Pre-release

First beta!
首个测试版!
最初のベータ!よろしく♪