diff insert.cpp @ 545:bf89c80ec4cc multiprobeLSH

Expanded interface to audiodb_insert_create_datum() and audiodb_track_id_datum() to include _offset versions of both. Default cache is NULL, but offset and size parameters required.
author mas01mc
date Sun, 08 Feb 2009 15:53:57 +0000
parents 79ffab663ace
children e8193805ce42
line wrap: on
line diff
--- a/insert.cpp	Sun Feb 08 06:41:55 2009 +0000
+++ b/insert.cpp	Sun Feb 08 15:53:57 2009 +0000
@@ -333,7 +333,11 @@
   return 0;
 }
 
-int audiodb_insert_create_datum(adb_insert_t *insert, adb_datum_t *datum, off_t data_offset=0, size_t data_size=0, adb_fd_cache_t *cache=0) {
+int audiodb_insert_create_datum(adb_insert_t * insert, adb_datum_t *datum){
+  return audiodb_insert_create_datum_offset(insert, datum, 0, 0, 0);
+}
+
+int audiodb_insert_create_datum_offset(adb_insert_t *insert, adb_datum_t *datum, off_t data_offset, size_t data_size, adb_fd_cache_t *cache) {
   int fd = 0;
   FILE *file = NULL;
   struct stat st;