Unable to connect to samba on nonstandard port in VLC/Android
When manually adding a samba host in VLC/Android, there's no field for entering a port number, as there is for e.g. FTP.
If a port number is added in the hostname/ip field, the resulting url below looks fine (e.g. smb://1.2.3.4:5678), but after saving, it fails to connect, and when editing the host afterwards, the port is gone from the host/ip field.
I believe this is just an omission in the UI, but in the worst case, libdsm doesn't support connecting to nonstandard ports - in that case it might be a (much) bigger issue.
Tested on the latest play store version of VLC (2.0.6).