- 23 Dec, 2013 1 commit
-
-
Max Kellermann authored
Rename pcm_convert_domain to pcm_domain. Move it out so we can use it without depending on the whole PcmConvert library.
-
- 30 Nov, 2013 5 commits
-
-
Max Kellermann authored
The PcmResampler interface is implemented by the two classes FallbackPcmResampler and LibsampleratePcmResampler. This prepares for adding more resampler libraries.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Don't use src_format. In the middle of Convert(), the current AudioFormat has already been modified, it's now something in between src_format and dest_format. This simplifies keeping track of what remains to be done.
-
- 29 Nov, 2013 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Wrapper for pcm_resample_global_init(), just in case other PCM libraries need initialization, too.
-
- 28 Nov, 2013 1 commit
-
-
Max Kellermann authored
Method PcmConvert::Convert() modifies the src_format variable. This used to be a parameter, however commit d2679f59 made it an attribute instead. The modification to src_format persisted, and the next call would return garbage.
-
- 13 Nov, 2013 1 commit
-
-
Max Kellermann authored
Replaces Reset() and eliminates the AudioFormat parameters from the Convert() method.
-
- 30 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 28 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 16 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 15 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Oct, 2013 1 commit
-
-
Max Kellermann authored
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 03 Aug, 2013 1 commit
-
-
Max Kellermann authored
-
- 30 Jul, 2013 1 commit
-
-
Max Kellermann authored
-
- 29 Jul, 2013 3 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This destroys data inside PcmDsd and other attributes. It was once necessary, but is not anymore.
-
Max Kellermann authored
-
- 08 Apr, 2013 1 commit
-
-
Max Kellermann authored
-
- 31 Jan, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 30 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 29 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Oct, 2012 1 commit
-
-
Max Kellermann authored
-
- 26 Mar, 2012 1 commit
-
-
Max Kellermann authored
DSD-over-USB should not be a MPD core format, because it is not a "natural" format; it is just a temnporary over-the-wire format. This format has been implemented in pcm_export, and does not need to be supported by pcm_convert.
-
- 22 Mar, 2012 1 commit
-
-
Max Kellermann authored
Implements the dCS suggested standard: http://www.dcsltd.co.uk/page/assets/DSDoverUSB.pdf
-
- 21 Mar, 2012 3 commits
-
-
Max Kellermann authored
For simplicity, the MPD core should not have to deal with packing. It is rarely used, and those plugins that need it should use the pcm_export library instead.
-
Max Kellermann authored
Eliminate support for reverse endian samples from the MPD core. This moves a lot of complexity to the plugins that really need it (only ALSA and CDIO currently).
-
Max Kellermann authored
This format is unused since the DSDIFF decoder plugin now reverses the bit order.
-
- 19 Mar, 2012 1 commit
-
-
Max Kellermann authored
-
- 01 Mar, 2012 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Basic support for Direct Stream Digital. No conversion yet, and no decoder/output plugin support.
-
- 29 Feb, 2012 1 commit
-
-
Max Kellermann authored
Resets the libsamplerate state. Not being used yet.
-
- 20 Oct, 2011 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
For future internal use.
-
- 10 Oct, 2011 1 commit
-
-
Max Kellermann authored
-