Skip to content

Releases: nixxquality/FFMSSharp

Version 2.0.1

22 May 18:16
Compare
Choose a tag to compare

Fix a small bug and more importantly, join NuGet.

Version 2.0.0

20 May 15:24
Compare
Choose a tag to compare

We're a lot more stable now!

Honestly, if I was following semantic version properly, this 2.x should have happened a while ago.
Small mistake on my part that hopefully won't happen again.

So, what's new?

  • Indexer.CancelIndexing
  • Everything now handles UTF-8 paths as you'd expect it to
  • Backend interop is improved, wrapping some IntPtrs into SafeHandles

This might or might not be production ready now. You decide.

Version 1.4.0

02 May 12:48
Compare
Choose a tag to compare

More annoying changes! FFMSsharp is now FFMSSharp!

But hey -- at least you don't have to deal with FFMSExceptions anymore.

Version 1.3.0

02 May 01:58
Compare
Choose a tag to compare

A lot of functions have been renamed as there's been a pretty big Code Analysis pass.

Some interop stuff is still pretty wonky, so I need to get that shit in order.

Version 1.2.0

30 Apr 00:09
Compare
Choose a tag to compare

There's been a few API improvements.
Functions that could cause "undefined behaviour" in the FFMS2 API have been secured, and the superfluous data classes have been removed.

Still weird, but it works now

25 Apr 01:18
Compare
Choose a tag to compare

Made some improvements so you should actually be able to use this as a library.

  • FFMS# now targets .NET 4.0
  • It now only compiles to x86, eliminating issues where there's a dumb mismatch between the ffms2.dll and the FFMSsharp.dll.
  • The Index destructor works now

The first version

24 Apr 20:57
Compare
Choose a tag to compare

Please keep in mind that all this code is written by a newcomer to C#, so expect security holes, weird method naming and other things.

Please be patient and report issues and I will do my best to fix them.