Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
Max Kellermann
|
356c829b76
|
util/StringView: new utility class
|
2015-09-30 22:21:46 +02:00 |
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
Max Kellermann
|
a5d0300787
|
input/curl: move code to IcyInputStream
|
2014-05-21 18:47:49 +02:00 |
Max Kellermann
|
7757e59e78
|
input/curl: include cleanup
|
2014-02-22 00:18:29 +01:00 |
Max Kellermann
|
30fadaed7f
|
Merge branch 'v0.18.x'
|
2014-01-27 10:33:42 +01:00 |
Max Kellermann
|
2b10ecfa37
|
IcyMetadataParser: more robust tag parser
Allow semicolons and single quotes in the stream title. This is not
part of any specification, but found in real life.
|
2014-01-27 10:08:21 +01:00 |
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
Max Kellermann
|
ac1983eae3
|
tag/TagBuilder: rename Commit() to CommitNew()
|
2014-01-08 19:48:55 +01:00 |
Max Kellermann
|
1ad2f18c9e
|
IcyMetaDataParser: use new[]/delete[] instead of g_malloc()/g_free()
|
2013-12-04 15:03:39 +01:00 |
Max Kellermann
|
923f18ef76
|
IcyMetaDataParser: use class TagBuilder
|
2013-12-03 11:46:26 +01:00 |
Max Kellermann
|
a78b2d84ed
|
TagType: rename enum tag_type to TagType
|
2013-10-20 13:32:59 +02:00 |
Max Kellermann
|
060814daa8
|
Log: new logging library API
Prepare to migrate away from GLib. Currently, we're still using GLib
as a backend.
|
2013-10-02 08:57:55 +02:00 |
Max Kellermann
|
3f267b1795
|
Tag, ...: move to libtag.a
|
2013-09-05 18:26:56 +02:00 |
Max Kellermann
|
06f898cc12
|
tag: convert to C++
|
2013-07-30 20:19:53 +02:00 |
Max Kellermann
|
85074f5ac6
|
icy_metadata: convert to C++
|
2013-01-10 22:33:16 +01:00 |