From 751c5d57bdb9e4fe1b9095327f346ccc94b83aa7 Mon Sep 17 00:00:00 2001
From: manakoAT <manakoAT@51a99a44-fe44-0410-b1ba-c3e57ba2b86b>
Date: Tue, 25 Aug 2009 03:23:24 +0000
Subject: [PATCH] deleted xbox_wvs.c

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@671 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
---
 src/meta/xbox_wvs.c | 67 ---------------------------------------------
 1 file changed, 67 deletions(-)
 delete mode 100644 src/meta/xbox_wvs.c

diff --git a/src/meta/xbox_wvs.c b/src/meta/xbox_wvs.c
deleted file mode 100644
index bba6ad1e..00000000
--- a/src/meta/xbox_wvs.c
+++ /dev/null
@@ -1,67 +0,0 @@
-#include "meta.h"
-#include "../util.h"
-
-/* WVS
-
-   WVS (found in Metal Arms - Glitch in the System)
-*/
-
-VGMSTREAM * init_vgmstream_xbox_wvs(STREAMFILE *streamFile) {
-    VGMSTREAM * vgmstream = NULL;
-    char filename[260];
-
-    int loop_flag=0;
-	int channel_count;
-    int i;
-
-    /* check extension, case insensitive */
-    streamFile->get_name(streamFile,filename,sizeof(filename));
-    if (strcasecmp("wvs",filename_extension(filename))) goto fail;
-
-	if((read_16bitLE(0x0C,streamFile)!=0x69) && 
-	   (read_16bitLE(0x08,streamFile)!=0x4400) && 
-	   (read_32bitLE(0x0,streamFile)!=get_streamfile_size(streamFile)+0x20))
-		goto fail;
-
-    /* Loop seems to be set if offset(0x0A) == 0x472C */
-	loop_flag = (read_16bitLE(0x0A,streamFile)==0x472C);
-    
-	/* Always stereo files */
-	channel_count=read_16bitLE(0x0E,streamFile);
-    
-	/* build the VGMSTREAM */
-    vgmstream = allocate_vgmstream(channel_count,loop_flag);
-    if (!vgmstream) goto fail;
-
-	/* fill in the vital statistics */
-	/* allways 2 channels @ 44100 Hz */
-	vgmstream->channels = channel_count;
-    vgmstream->sample_rate = read_32bitLE(0x10,streamFile);
-
-	vgmstream->coding_type = coding_XBOX;
-    vgmstream->num_samples = read_32bitLE(0,streamFile) / 36 * 64 / vgmstream->channels;
-    vgmstream->layout_type = layout_none;
-    vgmstream->meta_type = meta_XBOX_WVS;
-
-	if(loop_flag) {
-		vgmstream->loop_start_sample=0;
-		vgmstream->loop_end_sample=vgmstream->num_samples;
-	}
-
-    /* open the file for reading by each channel */
-    {
-        for (i=0;i<channel_count;i++) {
-            vgmstream->ch[i].streamfile = streamFile->open(streamFile,filename,36);
-            vgmstream->ch[i].offset = 0x20;
-
-            if (!vgmstream->ch[i].streamfile) goto fail;
-        }
-    }
-
-    return vgmstream;
-
-    /* clean up anything we may have opened */
-fail:
-    if (vgmstream) close_vgmstream(vgmstream);
-    return NULL;
-}