Max Kellermann
|
dcac32a6c4
|
AudioFormat: add implicit cast to duration::rep
Fixes integer truncation bugs (closes #359).
|
2018-09-23 15:15:53 +02:00 |
|
Max Kellermann
|
bfd261929e
|
AudioFormat: remove obsolete method GetTimeToSize()
|
2018-09-22 19:39:20 +02:00 |
|
Max Kellermann
|
d3d1d37782
|
AudioFormat: add TimeToSize(), SizeToTime()
|
2018-09-21 20:51:08 +02:00 |
|
Max Kellermann
|
ec54754e22
|
Compiler.h: move to util/
|
2018-08-20 16:19:17 +02:00 |
|
Max Kellermann
|
9a29d02e7e
|
Merge branch 'v0.20.x'
|
2018-07-06 19:43:01 +02:00 |
|
Max Kellermann
|
6f3c0d0a60
|
AudioFormat: include cleanup
|
2018-07-06 19:35:31 +02:00 |
|
Max Kellermann
|
967d81b782
|
AudioFormat: add method MatchMask()
|
2017-11-10 23:05:50 +01:00 |
|
Max Kellermann
|
a057b4f6d8
|
*: add lost of "noexcept" specifications
|
2017-06-04 12:46:48 +02:00 |
|
Max Kellermann
|
71f0ed8b74
|
*: add "noexcept" to many, many function prototypes
This eliminates some overhead, because the compiler doesn't need to
consider these functions throwing.
|
2017-05-08 14:44:49 +02:00 |
|
Max Kellermann
|
161d32a7e7
|
AudioFormat: update ToString() API documentatio
|
2017-01-17 22:48:34 +01:00 |
|
Max Kellermann
|
39114f91a7
|
AudioFormat: replace struct audio_format_string with class StringBuffer, return it
|
2017-01-17 22:18:21 +01:00 |
|
Max Kellermann
|
de3e0585f1
|
AudioFormat: move enum SampleFormat to pcm/SampleFormat.hxx
|
2017-01-17 22:01:01 +01:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
6c818bb37a
|
AudioFormat: add method WithMask(), shortcut for ApplyMask()
|
2016-12-13 20:57:46 +01:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
4b1630e1ec
|
AudioFormat: define that channel order follows the FLAC convention
Basic definition to solve http://bugs.musicpd.org/view.php?id=3147 and
http://bugs.musicpd.org/view.php?id=3255
|
2015-10-27 11:44:23 +01:00 |
|
Max Kellermann
|
b31d171ae8
|
*: doxygen fixups
|
2015-03-17 11:21:43 +01:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
4f83c60296
|
copyright year 2014
|
2014-01-13 22:31:55 +01:00 |
|
Max Kellermann
|
20597b3632
|
*: use nullptr instead of NULL
|
2013-10-28 23:58:17 +01:00 |
|
Max Kellermann
|
be2951b45f
|
gcc.h: rename to Compiler.h
|
2013-10-15 09:21:59 +02:00 |
|
Max Kellermann
|
d1e7b4e381
|
audio_format: convert to C++
|
2013-08-03 21:37:56 +02:00 |
|