A GTK+ / GStreamer based music player
Go to file
Anna Schumaker 50a7c3dae6 database: Add funcions for database iteration
A database may have invalid rows.  If this is the case, then the next()
function needs to return the id of the next valid row.  I'm aware that
this could get horribly inefficient on large DBs with many invalid rows.
I don't expect people to delete large chunks of music all at once, but a
defragment tool is on my "todo" list for a future Ocarina version.

Signed-off-by: Anna Schumaker <schumaker.anna@gmail.com>
2014-04-06 19:56:52 -04:00
design database: Add funcions for database iteration 2014-04-06 19:56:52 -04:00
include database: Add funcions for database iteration 2014-04-06 19:56:52 -04:00
lib database: Add funcions for database iteration 2014-04-06 19:56:52 -04:00
libsaria libsaria: Remove app name from init data 2014-04-06 19:56:50 -04:00
ocarina libsaria: Remove app name from init data 2014-04-06 19:56:50 -04:00
tests database: Add funcions for database iteration 2014-04-06 19:56:52 -04:00
.gitattributes Created a PKGBUILD 2011-11-11 08:12:40 -05:00
.gitignore tests: Remove the debug output file 2014-04-06 19:56:52 -04:00
LICENSE Added license 2011-11-09 08:31:36 -05:00
PKGBUILD.tmpl newgui: Start rewriting the gui 2014-04-06 19:56:50 -04:00
Sconstruct build: Improve aliasing for tests 2014-04-06 19:56:51 -04:00
config database: Begin database code 2014-04-06 19:56:52 -04:00
design.txt file: Do not open files with an empty filepath 2014-04-06 19:56:52 -04:00