RTSP authentication regression
This is based on http://www.via.ecp.fr/via/ml/vlc/2007-02/msg00049.html
Starting from 0.8.6 VLC in calls the following method from live555 library to implement RTSP DESCRIBE:
char* RTSPClient::describeURL(char const* url, Authenticator* authenticator = NULL, Boolean allowKasennaProtocol = False);
That method requires to call it again and supply username/password via authenticator object when the server requires the supply authentication data after the call is done. On trunk this second call is only done when the interface supports authentication dialog. Thew second call is not done when the username/password is supplied via command line rtsp parameters --rtsp-user and --rtsp-pwd or using rtsp://username:password@host/ URLS.