Moritz Bunkus
b48717b94a
docs: update home page URL to use https instead of http
2015-02-11 18:35:42 +01:00
Moritz Bunkus
e72a2307c6
TrueHD reader: treat embedded AC3 data as its own track
...
Part of an implementation of #1107 .
2015-02-10 13:13:27 +01:00
Moritz Bunkus
ac58b5547e
tests: add test case for raw TrueHD/TrueHD+AC3 files
2015-02-10 13:03:31 +01:00
Moritz Bunkus
5ba8333dd1
fix spelling of UTF-8
2015-02-10 09:56:55 +01:00
Moritz Bunkus
0baab51d1f
changelog_to_xml.rb: stricter detection of »released vXXX« entries
2015-02-10 09:21:46 +01:00
Andriy Bilous'ko
476f17310a
Translations: update Ukrainian
2015-02-08 20:36:47 +01:00
Moritz Bunkus
32160bdded
Bump version number, set release code name, add release message
2015-02-08 10:39:33 +01:00
Moritz Bunkus
de49c787bf
Translations: update list of translatable strings
2015-02-03 11:46:11 +01:00
Moritz Bunkus
f5b6ae9bbb
Matroska reader: remove superfluous warning
...
I have test files in which block groups without a block inside exist,
and mkvmerge works just fine with them.
2015-02-03 11:45:16 +01:00
Moritz Bunkus
3310e6b486
mkvinfo, mkvtoolnix-gui: don't link QtAccessiblePlugin for Windows
...
It seems not to be needed for 5.3.x, and in 5.4.x it doesn't even exist
as a separate plugin anymore.
2015-02-03 10:53:57 +01:00
Moritz Bunkus
7362348340
all tools: fix exit code if warnings occurred
...
If a warning occurred then the exit code must be 1, not 0. This has been
broken in commit 6e35edac13
(since 7.0.0).
Fixes #1101 .
2015-02-03 08:09:50 +01:00
Moritz Bunkus
1ed847332e
simple_test.rb: use %r{…} regex syntax
2015-02-03 07:58:01 +01:00
Moritz Bunkus
690e0f6ee1
chapter handling: don't drop sub-chapters while merging chapters
2015-02-02 21:47:39 +01:00
Roberto Boriotti
f7abfaa8ab
Translations: update Italian
2015-02-02 20:21:19 +01:00
Moritz Bunkus
3ee4636e83
Matroska reader: use correct Codec ID for Big Endian PCM
...
Fixes #1113 .
2015-02-02 19:39:37 +01:00
Israel Lucas Torrijos
20b2e86cb4
Translations: update Spanish
2015-01-25 22:42:27 +01:00
Moritz Bunkus
ee421ba57d
README.md: updated bug tracker information after move to GitHub
2015-01-24 19:08:09 +01:00
Moritz Bunkus
4375e1164a
README.md: remove completely outdated »examples« section
2015-01-24 18:41:54 +01:00
Moritz Bunkus
9bb1fa40b2
refactoring: move codec_type_e enum into codec_c class
2015-01-24 11:01:33 +01:00
Danko
e92b2f1c9b
Translations: update Serbian translation for the installer
2015-01-24 11:01:10 +01:00
Moritz Bunkus
5a4e4f2d5e
man page translations: re-build mkvtoolnix-gui translations
2015-01-23 14:51:10 +01:00
Moritz Bunkus
0c86977633
Translations: update list of translatable strings; update German
2015-01-23 14:51:10 +01:00
Moritz Bunkus
a5581ae7ef
Translations: added a Serbian translation by Danko
2015-01-23 14:51:10 +01:00
Moritz Bunkus
15702f8521
Development docs: include TODO list for adding new translations
2015-01-23 14:35:51 +01:00
Moritz Bunkus
4d8243bc02
build system: use pandoc's markdown_strict format instead of --strict
...
Recent versions of pandoc have --strict removed. Instead the
markdown_strict input format must be used.
2015-01-23 12:29:18 +01:00
Moritz Bunkus
63a624bd07
MIME types: recognize .ttc as an extension for application/x-truetype-font
2015-01-23 09:57:46 +01:00
Moritz Bunkus
144984d01b
Ogg reader: include granulepos in Opus debug output
2015-01-23 09:52:06 +01:00
Moritz Bunkus
f9bb8bef5e
mkvmerge: don't re-derive AC3 framing for already-framed source containers
...
Fixes #1104 as re-deriving framing required caching packets and delaying
delivering a frame until it was clear there was no extension frame
afterwards. Source containers that cannot tell the end of the file for
each individual track (but only for the whole file) like Matroska would
result in the framer to have that last packet buffered until the end of
the file has been reached at which point a file split would have already
occurred – and the buffered packet would have belonged to an output file
now long since finished.
2015-01-17 12:26:45 +01:00
Moritz Bunkus
23b523217a
mmg: disable language selection for chapter tracks in Matroska files
...
Fixes #1105 .
2015-01-14 19:27:06 +01:00
Roberto Boriotti
8e52f6b4ff
Translations: update Italian
2015-01-12 21:38:27 +01:00
Andriy Bilous'ko
20f7d4c53f
Translations: update Ukrainian
2015-01-12 09:07:26 +01:00
Antoni Bella Pérez
28b7cfc843
Translations: update Catalan
2015-01-09 09:10:16 +01:00
Israel Lucas Torrijos
326a483b04
Translations: update Spanish
2015-01-09 09:04:47 +01:00
Moritz Bunkus
f5fdf8a2f8
mkvmerge refactoring: split pr_generic.* in single files per class
2015-01-07 17:21:34 +01:00
Moritz Bunkus
58a6105622
ChangeLog update
2015-01-05 22:05:13 +01:00
Moritz Bunkus
0036f853bb
mm_file_io_c: reset EOF state on successful operations
...
This fixes #1100 .
2015-01-05 20:48:13 +01:00
Moritz Bunkus
b13e0f1e18
mmg: ask for playlist scan with at least one other file, not two
2015-01-05 18:50:36 +01:00
Moritz Bunkus
e9f89efdc3
mmg: unescape file names in »scanned playlists« dialog
2015-01-05 18:41:07 +01:00
Moritz Bunkus
59e4626df8
adler32.h: make class member static
2015-01-04 20:52:17 +01:00
Moritz Bunkus
ef7bbf11a0
Bump version number; set release code name; add release message
2015-01-04 16:28:25 +01:00
Moritz Bunkus
152c70cbc6
tests: update result due to message change in cb93daf
2015-01-04 16:14:08 +01:00
Moritz Bunkus
b5c66e5528
Translations: update list of translatables; update German translation
2015-01-04 16:11:13 +01:00
Moritz Bunkus
cb93dafe38
kax_file_c: fix wrong punctuation; add better message for mm_io exception
2015-01-04 16:06:40 +01:00
Moritz Bunkus
83278097d0
mkvmerge: catch write error exceptions and output appropriate messages
2015-01-04 16:06:40 +01:00
Moritz Bunkus
3e8e264fa4
libEBML, libMatroska: update to releases 1.3.1 & 1.4.2 respectively
2015-01-04 15:13:29 +01:00
Moritz Bunkus
5d27f96332
MPEG TS: re-detect ignoring CRC errors if all PATs and/or PMTs have errors
...
Fixes #1100 .
2015-01-04 13:38:39 +01:00
Moritz Bunkus
333229127e
m_io_c classes: add function for resetting EOF state
2015-01-04 13:35:16 +01:00
Moritz Bunkus
8fccae8e5b
MPEG TS reader: use mxdebug instead of mxverb
...
Also add function names to mxdebug instances.
2015-01-04 12:11:07 +01:00
Moritz Bunkus
2a0c29b7aa
md5.cpp: use get_uint32_le() instead of manual shift/store
2015-01-03 17:51:05 +01:00
Moritz Bunkus
746c7ac48b
crc.cpp: fix compilation on older gcc
...
The C++11 standard itself did have a bug that prevented the
initialization of non-const references with initializer-list syntax. See
gcc bug 50025 for details.
The issue has since been resolved in the standard, and gcc 4.9 works
with initializer-lists, but that is way too new to require.
2015-01-03 17:44:26 +01:00