Max Kellermann
|
d91f6dc1b5
|
playlist/extm3u: use class TagBuilder
|
2013-12-03 12:21:22 +01:00 |
|
Max Kellermann
|
af4133e3c9
|
Util/StringUtil: add StringStartsWith()
Replaces GLib's g_str_has_prefix().
|
2013-11-28 18:48:35 +01:00 |
|
Max Kellermann
|
93deb84499
|
input_stream: rename struct to InputStream
|
2013-10-23 23:12:02 +02:00 |
|
Max Kellermann
|
90777f78c9
|
playlist/(Ext)M3u: use strchug_fast()
|
2013-10-19 15:36:47 +02:00 |
|
Max Kellermann
|
58fe352fda
|
util/StringUtil: rename strchug_fast_c() to strchug_fast()
Overload the name.
|
2013-10-18 12:24:47 +02:00 |
|
Max Kellermann
|
3f267b1795
|
Tag, ...: move to libtag.a
|
2013-09-05 18:26:56 +02:00 |
|
Max Kellermann
|
8929f88e6d
|
PlaylistPlugin: add interface SongEnumerator
Replaces struct playlist_provider.
|
2013-09-05 09:40:55 +02:00 |
|
Max Kellermann
|
3e91f757a9
|
playlist/extm3u: allocate ExtM3uPlaylist with new/delete
|
2013-08-05 21:25:25 +02:00 |
|
Max Kellermann
|
06f898cc12
|
tag: convert to C++
|
2013-07-30 20:19:53 +02:00 |
|
Max Kellermann
|
ba161ec572
|
song: convert header to C++
|
2013-07-28 13:25:12 +02:00 |
|
Denis Krjuchkov
|
e9e55b0812
|
text_input_stream: convert to class
|
2013-05-12 20:02:27 +06:00 |
|
Max Kellermann
|
0921180b90
|
string_util: convert to C++
|
2013-04-09 01:08:20 +02:00 |
|
Max Kellermann
|
257a0dee75
|
playlist/*: convert to C++
|
2013-01-27 17:38:09 +01:00 |
|