Commit Graph

  • 8ba246cdbe Merge pull request #984 from ufleisch/ufleisch/m4a-empty-strings-remove-items Scott Wheeler 2020-12-20 15:13:58 +01:00
  • 6656528f18 Also allow #include <taglib/foo.h> with taglib.pc and friends Scott Wheeler 2020-12-20 14:09:49 +00:00
  • bad2cea122 WAV: Support subformat in WAVE_FORMAT_EXTENSIBLE (#850) Urs Fleisch 2020-12-20 11:47:04 +01:00
  • 61d5bcfd5b MP4: Remove item when empty string is set (#929) Urs Fleisch 2020-12-13 12:37:20 +01:00
  • 2dd6931eee Accept WAV files with garbage appended (#973) Urs Fleisch 2020-12-06 08:56:35 +01:00
  • 91b00b17b2 Missing const here Scott Wheeler 2020-10-12 16:52:09 +02:00
  • e116824380 Downgrade numerical genres back to ID3v2.3 format Scott Wheeler 2020-10-12 08:46:51 +02:00
  • 2db13ad8cf Add a little sanity to the formatting here Scott Wheeler 2020-10-12 04:56:52 +02:00
  • cd767738fc adding support for linux on power ujjwalsh 2020-09-01 16:55:07 +00:00
  • 43bc11541d correctly read very high sample rates from WavPack files David Bryant 2020-07-02 17:22:03 -07:00
  • 6806dc4cf2 make WavPack seekFinalIndex() more robust to false triggers David Bryant 2020-07-02 16:15:51 -07:00
  • ec9c49b964 add test for WavPack DSD (issue #962) David Bryant 2020-07-01 08:35:20 -07:00
  • 872cafb0b9 Several fixes for WavPack files, including issue #962 David Bryant 2020-06-30 22:19:38 -07:00
  • 47342f6974 Prefer COMM frames with no description for setComment() Scott Wheeler 2020-03-27 12:13:12 +01:00
  • 5763d042a6 Fix spelling of Bebop and update Fusion and Hardcore to match Wikipedia Ulrich Spörlein 2019-12-19 14:53:57 +01:00
  • cd9e6b7502 Changed libdir/includedir variables to change based on a user's system and match syntax jiblime 2019-10-19 15:12:03 -07:00
  • 54508df30b Needs to be defined to nothing if none of the #if blocks match Scott Wheeler 2019-09-20 10:32:33 +02:00
  • dcf0331eb1 Use newer function signatures Scott Wheeler 2019-09-19 15:23:34 +02:00
  • 96155f35fa Use new method signatures Scott Wheeler 2019-09-19 15:19:17 +02:00
  • ebd3373d6d Correctly decode signed values Scott Wheeler 2019-09-12 12:13:24 +02:00
  • f3ecfa11bb Completely remove StripAll from the API Scott Wheeler 2019-09-12 11:19:39 +02:00
  • 7082b9f66b Unsaved (and incorrect looking) field Scott Wheeler 2019-09-12 10:35:56 +02:00
  • de25bc6111 StripAll should be treated as equivalent to StripOthers in save() v1.12-beta-1 Scott Wheeler 2019-09-12 07:57:16 +02:00
  • 074f30e3fa Remove DSF and DSDIFF from master to a feature branch Scott Wheeler 2019-09-12 07:26:18 +02:00
  • 866802b007 Clean up formatting add_dsf_and_dsdiff_file_formats Scott Wheeler 2019-09-12 07:15:39 +02:00
  • 088e063bbb Begin implementing the rest of the File API Scott Wheeler 2019-09-12 06:46:23 +02:00
  • f1b40de66b Unify File::save(...) APIs between file formats that support ID3v2 Scott Wheeler 2019-09-11 05:55:30 +02:00
  • 0b99cd9bac Revert switch to other static size method Scott Wheeler 2019-09-11 00:58:18 +02:00
  • 4668cf0f93 Missing header that should have been added in b8dc105 Scott Wheeler 2019-09-11 00:42:15 +02:00
  • c05fa78406 Mark deprected methods and remove internal usage Scott Wheeler 2019-09-11 00:37:02 +02:00
  • b8dc105ae3 Deprecate calls to MPEG::File::save(...) that use boolean params Scott Wheeler 2019-09-10 15:27:44 +02:00
  • fced0f46e9 Add docs for this method Scott Wheeler 2019-09-10 13:31:44 +02:00
  • dc0f667a4c No tabs in TagLib Scott Wheeler 2019-09-10 13:08:11 +02:00
  • 085180e9a4 Require at least CMake 3 Scott Wheeler 2019-09-10 12:45:36 +02:00
  • ef1312d622 Add -lz to taglib.pc and taglib-config when built with zlib Scott Wheeler 2019-09-10 12:41:11 +02:00
  • 86c0428475 Clear valid flag for invalid Speex files StefanBruens 2019-04-30 04:10:57 +02:00
  • 3c78c4cfc9 Merge pull request #883 from ufleisch/riff-padding Scott Wheeler 2019-09-10 11:25:46 +02:00
  • c8bb6271e5 Merge pull request #917 from ufleisch/ogg-bitrate Scott Wheeler 2019-09-10 11:14:15 +02:00
  • 84f7462526 Tests need C++11 Scott Wheeler 2019-09-05 17:29:31 +02:00
  • 2f23892182 Calculate Ogg bitrate without overhead size (#874) Urs Fleisch 2019-09-02 22:14:41 +02:00
  • 2918602ad0 Merge pull request #910 from joerg-krause/patch-1 Scott Wheeler 2019-08-26 23:37:24 +02:00
  • c146cd7e92 Merge pull request #909 from williamjcm/patch-1 Scott Wheeler 2019-08-26 23:34:47 +02:00
  • b124e621fe Merge pull request #912 from whatdoineed2do/m4a-track-year-equal0-bugfix Scott Wheeler 2019-08-26 23:32:44 +02:00
  • 044fba2921 Merge pull request #919 from jonaski/spelling Scott Wheeler 2019-08-26 23:26:55 +02:00
  • e72a98903f Fix spelling and typos Jonas Kvinge 2019-08-26 23:23:33 +02:00
  • 79bc9ccf8e Call fflush() before ftruncate() to drop all buffered data (#914) whatdoineed2do 2019-07-25 03:57:49 +01:00
  • 850a3565a4 setTrack()/setYear() accepts 0 to remove the tag as per documentation/functionality across other tpyes (mp3/flac/...); m4a do not honour this and instead sets the underlying value to 0. whatdoineed2do/Ray 2019-07-13 16:00:58 +01:00
  • 18d424995f Drop CMAKE_SYSROOT from taglib-config Jörg Krause 2019-06-16 15:33:52 +02:00
  • d04db70bc6 Make TagLib seach in its source dir for utf8-cpp. Guillaume Jacquemin 2019-06-01 10:19:27 +02:00
  • ba7adc2bc2 Respect atom type when converting rate tag (#896) StefanBruens 2019-05-31 13:21:16 +02:00
  • 79bb1428c0 Support ID3v2 GRP1 frame introduced with iTunes 12.5.4.42, #903. (#904) Urs Fleisch 2019-05-17 13:15:48 +02:00
  • 7470f92a67 fix taglib-config file for cross compiling (#906) Jörg Krause 2019-05-17 13:13:35 +02:00
  • 6455671ece Update mp4properties.cpp (#893) Tim Malseed 2019-03-18 00:22:19 +11:00
  • 660748210f Minor fix for mp4 media header v0 minimum size check (#895) Tim Malseed 2019-03-18 00:20:43 +11:00
  • 65a6a4e225 Minor fix for mp4 media header v0 minimum size check (#894) experimental Tim Malseed 2019-03-18 00:20:08 +11:00
  • 02090f335d Fixed an MP4 AudioProperties parsing error (#892) Tim Malseed 2019-03-16 23:59:13 +11:00
  • 1cf176af61 Do not ignore non zero RIFF padding if leading to parse error (#882) Urs Fleisch 2018-12-19 16:41:28 +01:00
  • 96a4d896ba Merge branch 'sandsmark-taglib2' into taglib2 Stephen F. Booth 2018-10-29 18:16:12 -05:00
  • 15163b7af2 Resolved merge conflicts Stephen F. Booth 2018-10-29 18:15:50 -05:00
  • 19ee7c86c4 Merge branch 'master' into taglib2 Stephen F. Booth 2018-10-28 10:53:23 -05:00
  • 5cb589a5b8 Updated NEWS for the latest changes Stephen F. Booth 2018-10-28 08:43:45 -05:00
  • a4d04e0c40 Added APE, DSF, and DFF formats to the list Stephen F. Booth 2018-10-28 08:42:19 -05:00
  • 4ab0891646 Added DSF and DSDIFF authors Stephen F. Booth 2018-10-28 08:35:15 -05:00
  • d71398c953 Add DSF and DSDIFF file types management (#878) Jonas Kvinge 2018-10-27 02:45:49 +02:00
  • bfed3797a0 Improve CMake VISIBILITY_HIDDEN option handling (#810) evpobr 2018-10-27 05:26:53 +05:00
  • e435372146 added OS X built files to .gitignore (#828) Ola Nordstrom 2018-10-26 17:23:44 -07:00
  • c2f544c9d1 Fill TableOfContentsFrame::toString(). (#852) Bert Wesarg 2018-10-27 02:21:18 +02:00
  • 8ca75f03b5 Follow TagLib's brace style Scott Wheeler 2018-10-10 19:24:44 +02:00
  • 036a0317b9 Add support for file descriptor to FileStream (#832) safu9 2018-10-11 01:25:02 +09:00
  • 8f6fe0b16c Don't list the description twice in UserTextIdentificationFrame::toString() (#853) Bert Wesarg 2018-10-10 01:55:02 +02:00
  • fc31a09c03 Fix undefined PLATFORM_WINRT CMake option (#870) evpobr 2018-10-10 04:52:09 +05:00
  • 2c4ae870ec Fixed OOB read when loading invalid ogg flac file. (#868) (#869) Scott Gayou 2018-10-09 18:46:55 -05:00
  • 2052cda5fb Added setProperties implementation to TagUnion (#813) Alberto Fustinoni 2018-08-24 22:40:15 +09:00
  • d8d56d3937 Add support for cmID, purl, egid MP4 atoms (#862). (#863) Urs Fleisch 2018-04-09 15:32:05 +02:00
  • 2d90d938fe fix reading audioproperties for broken mp3 files Nick Shaforostov 2018-03-02 16:18:10 +01:00
  • a80093167f Update links Scott Wheeler 2017-11-20 00:03:52 +01:00
  • 249f892455 Fix crash when loading an empty mpeg file (#830) Xijian Yan 2017-11-06 23:48:17 +08:00
  • cb9f07d9dc Don't assume TDRC is an instance of TextIdentificationFrame (#831) Stephen F. Booth 2017-09-30 10:15:41 -05:00
  • 0b583bafd0 taglib: fix test build failure on powerpc/c++11 (#834) Sergei Trofimovich 2017-09-19 02:06:55 +01:00
  • 6048cdef3e Apply smart pointers to MPC::File. Tsuda Kageyu 2017-06-14 10:11:37 +09:00
  • ff34e42aef Apply smart pointers to FLAC::File. Tsuda Kageyu 2017-06-14 10:09:11 +09:00
  • bac14180e9 Apply smart pointers to DSF::File. Tsuda Kageyu 2017-06-14 09:51:38 +09:00
  • c30bae9b00 Apply smart pointers to RIFF related classes. Tsuda Kageyu 2017-06-14 09:47:38 +09:00
  • 4dcdaaf92a Apply smart pointers to ASF::File. Tsuda Kageyu 2017-06-14 09:27:51 +09:00
  • 507f1a96a7 Merge branch 'master' into taglib2 Tsuda Kageyu 2017-06-14 09:15:06 +09:00
  • 4648394841 Check if mandatory header objects are present when opening ASF files. Tsuda Kageyu 2017-06-13 17:22:00 +09:00
  • e026d797e0 Use a macro to pretend virtual functions. Tsuda Kageyu 2017-06-13 17:01:53 +09:00
  • eeb2f5de09 Fix some typos in debug messages. Tsuda Kageyu 2017-06-13 15:05:25 +09:00
  • 81945efdff Move deprecated functions setID3v2FrameFactory(). Tsuda Kageyu 2017-06-13 09:40:01 +09:00
  • 2075d865cd Move deprecated function ByteVector::checksum() to oggpage.cpp. Tsuda Kageyu 2017-06-13 09:31:30 +09:00
  • 89f06af3f7 Remove a deprecated function FileRef::create(). Tsuda Kageyu 2017-06-12 17:27:08 +09:00
  • 3ae0d4aa90 Merge branch 'master' into merge-master-to-taglib2 Tsuda Kageyu 2017-06-12 17:23:44 +09:00
  • 1792ee9db8 Update NEWS. Tsuda Kageyu 2017-06-12 13:07:21 +09:00
  • 1fb310ec1f Merge pull request #799 from TsudaKageyu/filetype-detection Tsuda Kageyu 2017-06-12 13:04:15 +09:00
  • c8bcd153fe TableOfContentsFrame depends on ByteVectorList. Tsuda Kageyu 2017-06-09 17:52:56 +09:00
  • 7e9f019a49 Remove optional dependencies on Boost. Tsuda Kageyu 2017-06-09 11:31:22 +09:00
  • 10e8866fec Merge branch 'master' into merge-master-to-taglib2 Tsuda Kageyu 2017-06-09 11:11:44 +09:00
  • 662f340f93 Merge pull request #824 from evpobr/fix-createfile2 Tsuda Kageyu 2017-06-09 08:53:25 +09:00
  • 48d8c0a808 Merge pull request #823 from TsudaKageyu/isolate-3rdparty-lib Tsuda Kageyu 2017-06-09 08:53:10 +09:00
  • 5ebd3d5276 Fix WinRT configuring evpobr 2017-06-08 18:59:14 +05:00