Discontinued enca and rtmpdump updates.

Since they are no longer used directly or as dependencies for any other projects it has been decided to no longer provide future updates to both enca and rtmpdump. Enca was only used by libass which dropped this requirement some time ago. Meanwhile, rtmpdump usage stopped over a year ago as ffmpegs native rtmp support has been the preferred option for some time. The previous releases are still available on the Projects page it is just that no future releases will be supplied.

LibSSH and FFVS Project Generator updates

The libssh library was updated to 0.7.5 while FFVS Project Generator is now at version 1.4.3. As always the latest releases are available on the Projects page while still allowing access to any previously supported releases. The latest FFmpeg build has also been updated to use the latest versions of the new libraries as well.

Custom YASM VS Integration.

In order to fix several compilation errors found in certain projects we have now moved to our own yasm build customizations for Visual Studio. This means that instead of using the old vsyasm files provided from the yasm site we are now using our own customizations provided here in the ShiftMediaProject repositories. The new customizations are much easier to install so for any project that uses yasm for assembly compilation you will now have to install the new yasm customizations. The instructions for doing this can be found in the readme for each affected repository.

Now with Visual Studio 2017 builds

With a little bit of work all projects have now been updated to support Visual Studio 2017. As a result it is now possible to download VS 2017 libraries as well as the existing 2013 and 2015 builds for all projrects from the projects Projects page.