[3.0] libvlc: fix API compatibility when using libvlc from MSVC
MSVC doesn't have ssize_t but it has SSIZE_T which should be similar.
clang-cl doesn't have any ssize_t in its header and defines _MSC_VER so it should work as well.
Co-authored-by: @mfkl