Commit Graph

  • b081fb2833 Merge pull request #157 from TsudaKageyu/file-win32 Tsuda Kageyu 2013-04-18 06:38:48 -07:00
  • e0805b039c Fix improper file handling in Win32 Tsuda kageyu 2013-04-18 22:16:59 +09:00
  • 3d3c97b5ef CMakeLists adjusted for Matroska Sebastian Rachuj 2013-03-22 20:59:57 +01:00
  • ea968ae3be Added a rough matroska implementation. Sebastian Rachuj 2013-03-22 20:58:47 +01:00
  • c352b5e0c7 Merge pull request #155 from TsudaKageyu/gcc-warnings Tsuda Kageyu 2013-04-18 04:09:30 -07:00
  • a71749a6b5 Fix some GCC specific warnings Tsuda kageyu 2013-04-18 19:52:52 +09:00
  • a188778eb8 Merge pull request #154 from TsudaKageyu/tonumber Tsuda Kageyu 2013-04-18 03:26:21 -07:00
  • 439f27640a ByteVector::toUInt() takes offset and length Tsuda kageyu 2013-04-18 18:36:19 +09:00
  • 82e616101a Merge pull request #152 from TsudaKageyu/missing-include Tsuda Kageyu 2013-04-17 22:25:47 -07:00
  • 3d8bb4d4b9 Add missing inclusions of config.h Tsuda kageyu 2013-04-18 11:33:26 +09:00
  • 454abde101 Update comments in trefcountptr.h Tsuda Kageyu 2013-04-18 04:22:04 +09:00
  • f97a422bc2 Merge pull request #151 from TsudaKageyu/shared_ptr Tsuda Kageyu 2013-04-17 11:48:06 -07:00
  • 4fc2a3bdd8 Detect C++11 features automatically Tsuda kageyu 2013-04-18 03:23:12 +09:00
  • c9209cc99e Merge pull request #150 from TsudaKageyu/detect-codecvt Tsuda Kageyu 2013-04-17 08:42:14 -07:00
  • 1370a1cc83 Detect <codecvt> header automatically Tsuda kageyu 2013-04-18 00:32:14 +09:00
  • 266e8f5ae4 Merge pull request #149 from TsudaKageyu/fileref-string Tsuda Kageyu 2013-04-17 07:55:33 -07:00
  • ccaac6c336 Fix improper string handling Tsuda kageyu 2013-04-17 23:47:09 +09:00
  • 88005640d5 Merge pull request #148 from TsudaKageyu/reset-smart-pointer Tsuda Kageyu 2013-04-17 07:08:36 -07:00
  • 1f4e06ea7c Revert changes concerning the smart pointer Tsuda kageyu 2013-04-17 22:54:56 +09:00
  • b6c9fb2da1 Merge pull request #147 from TsudaKageyu/shared_ptr Tsuda Kageyu 2013-04-17 06:03:28 -07:00
  • 66f5f396ff Use shared_ptr if possible regardless of C++11 support Tsuda kageyu 2013-04-17 21:41:23 +09:00
  • 10b4bd61e2 Merge pull request #146 from TsudaKageyu/classname Tsuda Kageyu 2013-04-16 21:23:56 -07:00
  • c3efe19d8a Changed some class names Tsuda kageyu 2013-04-17 13:07:08 +09:00
  • c9628aae49 Merge pull request #145 from TsudaKageyu/classname Tsuda Kageyu 2013-04-16 20:51:33 -07:00
  • bb5d3f0600 Changed some class names Tsuda kageyu 2013-04-17 12:45:14 +09:00
  • 1f819ce2c5 Merge pull request #144 from TsudaKageyu/restore-abi2 Tsuda Kageyu 2013-04-16 20:38:29 -07:00
  • 593eda7d9d Restore ABI changed in pull request #60 Tsuda kageyu 2013-04-17 12:28:00 +09:00
  • 14dab7c649 Merge pull request #143 from TsudaKageyu/restore-abi Tsuda Kageyu 2013-04-16 19:41:55 -07:00
  • 94a07fa39a Restore ABI breaking change Tsuda kageyu 2013-04-17 11:33:01 +09:00
  • 492a0f8199 Merge pull request #142 from TsudaKageyu/shared_ptr Tsuda Kageyu 2013-04-16 19:27:42 -07:00
  • 24736b919a Use std::shared_ptr<T> if C++11 is available Tsuda kageyu 2013-04-17 11:12:42 +09:00
  • 38220a57ce Merge pull request #141 from TsudaKageyu/smart-ptr Tsuda Kageyu 2013-04-16 18:38:41 -07:00
  • b14dc1572d Replace RefCounter with a smart pointer Tsuda kageyu 2013-04-17 10:10:25 +09:00
  • 1390860929 Merge pull request #140 from TsudaKageyu/smart-ptr Tsuda Kageyu 2013-04-16 15:29:10 -07:00
  • c44351aab5 RefCounter mimics std::shared_ptr Tsuda kageyu 2013-04-17 06:39:14 +09:00
  • 21964f3cbc Merge pull request #139 from TsudaKageyu/refactor-string Tsuda Kageyu 2013-04-16 06:47:28 -07:00
  • c13921b7c7 Small refactoring of tstring.cpp Tsuda kageyu 2013-04-16 21:47:12 +09:00
  • 39fef2705c Merge pull request #138 from TsudaKageyu/refector-bytevector Tsuda Kageyu 2013-04-16 05:34:59 -07:00
  • 8c427c7de9 Small refactoring of tbytevector.cpp Tsuda kageyu 2013-04-16 19:57:04 +09:00
  • 0bb995abd0 Merge pull request #137 from TsudaKageyu/refactor-bytevector Tsuda Kageyu 2013-04-15 22:55:22 -07:00
  • 5c96ff42c3 Merge pull request #135 from TsudaKageyu/merge-master Tsuda Kageyu 2013-04-15 22:39:21 -07:00
  • 0195eef865 Small refactoring of tbytevector.cpp Tsuda kageyu 2013-04-16 14:35:47 +09:00
  • bb61b43ba0 Merge branch 'master' into merge-master Tsuda kageyu 2013-04-16 14:16:54 +09:00
  • cc3dbd84ce Merge pull request #134 from TsudaKageyu/fix-byteswap Tsuda Kageyu 2013-04-15 14:02:17 -07:00
  • 5e6285afab Bug fix for #132 Tsuda kageyu 2013-04-16 05:53:36 +09:00
  • df28a1335a Merge pull request #133 from TsudaKageyu/fix-byteswap Tsuda Kageyu 2013-04-15 12:22:37 -07:00
  • 88a0871784 Bug fix for #132 Tsuda kageyu 2013-04-16 04:06:29 +09:00
  • f0edca2f8c Merge pull request #132 from TsudaKageyu/byteswap Tsuda Kageyu 2013-04-15 08:26:32 -07:00
  • f5462e3e19 Add cross-platform byte order conversions Tsuda Kageyu 2013-04-16 00:09:18 +09:00
  • 53c5a97b4c Add tests for newline handling in String (#125) Lukáš Lalinský 2013-04-15 10:45:33 +02:00
  • a3352fd899 Use the first instance of a MP4 atom (#126) Lukáš Lalinský 2013-04-15 10:12:02 +02:00
  • 4a85e1e1ca Allow the second byte of MPEG header to contain 0xFF Jingmin Wei 2013-04-15 09:46:08 +02:00
  • 94efe5c187 Merge pull request #116 from ufleisch/tagduplication Lukáš Lalinský 2013-04-14 23:47:59 -07:00
  • bef59a0b9a Merge pull request #131 from TsudaKageyu/vc-warning Tsuda Kageyu 2013-04-14 13:29:29 -07:00
  • 86142343ee Fix VC++ specific warnings Tsuda Kageyu 2013-04-15 05:23:39 +09:00
  • 5b2458ed66 Merge pull request #130 from TsudaKageyu/improve-string Tsuda Kageyu 2013-04-14 13:17:31 -07:00
  • b52cd44c25 Some improvements of String Tsuda Kageyu 2013-04-15 05:03:54 +09:00
  • 2f711e26ca Merge pull request #124 from TsudaKageyu/merge-bytevector Tsuda Kageyu 2013-04-10 12:10:17 -07:00
  • 781aa05f0e Merge ByteVector improvement made in pull request #122 Tsuda Kageyu 2013-04-11 03:52:17 +09:00
  • 40997e7fc9 Merge pull request #122 from TsudaKageyu/reduce-copy Tsuda Kageyu 2013-04-06 06:32:26 -07:00
  • a4e68a0304 Reduce unnecessary memory copies by ByteVector Tsuda Kageyu 2013-04-05 22:07:58 +09:00
  • c265c2a874 Merge pull request #120 from poiru/taglib2-patch-1 Tsuda Kageyu 2013-04-03 03:42:28 -07:00
  • 5171de33e4 Change tabs in 2711555 to spaces Birunthan Mohanathas 2013-04-03 12:53:38 +03:00
  • 2aaf41e0bb Merge pull request #119 from TsudaKageyu/iterator Tsuda Kageyu 2013-04-02 17:40:33 -07:00
  • 27115557a0 Avoid possible iterators' out-of-range Tsuda Kageyu 2013-04-03 09:21:48 +09:00
  • 86cee56f74 Merge pull request #118 from TsudaKageyu/fix-compile Tsuda Kageyu 2013-03-24 14:18:49 -07:00
  • 843a12a0c6 Fix a compilation error Tsuda Kageyu 2013-03-25 06:13:07 +09:00
  • a0e8963fa0 Merge pull request #117 from TsudaKageyu/win32-lib Tsuda Kageyu 2013-03-24 13:51:21 -07:00
  • 265013ef5b Add a required target_link_libraries in Win32 Tsuda Kageyu 2013-03-25 05:44:57 +09:00
  • 39e02ad21b Added myself to AUTHORS Tsuda Kageyu 2013-03-24 01:15:25 +09:00
  • 703736fbcb Parameter to disable duplication between ID3v1 and ID3v2 tags, #115. Urs Fleisch 2013-03-23 13:56:31 +01:00
  • fc2b69a81e Merge pull request #114 from TsudaKageyu/size_t Tsuda Kageyu 2013-03-23 02:49:07 -07:00
  • 1618833a6b Fix a compilation error Tsuda Kageyu 2013-03-23 13:58:44 +09:00
  • 56c85a2d68 Change the size type of containers from uint to size_t Tsuda Kageyu 2013-03-23 13:42:46 +09:00
  • 83b6fdef72 Merge pull request #113 from TsudaKageyu/fix-ulong Tsuda Kageyu 2013-03-21 19:27:31 -07:00
  • cd082cd8e3 Fix uses of ulong where 32-bit integers are expected Tsuda Kageyu 2013-03-22 11:17:10 +09:00
  • b744f66819 Merge pull request #112 from TsudaKageyu/string-data Tsuda Kageyu 2013-03-21 17:06:17 -07:00
  • 2ed7a59d95 Avoid resizing buffer frequently in String::data() Tsuda Kageyu 2013-03-22 08:58:38 +09:00
  • 7d5ce5624a Merge pull request #111 from TsudaKageyu/null Tsuda Kageyu 2013-03-21 10:15:23 -07:00
  • e93696f573 Make String:null and ByteVector::null const. Tsuda Kageyu 2013-03-22 01:41:32 +09:00
  • 914e5f9fd8 Merge pull request #110 from TsudaKageyu/byteswap Tsuda Kageyu 2013-03-21 04:09:06 -07:00
  • b1dcdc5bd8 Refector ByteVector Tsuda Kageyu 2013-03-21 19:50:35 +09:00
  • b4df82a0b0 Merge pull request #109 from TsudaKageyu/taglib2 Tsuda Kageyu 2013-03-21 02:39:17 -07:00
  • be081d23d3 Fix GCC warnings in FileStream Tsuda Kageyu 2013-03-21 18:15:23 +09:00
  • 0acc22e84b Merge pull request #108 from TsudaKageyu/sizeof_wchar_t Tsuda Kageyu 2013-03-20 22:54:28 -07:00
  • 62efb9ff17 Detect sizeof(wchar_t) at compile time Tsuda Kageyu 2013-03-21 14:43:03 +09:00
  • ca5ce53b1e Merge pull request #107 from TsudaKageyu/endian-detect Tsuda Kageyu 2013-03-20 18:28:27 -07:00
  • 8cae2b9f28 Detect UTF-16 byte order at compile time Tsuda Kageyu 2013-03-21 03:44:45 +09:00
  • d719eb0ac6 Merge pull request #105 from TsudaKageyu/shared_ptr Tsuda Kageyu 2013-03-20 18:03:57 -07:00
  • cab68e2152 Stop determining whether to enable C++11 features at compile time Tsuda Kageyu 2013-03-20 08:39:13 +09:00
  • fd45808555 Merge pull request #104 from TsudaKageyu/test-warnings Tsuda Kageyu 2013-03-19 06:03:23 -07:00
  • e9fec47411 Fix warnings in test_flacpicture.cpp Tsuda Kageyu 2013-03-19 21:51:52 +09:00
  • 96cf908232 Replace RefCounter with std::shared_ptr if possible Tsuda Kageyu 2013-03-19 05:45:45 +09:00
  • 42a74babb5 Merge pull request #103 from TsudaKageyu/string-improvement Tsuda Kageyu 2013-03-19 01:12:25 -07:00
  • 4e05923479 Removed null termination from return value of String::data() Tsuda Kageyu 2013-03-18 13:55:49 +09:00
  • c86ea7bdff Use the standard library to convert between UTF-8 and UTF-16 where possible Tsuda Kageyu 2013-03-18 06:18:50 +09:00
  • a842220fe6 Revert "Use the standard library to convert between UTF-8 and UTF-16 where possible" Tsuda Kageyu 2013-03-18 06:08:05 +09:00
  • 19ce4d0dfa Use the standard library to convert between UTF-8 and UTF-16 where possible Tsuda Kageyu 2013-03-18 05:56:48 +09:00
  • 6e3639de9e Avoid creating new String object when comparing Tsuda Kageyu 2013-03-18 02:51:11 +09:00
  • 0792eedd12 Fix UTF-16 BOM detection Tsuda Kageyu 2013-03-17 20:47:58 +09:00