Moritz Bunkus
91f2f1f9b9
id_info: annotate identifiers with their scope
2015-11-18 22:17:48 +01:00
Moritz Bunkus
1574e31433
kax_file_c: cath std::runtime_error instead of libEBML's CRTError
2015-11-18 19:20:27 +01:00
Moritz Bunkus
e1115cca69
docs: extend JSON schema for mkvmerge's JSON identification output: attachments
2015-11-17 22:17:28 +01:00
Moritz Bunkus
d0193dc354
build system: only use -O2 with 32bit mingw cross compilers >= 5.1.0
...
MXE has recently reverted to 4.9.x, and that line still produces fine
binaries with -O3.
2015-11-17 22:16:22 +01:00
Moritz Bunkus
4f81ecb899
mkvmerge: handle chapters and attachments when re-writing track headers
...
The layout is: track headers, void, attachments, chapters,
clusters. When extending the void there are elements for attachments and
chapters in memory whose position will change; therefore their in-memory
copies will have to be updated, too.
Fixes #1498 but also applies to #1485 .
2015-11-15 23:07:17 +01:00
Moritz Bunkus
90ea8cee82
mkvmerge: extend file by right amount when rewriting track headers
...
The number of bytes the file will grow by is "delta", not the amount of
bytes having to be relocated.
Partial fix for #1498 ; also applies to #1485 .
2015-11-15 23:07:08 +01:00
Moritz Bunkus
3cfbd77d4c
mkvmerge: more debug output for rerender_track_headers()
2015-11-15 22:38:49 +01:00
Moritz Bunkus
14292befca
RPM spec file: build debug info
2015-11-15 22:01:02 +01:00
Moritz Bunkus
30202897c8
docs: document requirement change for gcc (>= 4.8.0) and clang (>= 3.4)
2015-11-15 17:20:36 +01:00
Moritz Bunkus
854c3aa504
tools: add JSON schema validation tool
2015-11-14 16:28:26 +01:00
Moritz Bunkus
5b288f259a
docs: add (incomplete) JSON schema for mkvmerge's JSON identification output
2015-11-14 16:25:43 +01:00
Moritz Bunkus
0ed286616a
GUI: add 48000/1001p to list of known FPS
2015-11-14 16:00:49 +01:00
Moritz Bunkus
3b3952b081
GUI: add 48p to list of known FPS
2015-11-14 14:58:17 +01:00
Moritz Bunkus
7e222cb950
file identification: output JSON number types as 64bit unsigned integers
2015-11-14 13:46:50 +01:00
Moritz Bunkus
76bf4cd6f2
id_info: annotate identifiers with their type
2015-11-14 13:46:37 +01:00
Moritz Bunkus
44e60fe0a8
GUI: cosmetics (alignment)
2015-11-14 12:49:05 +01:00
Moritz Bunkus
25c535f897
GUI: use correct options for linking to next/previous segment UIDs
...
Fixes #1511 .
2015-11-14 12:49:05 +01:00
Moritz Bunkus
af0195e97e
README.md: add information about included libraries and their licenses
2015-11-14 12:49:04 +01:00
Moritz Bunkus
0994156ee1
mkvmerge: implement JSON identification output mode
2015-11-14 12:49:04 +01:00
Moritz Bunkus
787c03e672
included_in: don't require types of needle and values to be equal
...
Allowing different types makes this work:
mtx::included_in(std::string{…}, "…")
2015-11-10 10:19:55 +01:00
Moritz Bunkus
4279d26c85
VC-1: fix duplication of the first sequence headers
...
Fixes #1503 .
2015-11-09 21:52:26 +01:00
Israel Lucas Torrijos
bf7ea05613
translations: update Spanish
2015-11-09 09:27:23 +01:00
Moritz Bunkus
bc596fa06c
configure: don't check for libintl if --without-gettext is used
...
Fixes #1501 .
2015-11-08 20:40:48 +01:00
Antoni Bella Pérez
91f2cb9df5
translations: update Catalan
2015-11-08 19:05:18 +01:00
Moritz Bunkus
47f70217bc
translations: fix spelling errors in German translation
2015-11-08 18:29:48 +01:00
Moritz Bunkus
8764254b1d
saxon_process: inherit dir variables from parent script
2015-11-05 15:34:48 +01:00
Moritz Bunkus
ca2cdbcd5e
Bump version number, set release code name, add release message
2015-11-04 20:04:10 +01:00
Moritz Bunkus
4efd21e83b
build system: improve clean task
2015-11-04 19:37:26 +01:00
Moritz Bunkus
d4f528d281
docs: remove unused Doxyfile
2015-11-04 19:37:26 +01:00
Moritz Bunkus
2fbc0786ae
add script for generating a file list for the installer
2015-11-04 19:37:26 +01:00
Moritz Bunkus
a18557061a
populate_installer_dir: run Saxon in parallel
2015-11-04 19:37:26 +01:00
Moritz Bunkus
183572f2a3
installer: don't remove DLLs
2015-11-04 16:25:51 +01:00
Moritz Bunkus
51b57c8659
add script for generating removal instructions for NSI
2015-11-04 15:45:53 +01:00
Moritz Bunkus
53c954056e
GUI: don't resize columns on tree node expansion
...
This also affects moving files/tracks up/down with buttons as those
functions had to expand the affected nodes manually after moving them.
Fixes #1492 .
2015-11-03 22:03:48 +01:00
Moritz Bunkus
6a594e6b87
mkvmerge: don't generate segment UIDs for discarded segments on splitting
...
Fixes #1497 .
2015-11-03 20:59:45 +01:00
Moritz Bunkus
31bc8633d4
SimpleTest class: avoid a couple of warnings
2015-11-03 20:40:13 +01:00
Moritz Bunkus
616f17bac5
mkvmerge: don't write "next segment UID" in last split file
2015-11-03 20:33:17 +01:00
Moritz Bunkus
03942984ed
mkvmerge: refactor creating segment UIDs to its own function
2015-11-03 20:07:41 +01:00
Moritz Bunkus
7a6b8e5458
bitvalue_c: add function for zeroing the content
2015-11-03 19:56:15 +01:00
Roberto Boriotti
85f0c102ac
Translations: update Italian
2015-10-27 12:35:01 +01:00
Moritz Bunkus
8078f78725
Test runner: improve regex name matching
2015-10-26 20:29:51 +01:00
TMTisFree
e5d25c46fd
Translations: update French
2015-10-26 20:19:19 +01:00
Andriy Bilous'ko
c7a2fd9339
Translations: update Ukrainian
2015-10-26 20:15:03 +01:00
Moritz Bunkus
ea006b4a5b
Build system: target for HTML versions of man pages for a single language
2015-10-25 10:29:56 +01:00
Moritz Bunkus
074347bbc6
Windows build instructions: remove obsolete configure arguments for Qt
2015-10-25 09:29:37 +01:00
Moritz Bunkus
fe88167270
Translations: update list of translatable strings; update German translation
2015-10-24 20:55:39 +02:00
Moritz Bunkus
6390011a2a
GUI: use Alt+h as the keyboard shortcut for the help menu
...
Implements #1488 .
2015-10-24 20:51:42 +02:00
Moritz Bunkus
5bf68802b1
populate_installer_dir: no hardcoded list of man page translations
2015-10-24 11:31:34 +02:00
Moritz Bunkus
830ccd17b9
populate_installer_dir: fix wrong variable name
2015-10-24 11:19:27 +02:00
Moritz Bunkus
0fa1a9e427
Translations: update list of translatable strings; update German translation
2015-10-23 11:31:53 +02:00