Mercurial > hg > audiodb
changeset 429:5893ec2ec246 api-inversion
dataBuf is no more.
Neither is inBuf, whatever that was.
author | mas01cr |
---|---|
date | Wed, 24 Dec 2008 10:55:32 +0000 |
parents | 1e748d834e24 |
children | 2d14d21f826b |
files | audioDB.cpp audioDB.h common.cpp |
diffstat | 3 files changed, 0 insertions(+), 20 deletions(-) [+] |
line wrap: on
line diff
--- a/audioDB.cpp Wed Dec 24 10:55:28 2008 +0000 +++ b/audioDB.cpp Wed Dec 24 10:55:32 2008 +0000 @@ -205,8 +205,6 @@ munmap(fileTable, fileTableLength); if(trackTable) munmap(trackTable, trackTableLength); - if(dataBuf) - munmap(dataBuf, dataBufLength); if(timesTable) munmap(timesTable, timesTableLength); if(powerTable)
--- a/audioDB.h Wed Dec 24 10:55:28 2008 +0000 +++ b/audioDB.h Wed Dec 24 10:55:32 2008 +0000 @@ -252,8 +252,6 @@ char* fileTable; unsigned* trackTable; off_t* trackOffsetTable; - double* dataBuf; - double* inBuf; double* l2normTable; double* timesTable; double* powerTable; @@ -264,7 +262,6 @@ size_t fileTableLength; size_t trackTableLength; - off_t dataBufLength; size_t timesTableLength; size_t powerTableLength; size_t l2normTableLength; @@ -444,7 +441,6 @@ fileTable(0), \ trackTable(0), \ trackOffsetTable(0), \ - dataBuf(0), \ l2normTable(0), \ timesTable(0), \ powerTable(0), \ @@ -453,7 +449,6 @@ powerFileNameTable(0), \ fileTableLength(0), \ trackTableLength(0), \ - dataBufLength(0), \ timesTableLength(0), \ powerTableLength(0), \ l2normTableLength(0), \
--- a/common.cpp Wed Dec 24 10:55:28 2008 +0000 +++ b/common.cpp Wed Dec 24 10:55:32 2008 +0000 @@ -113,7 +113,6 @@ if(forWrite) { fileTableLength = dbH->trackTableOffset - dbH->fileTableOffset; trackTableLength = dbH->dataOffset - dbH->trackTableOffset; - dataBufLength = dbH->timesTableOffset - dbH->dataOffset; timesTableLength = dbH->powerTableOffset - dbH->timesTableOffset; powerTableLength = dbH->l2normTableOffset - dbH->powerTableOffset; l2normTableLength = dbH->dbSize - dbH->l2normTableOffset; @@ -121,13 +120,11 @@ fileTableLength = ALIGN_PAGE_UP(dbH->numFiles * O2_FILETABLE_ENTRY_SIZE); trackTableLength = ALIGN_PAGE_UP(dbH->numFiles * O2_TRACKTABLE_ENTRY_SIZE); if( dbH->flags & O2_FLAG_LARGE_ADB ){ - dataBufLength = ALIGN_PAGE_UP(dbH->numFiles * O2_FILETABLE_ENTRY_SIZE); timesTableLength = ALIGN_PAGE_UP(dbH->numFiles * O2_FILETABLE_ENTRY_SIZE); powerTableLength = ALIGN_PAGE_UP(dbH->numFiles * O2_FILETABLE_ENTRY_SIZE); l2normTableLength = 0; } else{ - dataBufLength = ALIGN_PAGE_UP(dbH->length); timesTableLength = ALIGN_PAGE_UP(2*(dbH->length / dbH->dim)); powerTableLength = ALIGN_PAGE_UP(dbH->length / dbH->dim); l2normTableLength = ALIGN_PAGE_UP(dbH->length / dbH->dim); @@ -135,16 +132,6 @@ } CHECKED_MMAP(char *, fileTable, dbH->fileTableOffset, fileTableLength); CHECKED_MMAP(unsigned *, trackTable, dbH->trackTableOffset, trackTableLength); - /* - * No more mmap() for dataBuf - * - * FIXME: Actually we do do the mmap() in the two cases where it's - * still "needed": in pointQuery and in l2norm if dbH->length is - * non-zero. Removing those cases too (and deleting the dataBuf - * variable completely) would be cool. -- CSR, 2007-11-19 - * - * CHECKED_MMAP(double *, dataBuf, dbH->dataOffset, dataBufLength); - */ if( dbH->flags & O2_FLAG_LARGE_ADB ){ CHECKED_MMAP(char *, featureFileNameTable, dbH->dataOffset, fileTableLength); if( dbH->flags & O2_FLAG_TIMES )