Commit Graph

1588 Commits

Author SHA1 Message Date
fcfd9f59fe Finished parseFields, renderFields and asProperty methods of ChapterFrame and TableOfContentsFrame classes.
Methods setElementID of ChapterFrame and TableOfContentsFrame classes now automatically terminates new element ID with null.
2013-04-21 16:16:57 +02:00
49b07a2662 Refactor out some stuff to CMake tests 2013-04-21 22:24:12 +09:00
529d78f54b Merge pull request #165 from TsudaKageyu/sign-ext
Fix unexpected sign extension
2013-04-21 00:15:02 -07:00
dc89bdd3f0 Fix unexpected sign extension 2013-04-21 16:06:12 +09:00
4be1279430 Added basic members of ChapterFrame and TableOfContentsFrame classes.
Fixed minor bugs in ChapterFrame and TableOfContentsFrame headers.
2013-04-20 16:49:57 +02:00
08ae0e8c63 Created CPP and H files for CTOC and CHAP frames. 2013-04-20 15:52:52 +02:00
81a9f0474d Merge pull request #161 from TsudaKageyu/fix-syncdata
Fix reading corrupted ID3v2 syncdata
2013-04-19 17:43:16 -07:00
8a7d1dd796 Fix reading corrupted ID3v2 syncdata 2013-04-20 09:40:01 +09:00
457b1abac8 Merge pull request #160 from TsudaKageyu/fix-cast-align
Fix -Wcast-align violation
2013-04-19 14:43:42 -07:00
e8498b9264 Fix -Wcast-align violation 2013-04-20 05:54:06 +09:00
fb71d7341a Correct length calculation 2013-04-19 15:24:52 +02:00
3dc37a482e Changed to/from LongLong to to/from (U)Int64 2013-04-19 15:22:33 +02:00
3eeff8b933 Merge pull request #158 from TsudaKageyu/fix-errmsg
Fix an error message in Win32
2013-04-18 14:30:37 -07:00
d959ab89f1 Fix an error message in Win32 2013-04-19 06:13:27 +09:00
b081fb2833 Merge pull request #157 from TsudaKageyu/file-win32
Fix improper file handling in Win32
2013-04-18 06:38:48 -07:00
e0805b039c Fix improper file handling in Win32 2013-04-18 22:16:59 +09:00
3d3c97b5ef CMakeLists adjusted for Matroska 2013-04-18 13:34:35 +02:00
ea968ae3be Added a rough matroska implementation. 2013-04-18 13:34:30 +02:00
c352b5e0c7 Merge pull request #155 from TsudaKageyu/gcc-warnings
Fix some GCC specific warnings
2013-04-18 04:09:30 -07:00
a71749a6b5 Fix some GCC specific warnings 2013-04-18 19:52:52 +09:00
a188778eb8 Merge pull request #154 from TsudaKageyu/tonumber
ByteVector::toUInt() takes offset and length
2013-04-18 03:26:21 -07:00
439f27640a ByteVector::toUInt() takes offset and length 2013-04-18 18:36:19 +09:00
82e616101a Merge pull request #152 from TsudaKageyu/missing-include
Add missing inclusions of config.h
2013-04-17 22:25:47 -07:00
3d8bb4d4b9 Add missing inclusions of config.h 2013-04-18 11:33:26 +09:00
454abde101 Update comments in trefcountptr.h 2013-04-18 04:22:04 +09:00
f97a422bc2 Merge pull request #151 from TsudaKageyu/shared_ptr
Detect C++11 features automatically
2013-04-17 11:48:06 -07:00
4fc2a3bdd8 Detect C++11 features automatically 2013-04-18 03:23:12 +09:00
c9209cc99e Merge pull request #150 from TsudaKageyu/detect-codecvt
Detect <codecvt> header automatically
2013-04-17 08:42:14 -07:00
1370a1cc83 Detect <codecvt> header automatically 2013-04-18 00:32:14 +09:00
266e8f5ae4 Merge pull request #149 from TsudaKageyu/fileref-string
Fix improper string handling
2013-04-17 07:55:33 -07:00
ccaac6c336 Fix improper string handling 2013-04-17 23:47:09 +09:00
88005640d5 Merge pull request #148 from TsudaKageyu/reset-smart-pointer
Revert changes concerning the smart pointer
2013-04-17 07:08:36 -07:00
1f4e06ea7c Revert changes concerning the smart pointer 2013-04-17 22:54:56 +09:00
b6c9fb2da1 Merge pull request #147 from TsudaKageyu/shared_ptr
Use shared_ptr if possible regardless of C++11 support
2013-04-17 06:03:28 -07:00
66f5f396ff Use shared_ptr if possible regardless of C++11 support 2013-04-17 21:41:23 +09:00
10b4bd61e2 Merge pull request #146 from TsudaKageyu/classname
Changed some class names
2013-04-16 21:23:56 -07:00
c3efe19d8a Changed some class names 2013-04-17 13:07:08 +09:00
c9628aae49 Merge pull request #145 from TsudaKageyu/classname
Changed some class names
2013-04-16 20:51:33 -07:00
bb5d3f0600 Changed some class names 2013-04-17 12:45:14 +09:00
1f819ce2c5 Merge pull request #144 from TsudaKageyu/restore-abi2
Restore ABI changed in pull request #60
2013-04-16 20:38:29 -07:00
593eda7d9d Restore ABI changed in pull request #60 2013-04-17 12:28:00 +09:00
14dab7c649 Merge pull request #143 from TsudaKageyu/restore-abi
Restore ABI breaking change
2013-04-16 19:41:55 -07:00
94a07fa39a Restore ABI breaking change 2013-04-17 11:33:01 +09:00
492a0f8199 Merge pull request #142 from TsudaKageyu/shared_ptr
Use std::shared_ptr<T> if C++11 is available
2013-04-16 19:27:42 -07:00
24736b919a Use std::shared_ptr<T> if C++11 is available 2013-04-17 11:12:42 +09:00
38220a57ce Merge pull request #141 from TsudaKageyu/smart-ptr
Replace RefCounter with a smart pointer
2013-04-16 18:38:41 -07:00
b14dc1572d Replace RefCounter with a smart pointer 2013-04-17 10:10:25 +09:00
1390860929 Merge pull request #140 from TsudaKageyu/smart-ptr
Replace RefCounter with a smart pointer
2013-04-16 15:29:10 -07:00
c44351aab5 RefCounter mimics std::shared_ptr 2013-04-17 06:39:14 +09:00
21964f3cbc Merge pull request #139 from TsudaKageyu/refactor-string
Small refactoring of tstring.cpp
2013-04-16 06:47:28 -07:00