figured out a down n dirty hack.
this is for WordPress multisite with domain mapping:
in /wp-content/plugins/wordtube/lib/swfobject.php
line 99:
$this->embedSWF = 'swfobject.embedSWF("'. $swfUrl .'", "'. $this->id .'", "'. $width .'", "'. $height .'", "'. $version .'", '. $expressInstallSwfurl .', this.flashvars, this.params , this.attr );' . "\n";
replace with:
$new = str_replace(".","",$swfUrl);
$new = str_replace("blogsdir","blogs.dir",$new);
$new = str_replace("playerswf","player.swf",$new);
$new = str_replace("https://mydomain1com","",$new);
$new = str_replace("https://mydomain2com","",$new);
$new = str_replace("https://mydomain3com","",$new);
$new = str_replace("https://mydomain4com","",$new); //add more if needed
$this->embedSWF = 'swfobject.embedSWF("'. $new .'", "'. $this->id .'", "'. $width .'", "'. $height .'", "'. $version .'", '. $expressInstallSwfurl .', this.flashvars, this.params , this.attr );' . "\n";
This removes the referring domain name and all seems to be ok.
For some reason the referring domain name reverts back to the original if you just try to strip out the main WordPressMU for the simpler fix:
$new = str_replace("main-wpmu-domain","",$new);
I hope someone comes up with a better fix, but this seems to work.
Cheers