changes for windows porting. changed the get_tempfile_name function to use /cygdrive/c/ prefix and changed gstplay to remove the prefix before passing it to the gstreamer functions