Previous patch included the legacy MacOS version. Encoding the build type in the binaries allow to know exactly what binary should be downloaded for the updates (i.e. for the MacOS example, to know to download osx_legacy and not osx).
This also includes a fix for the play time computation, as time unit used in VLC 2 (seconds) is different from the time unit now used in VLC 3 (microseconds). This will fix #104.
Previous patch included the legacy MacOS version. Encoding the build type in the binaries allow to know exactly what binary should be downloaded for the updates (i.e. for the MacOS example, to know to download
osx_legacy
and notosx
).This also includes a fix for the play time computation, as time unit used in VLC 2 (seconds) is different from the time unit now used in VLC 3 (microseconds). This will fix #104.