The OpenSSL (or compatible) library to use for handling HTTPS connections.
BASS_SetConfigPtr( BASS_CONFIG_LIBSSL, char *filename );
filename | The filename of the OpenSSL library to use... NULL = use default. This should include the full path if it is not in the system library search path. |
BASS_SetConfigPtr makes a copy of the provided string, so it does not need to persist beyond the call.
On Android, BASS will look for the library in the app's library directory if a full path is not provided. A BASS_SSL add-on is available, which will be used by default when present. If that is not present then the default is to use the system's libssl.so or libboringssl.so library, but note that is not possible when targetting Android 7 (API level 24) or above.