aboutsummaryrefslogtreecommitdiffstats
path: root/src/playlist/cue/CueParser.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-08-28DetachedSong: use std::chrono::duration for start_ms and end_msMax Kellermann1-3/+3
2014-08-07util/StringUtil: rename strchug_fast() to StripLeft()Max Kellermann1-2/+2
2014-07-12PlaylistSong, CueParser: don't override Tag::timeMax Kellermann1-2/+0
Now that Song::GetDuration() is used (which considers start_ms and end_ms), we don't need to override the Tag's duration value.
2014-02-19cue/CueParser: move to playlist/Max Kellermann1-0/+0
2014-01-26CueParser: don't "move" the filenameMax Kellermann1-1/+1
This invalidated the std::string instance, and thus broke the CUE parser (commit 322b061632).
2014-01-13copyright year 2014Max Kellermann1-1/+1
2014-01-09DetachedSong: fork of struct SongMax Kellermann1-20/+15
From now on, struct Song will be used by the database only, and DetachedSong will be used by everybody else. DetachedSong is easier to use, but Song has lower overhead.
2014-01-08tag/TagBuilder: rename Commit() to CommitNew()Max Kellermann1-1/+1
2014-01-07util/Alloc: new library replacing GLib's g_malloc()Max Kellermann1-4/+3
2013-12-03CueParser: use class TagBuilderMax Kellermann1-14/+17
2013-12-03CueParser: rename local variables "current_tag" to "tag"Max Kellermann1-6/+6
2013-12-03CueParser: rename "tag" to "header_tag"Max Kellermann1-5/+5
2013-10-20TagType: rename enum tag_type to TagTypeMax Kellermann1-3/+3
2013-10-19Util/CharUtil: new library replacing g_ascii_isX()Max Kellermann1-2/+3
2013-10-17CueParser: use std::stringMax Kellermann1-5/+2
2013-09-05Tag, ...: move to libtag.aMax Kellermann1-1/+1
2013-07-30tag: convert to C++Max Kellermann1-15/+16
2013-07-28song: convert header to C++Max Kellermann1-7/+7
2013-04-09string_util: convert to C++Max Kellermann1-1/+1
2013-04-09cue_parser: convert to C++Max Kellermann1-0/+322