Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-01-07 | decoder_api.h, ...: add "extern C" | Max Kellermann | 1 | -2/+2 | |
2013-01-02 | don't include stdbool.h in C++ sources | Max Kellermann | 1 | -1/+0 | |
The "bool" type is built-in. | |||||
2012-10-04 | decoder/flac: move flac_scan_file2() to main plugin file | Max Kellermann | 1 | -15/+0 | |
2012-10-02 | decoder/flac: add method FLACMetadataChain::Scan() | Max Kellermann | 1 | -3/+9 | |
Merge common code. | |||||
2012-10-02 | decoder/flac: don't use FLAC__Metadata_SimpleIterator | Max Kellermann | 1 | -32/+8 | |
Use the new FLACMetadataIterator C++ class, which is more powerful. | |||||
2012-10-02 | decoder/flac: eliminate the obsolete "track number" code | Max Kellermann | 1 | -33/+12 | |
This has been deprecated by the "embcue" playlist plugin. | |||||
2012-10-02 | decoder/flac: remove unused function flac_tag_load() | Max Kellermann | 1 | -14/+0 | |
2012-10-02 | decoder/flac: use C++ compiler | Max Kellermann | 1 | -13/+18 | |
2012-09-05 | decoder/{flac,vorbis}: move tag table to XiphTags.c | Max Kellermann | 1 | -8/+2 | |
Merge duplicate data. | |||||
2012-02-12 | tag_handler: handle arbitrary name/value pairs | Max Kellermann | 1 | -0/+13 | |
The new method pair() receives an arbitrary name/value pair. Support for this is being added to a few decoder plugins. | |||||
2012-02-11 | decoder_plugin: scan tags with callback table | Max Kellermann | 1 | -27/+51 | |
Pass a callback table to scan_file() and scan_stream(), instead of returning a tag object. | |||||
2012-02-11 | decoder/{vorbis,flac}: use the tag_table library | Max Kellermann | 1 | -11/+10 | |
2011-07-03 | decoder/flac: validate the sample rate when scanning the tag | Max Kellermann | 1 | -1/+2 | |
Don't calculate the song duration when the sample rate is 0 (division by zero crash). | |||||
2011-01-29 | copyright year 2011 | Max Kellermann | 1 | -1/+1 | |
2010-09-23 | decoder_control: use g_free() to manage mixramp allocations | Max Kellermann | 1 | -5/+2 | |
Be consistent with the rest of MPD, and don't use the non-portable header "malloc.h". | |||||
2010-03-21 | Add support for MixRamp tags | Tim Phipps | 1 | -0/+43 | |
Adds mixrampdb and mixrampdelay commands. Reads MIXRAP_START and MIXRAMP_END tags from FLAC files and overlaps instead of crossfading. | |||||
2010-02-17 | replay_gain_info: allocate the struct statically | Max Kellermann | 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. | |||||
2010-01-28 | decoder/flac: fix replay gain (short-circuiting "or") | Tim Phipps | 1 | -8/+13 | |
2010-01-06 | decoder/flac: moved flac_tag_load() to flac_metadata.c | Max Kellermann | 1 | -0/+53 | |
Make this code is reusable. | |||||
2010-01-04 | replay_gain: moved code to replay_gain_info.c | Max Kellermann | 1 | -1/+1 | |
2009-12-31 | Update copyright notices. | Avuton Olrich | 1 | -1/+1 | |
2009-11-12 | include config.h in all sources | Max Kellermann | 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. | |||||
2009-11-11 | decoder/flac: moved code to flac_metadata.c | Max Kellermann | 1 | -0/+192 | |