diff audioDB.h @ 455:93ce12fe2f76 api-inversion

Begin pushing adb_t *adb into index_query_loop and query_loop_points
author mas01cr
date Wed, 24 Dec 2008 10:57:23 +0000
parents f3b0ddc1ead0
children 0ef029232213
line wrap: on
line diff
--- a/audioDB.h	Wed Dec 24 10:57:18 2008 +0000
+++ b/audioDB.h	Wed Dec 24 10:57:23 2008 +0000
@@ -325,7 +325,7 @@
 
   void insertTimeStamps(unsigned n, std::ifstream* timesFile, double* timesdata);
   int query_loop(adb_t *adb, adb_query_spec_t *spec);
-  void query_loop_points(adb_query_spec_t *spec, double* query, adb_qpointers_internal_t *qpointers);
+  void query_loop_points(adb_t *adb, adb_query_spec_t *spec, double* query, adb_qpointers_internal_t *qpointers);
   void initRNG();
   void initDBHeader(const char *dbName);
   void initInputFile(const char *inFile);
@@ -386,7 +386,7 @@
   Uns32T index_insert_shingles(vector<vector<float> >*, Uns32T trackID, double* spp);
   void index_make_shingle(vector<vector<float> >*, Uns32T idx, double* fvp, Uns32T dim, Uns32T seqLen);
   int index_norm_shingles(vector<vector<float> >*, double* snp, double* spp);
-  int index_query_loop(adb_query_spec_t *spec, const char* dbName, Uns32T queryIndex);
+  int index_query_loop(adb_t *adb, adb_query_spec_t *spec);
   vector<vector<float> >* index_initialize_shingles(Uns32T sz);
   int index_init_query(const char* dbName);
   int index_exists(const char* dbName, double radius, Uns32T sequenceLength);