Moritz Bunkus
|
203f0aa210
|
Re-write USF reader to use pugixml instead of the expat based xml_parser_c
|
2012-03-29 15:33:36 +02:00 |
|
Moritz Bunkus
|
000db39220
|
Refactoring: Move exceptions and file loading from ebml_converter & pugi to xml.h/.cpp
|
2012-03-29 15:33:19 +02:00 |
|
Moritz Bunkus
|
fda64aed54
|
Add a test case for USF subtitles
|
2012-03-29 14:22:01 +02:00 |
|
Moritz Bunkus
|
fb8c04343e
|
Intentional update due to 122b65b
|
2012-03-29 14:11:31 +02:00 |
|
Moritz Bunkus
|
53a7accf95
|
Remove the element_mapping.cpp file
|
2012-03-29 13:53:32 +02:00 |
|
Moritz Bunkus
|
7b3699ffd3
|
Remove CorePicture as a supported file format
|
2012-03-29 13:53:02 +02:00 |
|
Moritz Bunkus
|
cdb3d317f9
|
List supported XML tags for chapters/tags/segment info in mkvmerge's man page
|
2012-03-29 13:14:29 +02:00 |
|
Moritz Bunkus
|
c45ea71e15
|
Update DTD files and ChangeLog
|
2012-03-29 12:58:18 +02:00 |
|
Moritz Bunkus
|
e5ae65e04a
|
Handle "SegmentFilename", "NextSegmentFilename", "PreviousSegemntFilename"
|
2012-03-29 12:31:24 +02:00 |
|
Moritz Bunkus
|
a44a29bb8c
|
Dump EBML elements if requested
|
2012-03-29 12:17:01 +02:00 |
|
Moritz Bunkus
|
a6dc1f7fc5
|
More tests with invalid segment info XML files
|
2012-03-29 12:16:42 +02:00 |
|
Moritz Bunkus
|
bcb9a02617
|
Re-write of the segment info parsing facility with pugixml instead of expat
|
2012-03-29 12:10:17 +02:00 |
|
Moritz Bunkus
|
d7ffe09a5d
|
Ignore certain elements; better semantic dump output
|
2012-03-29 11:53:53 +02:00 |
|
Moritz Bunkus
|
3e32af6ebf
|
Debug method for dumping allowed XML elements for chapters/tags
|
2012-03-29 10:53:27 +02:00 |
|
Moritz Bunkus
|
6871a59120
|
Refactor functions to const
|
2012-03-29 08:20:32 +02:00 |
|
Moritz Bunkus
|
ef89c71683
|
Run tests for XML files on all existing files automatically
|
2012-03-27 19:32:23 +02:00 |
|
Moritz Bunkus
|
66812e54cd
|
Remove unused struct
|
2012-03-26 20:32:01 +02:00 |
|
Moritz Bunkus
|
48cc8862c5
|
Generate BROWSE file for Emacs
|
2012-03-26 20:19:14 +02:00 |
|
Moritz Bunkus
|
0796eaceb6
|
Test valid range of tag elements
|
2012-03-26 09:52:08 +02:00 |
|
Moritz Bunkus
|
6f8f1e4d9c
|
Automatically test all tags-invalid-* files
|
2012-03-26 09:49:44 +02:00 |
|
Moritz Bunkus
|
3a2ff12224
|
Test valid range of chapter elements
|
2012-03-26 09:48:11 +02:00 |
|
Moritz Bunkus
|
f65b710513
|
More tests for invalid tags files
|
2012-03-26 09:34:36 +02:00 |
|
Moritz Bunkus
|
6677971b9d
|
Mark <Simple> without <Name> as an error
|
2012-03-26 09:34:25 +02:00 |
|
Moritz Bunkus
|
ac3f8ea98d
|
Refine chapter test to verify mkvmerge's output
|
2012-03-26 09:28:51 +02:00 |
|
Moritz Bunkus
|
b70c55c9df
|
Capture and return program messages output for further analysis by tests
|
2012-03-26 09:28:42 +02:00 |
|
Moritz Bunkus
|
e8ab13c8fd
|
Fix reading XML files with BOM
|
2012-03-25 23:48:22 +02:00 |
|
Moritz Bunkus
|
122b65b2f4
|
Re-write of the tag parsing facility with pugixml instead of expat
|
2012-03-25 23:18:58 +02:00 |
|
Moritz Bunkus
|
8ca05da04a
|
Forgot a return statement
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
855c70220b
|
Re-write of the chapter parsing facility with pugixml instead of expat
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
88826e094b
|
Add more tests for cases in which the chapter parser should fail
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
190172981c
|
Refactoring: use std::shared_ptr instead of my own smart pointer implementation
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
ed4039b959
|
FindChild<> for EbmlMaster *
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
e7fd6c28ab
|
Refactoring: change extern data API from char const * to std::string/std::vector
And use C++11's & Boost's cool features.
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
dadbe95a7c
|
Don't try to #define nullptr
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
76d8d746fe
|
Add function strip_copy()
|
2012-03-25 22:13:37 +02:00 |
|
Moritz Bunkus
|
d60f06bf2b
|
Refactoring: change ISO639 API from char const * to std::string/std::vector
And use C++11's & Boost's cool features.
|
2012-03-24 18:29:35 +01:00 |
|
Moritz Bunkus
|
c87de1470e
|
Add several test cases for the XML parser routines
|
2012-03-24 12:28:53 +01:00 |
|
Moritz Bunkus
|
dadf0451f2
|
Initialize libmtxcommon
|
2012-03-24 11:49:28 +01:00 |
|
Moritz Bunkus
|
5d86c3ef26
|
Link the tools against all common libraries
|
2012-03-24 11:45:52 +01:00 |
|
Moritz Bunkus
|
92f53edd15
|
I love C++11 :)
|
2012-03-23 18:06:37 +01:00 |
|
Moritz Bunkus
|
fc9a7cb379
|
Add src/common/compression to the list of source directories
Otherwise common_pch.h won't depend on the files in said directory.
|
2012-03-23 18:02:48 +01:00 |
|
Moritz Bunkus
|
a86132c27b
|
Retrieve more URLs from latest-release.xml
|
2012-03-22 21:42:30 +01:00 |
|
Moritz Bunkus
|
530f591a8e
|
Refactoring: make Boost namespace aliases a bit more verbose
|
2012-03-22 21:21:06 +01:00 |
|
Israel Lucas Torrijos
|
c8a71cee06
|
Update the Spanish translation
|
2012-03-22 18:12:26 +01:00 |
|
Moritz Bunkus
|
3260f0afda
|
Include 'latest-windows-binary' element in XML output
|
2012-03-22 18:11:53 +01:00 |
|
Moritz Bunkus
|
fb6410509a
|
Merge branch 'master' of github.com:mbunkus/mkvtoolnix
|
2012-03-22 18:11:40 +01:00 |
|
Moritz Bunkus
|
0bc29bf526
|
Fix display/redisplay of the download URL
|
2012-03-22 16:03:27 +01:00 |
|
Moritz Bunkus
|
5a1cc9a447
|
Additional option for compact XML output
|
2012-03-22 13:40:07 +01:00 |
|
Moritz Bunkus
|
b8484318d0
|
Fix ChangeLog sorting
|
2012-03-22 13:37:06 +01:00 |
|
Moritz Bunkus
|
80431631c7
|
Refactoring; more spacing for headings; Freeze/Thaw for faster drawing
|
2012-03-21 21:00:50 +01:00 |
|