new swfUrl causes downloads to stop working

On the week of 14 June 2013, the ITV player URL changed to

From the old mercury one, causing rtmpdump swfUrl hash validation to fail and
downloads to stop working.  Fix by refactoring the module to make
updating the swfUrl in a single place work much better and change the URL to
be the new one.

Signed-off-by: James Bottomley <>
1 file changed