public ProductionNode OpenFileRecordingEx(string fileName)
{
IntPtr hPlayer;
int status = SafeNativeMethods.xnContextOpenFileRecordingEx(this.InternalObject, fileName, out hPlayer);
WrapperUtils.ThrowOnError(status);
return new Player(this, hPlayer, false);
}