Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | decoder/flac: use C++ compiler | Max Kellermann | 2012-10-02 | 1 | -317/+0 |
| | |||||
* | decoder/{flac,vorbis}: move tag table to XiphTags.c | Max Kellermann | 2012-09-05 | 1 | -8/+2 |
| | | | | Merge duplicate data. | ||||
* | tag_handler: handle arbitrary name/value pairs | Max Kellermann | 2012-02-12 | 1 | -0/+13 |
| | | | | | The new method pair() receives an arbitrary name/value pair. Support for this is being added to a few decoder plugins. | ||||
* | decoder_plugin: scan tags with callback table | Max Kellermann | 2012-02-11 | 1 | -27/+51 |
| | | | | | Pass a callback table to scan_file() and scan_stream(), instead of returning a tag object. | ||||
* | decoder/{vorbis,flac}: use the tag_table library | Max Kellermann | 2012-02-11 | 1 | -11/+10 |
| | |||||
* | Merge branch 'v0.16.x' | Max Kellermann | 2011-07-19 | 1 | -1/+2 |
|\ | | | | | | | | | | | Conflicts: NEWS configure.ac | ||||
| * | decoder/flac: validate the sample rate when scanning the tag | Max Kellermann | 2011-07-03 | 1 | -1/+2 |
| | | | | | | | | | | Don't calculate the song duration when the sample rate is 0 (division by zero crash). | ||||
* | | copyright year 2011 | Max Kellermann | 2011-01-29 | 1 | -1/+1 |
|/ | |||||
* | decoder_control: use g_free() to manage mixramp allocations | Max Kellermann | 2010-09-23 | 1 | -5/+2 |
| | | | | | Be consistent with the rest of MPD, and don't use the non-portable header "malloc.h". | ||||
* | Add support for MixRamp tags | Tim Phipps | 2010-03-21 | 1 | -0/+43 |
| | | | | | Adds mixrampdb and mixrampdelay commands. Reads MIXRAP_START and MIXRAMP_END tags from FLAC files and overlaps instead of crossfading. | ||||
* | replay_gain_info: allocate the struct statically | Max Kellermann | 2010-02-17 | 1 | -10/+5 |
| | | | | | | Don't allocate each replay_gain_info object on the heap. Those objects who held a pointer now store a full replay_gain_info object. This reduces the number of allocations and heap fragmentation. | ||||
* | decoder/flac: fix replay gain (short-circuiting "or") | Tim Phipps | 2010-01-28 | 1 | -8/+13 |
| | |||||
* | decoder/flac: moved flac_tag_load() to flac_metadata.c | Max Kellermann | 2010-01-06 | 1 | -0/+53 |
| | | | | Make this code is reusable. | ||||
* | replay_gain: moved code to replay_gain_info.c | Max Kellermann | 2010-01-04 | 1 | -1/+1 |
| | |||||
* | Update copyright notices. | Avuton Olrich | 2009-12-31 | 1 | -1/+1 |
| | |||||
* | include config.h in all sources | Max Kellermann | 2009-11-12 | 1 | -0/+1 |
| | | | | | | After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue. | ||||
* | decoder/flac: moved code to flac_metadata.c | Max Kellermann | 2009-11-11 | 1 | -0/+192 |