13
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 1 hour ago. based on code collected 1 day ago.
Jun 04, 2025 — Jun 04, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Add new type and templatize the "fromNumber" conversion. More... about 22 years ago
Oops. Make the docs accurate. More... about 22 years ago
Make this check current with the bytevector code. More... about 22 years ago
Changed my mind on the last one -- use explicit types rather than trying to figure things out. This also allows the number conversion to be templatized. More... about 22 years ago
Add a check for the toInt() stuff. More... about 22 years ago
Add a toInt() method that correctly adjusts for the signedness bit even on different variable sized byte vectors. More... about 22 years ago
Add direct support APIC (attached picture) frames. I'll probably add an example to the examples dir later today showing how to use this. More... about 22 years ago
Minor fix for getting the frame header size correct for unknown frames in ID3v2.2 tags. More... about 22 years ago
CVS_SILENT make some stuff as deprecated More... about 22 years ago
Sadly reserve() just changes the capacity, not the actual size of the vector so this didn't update the internal size of the std::vector... More... about 22 years ago
Adding accessors for the various tag type for FLAC tags (similar to those in MPEG::File). More... about 22 years ago
CVS_SILENT API docs corrections More... about 22 years ago
CVS_SILENT nitpicks More... about 22 years ago
Fix the same bug that I fixed in MPEG last week -- allow the lib user to specify the ID3v2FrameFactory in the FLAC::File construstor. More... about 22 years ago
Return a XiphComment here -- that still satisfies the overload of TagLib::File::tag() since return types aren't mangled into the symbol names. More... about 22 years ago
Restore public API from last commit More... about 22 years ago
Oops. Forgot to update this recently... More... about 22 years ago
CVS_SILENT nitpicks More... about 22 years ago
Several optimizations that came from KCacheGrind / calltree fun. Basically they fall into the categories: - Don't convert things before you need to - When you do, use more effecient copy constructors / assignment operators (i.e. when copying prefer memcpy to a for loop and when that's not possible use an iterator instead of operator[]) More... about 22 years ago
Adding Ogg/FLAC support to TagLib More... about 22 years ago
Changing the API to something more flexible (And needed for Ogg/FLAC) More... about 22 years ago
version 1.1 More... about 22 years ago
Add the ability to override the default ID3v1 string handling in TagLib by adding a ID3v1::StringHandler class that has render and parse methods. More... about 22 years ago
After making a simple enough test-case for Scott I was able to find the bug myself. More... about 22 years ago
Add a constructor that takes an ID3v2::FrameFactory. More... about 22 years ago
CVS_SILENT another nitpick More... about 22 years ago
I like it more like this... More... about 22 years ago
The explicit is silly here since it takes two arguments (it's leftover from when this used to have a default argument). More... about 22 years ago
- ByteVector::operator> seemed flawed to me
frerich
as Frerich Raabe
More... about 22 years ago
Use memcmp() and memcpy() where appropriate rather than slower loop based methods. Here this improves tag reading speed by about 50%. More... over 22 years ago