aboutsummaryrefslogtreecommitdiffstats
path: root/src/db_print.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* db_print: print extra "playlist" object for embedded CUE sheetsMax Kellermann2012-02-121-12/+30
| | | | | | This finally enables the new embedded CUE sheet code: when a song file contains a playlist, it is printed in the "lsinfo" output, so clients get to know about this.
* playlist_vector: use the list_head libraryMax Kellermann2012-02-121-0/+1
|
* db_print: print absolute URI of playlist entriesMax Kellermann2011-10-081-3/+17
| | | | | | | The protocol mandates that playlist URIs are absolute (i.e. full URI relative to the music directory, not relative to the parent directory). This adds the parameter "directory" to the "playlist" visitor method.
* db_print: move code to function db_selection_print()Max Kellermann2011-09-131-2/+15
| | | | Use it in handle_lsinfo(), and eliminate some duplicate code.
* db_visitor: add method playlist()Max Kellermann2011-09-131-0/+37
|
* database: don't allow uri==NULLMax Kellermann2011-09-131-1/+1
| | | | Add nonnull attributes and fix all callers.
* database: add struct db_visitorMax Kellermann2011-09-131-52/+92
| | | | Use this struct for db_walk().
* dbUtils: move code to db_print.cMax Kellermann2011-09-061-0/+270