Commit Graph

11137 Commits

Author SHA1 Message Date
Moritz Bunkus
515b3b2fae bump version number, set release code name 2017-09-30 09:50:10 +02:00
Moritz Bunkus
f4115930bf NEWS.md: reorder & reword elements for easier consumption 2017-09-30 09:11:47 +02:00
Potato
8d78666aa9 translations: update Korean 2017-09-30 09:09:57 +02:00
Moritz Bunkus
9a9826e2e8 GUI jobs: take #completed jobs into account for total progress
When automatic removal is active, the `m_toBeProcessed` list doesn't
contain the completed ones anymore.

Fixes #2105.
2017-09-29 19:25:16 +02:00
Moritz Bunkus
d76ff0c42b man translations: fix XML error in Catalan translation 2017-09-29 18:33:05 +02:00
Moritz Bunkus
2b7e782202 Rakefile: fix reporting xsltproc errors
Older versions used to exit with code 0 even in the case of an
error. Newer versions exit with <> 0. Handle that case and output the
emitted lines.
2017-09-29 18:31:45 +02:00
Moritz Bunkus
977e362303 translations: update list of translatable strings; update German translation 2017-09-29 18:11:24 +02:00
Antoni Bella Pérez
a3b04cfab6 man page translations: update Catalan 2017-09-29 18:10:25 +02:00
Daniel
24d7fcaedd translations: update Romanian 2017-09-29 18:10:13 +02:00
Israel Lucas Torrijos
7d3f78cb04 man page translations: update Spanish 2017-09-29 18:09:50 +02:00
Israel Lucas Torrijos
535e11d70a translations: update Spanish 2017-09-29 18:09:15 +02:00
Moritz Bunkus
4022c52f69 AAC reader: show error if sampling frequency or channels is 0
The problem is with the ADTS AAC container format itself. The ADTS
container cannot contain all the information modern AAC
requires. Therefore the LOAS/LATM container was invented.

For example: in ADTS there are only two bits for the profile which
doesn't allow for signalling HE-AACv2. Another problem is the number
of channels for which only three bits are available.

For files that have all those channel bits set to 0, the output file
contained a channel count of 0 — obviously invalid.

See #2107.
2017-09-29 17:28:35 +02:00
Moritz Bunkus
4bb8ad6f55 hevcc_c: fix reserved bits in lists & number of sub-layers 2017-09-26 22:04:31 +02:00
Moritz Bunkus
c02816600a hevcc_c: re-write to use bit_writer_c for more expressiveness 2017-09-26 22:04:31 +02:00
Moritz Bunkus
cc660abc12 refactoring: remove unused lambda captures 2017-09-26 22:04:31 +02:00
Moritz Bunkus
2e238ed122 configure: require libMatroska v1.4.8
That version fixes writing block groups and simple blocks for tracks
with track number 128 (see #2103).

Also adds a test case for writing 130 tracks.
2017-09-25 20:27:25 +02:00
Moritz Bunkus
10d7937ee0 update libMatroska due to #2103 2017-09-25 20:24:52 +02:00
Moritz Bunkus
6d21a24a42 Opus output: give frames with discard padding their own BlockGroup
Fixes #2100.
2017-09-24 23:06:03 +02:00
Moritz Bunkus
46832b5f30 tests: intentional update due to a2887a3ab 2017-09-16 18:21:38 +02:00
Moritz Bunkus
bfc4d7c289 GUI: headers: remove file modification check when saving
Fixes #2097.
2017-09-16 14:25:53 +02:00
Moritz Bunkus
20ab09e796 man page translations: update list of translatable strings; update German translation 2017-09-16 12:13:28 +02:00
Dian Li
0511cb6f8e translations: update Chinese Simplified 2017-09-16 12:13:28 +02:00
Timofey Lisunov
3c2d684502 translations: update Russian 2017-09-16 12:13:28 +02:00
Daniel
a2887a3aba translations: update Romanian 2017-09-16 12:13:28 +02:00
TMTisFree
1f6f33d560 translations: update French 2017-09-16 12:13:28 +02:00
Moritz Bunkus
1c19827825 doc: mkvextract: document formats used for additional CodecIDs
Fixes #2094.
2017-09-16 12:13:28 +02:00
Moritz Bunkus
12720e2eec Matroska reader: don't write "white colour coordinate x" to "…coordinate y" 2017-09-16 11:45:27 +02:00
Moritz Bunkus
6a0a966a29 doc: mkvextract: sort list of CodecIDs and what they're extracted to 2017-09-12 11:02:45 +02:00
Moritz Bunkus
08f6adfb63 MP4 reader: add support for Vorbis
Implements #2093.
2017-09-10 18:01:18 +02:00
Moritz Bunkus
ce7a16a780 MP4 reader: enable storing multiple pieces of private data per demxuer 2017-09-10 17:30:29 +02:00
Moritz Bunkus
493cda8dd1 configure, README, NEWS: fix requirements for libEBML and libMatroska
Fixes #2088.
2017-09-01 09:39:28 +02:00
Moritz Bunkus
85e374e9f0 hevc_dump: fix compilation 2017-08-30 21:17:05 +02:00
Moritz Bunkus
06bebb1613 AVC ES: only mark frames with nal_ref_idc==0 as "discardable" in SimpleBlocks
Fixes #2047.
2017-08-30 21:00:16 +02:00
Moritz Bunkus
c61a8a1e74 Matroska reader: keep SimpleBlock's "key" and "discardable" flags as they are
Partial fix for #2047.
2017-08-30 20:18:04 +02:00
Moritz Bunkus
3595ab03db AVC: expose "is_discardable()" property of frames 2017-08-30 19:59:51 +02:00
Moritz Bunkus
01a6380760 AVC: fix reference calculation for P and B frames 2017-08-30 19:33:46 +02:00
Moritz Bunkus
6e19c3b1d5 AVC: rename avc_es_parser_c/avc_frame_t to es_parser_c/frame_t 2017-08-30 15:33:35 +02:00
Moritz Bunkus
e957881a7f AVC: rename namespace "mpeg4::p10" to "mtx::avc" 2017-08-30 15:33:35 +02:00
Moritz Bunkus
3c9c2dddd4 AVC: rename mpeg4_p10_video_packetizer_c to avc_video_packetizer_c 2017-08-30 15:33:35 +02:00
Moritz Bunkus
1f755ecd5b AVC: rename mpeg4_p10_es_video_packetizer_c to avc_es_video_packetizer_c 2017-08-30 15:33:35 +02:00
Moritz Bunkus
67323be5a6 HEVC: split up hevcc.{cpp,h} into multiple files 2017-08-30 15:33:35 +02:00
Moritz Bunkus
e713795ce0 AVC: split up mpeg4_p10.{cpp,h} to multiple files 2017-08-30 15:33:35 +02:00
Roberto Boriotti
b0286e9f6c translations: update Italian 2017-08-28 19:32:48 +02:00
Timofey Lisunov
70b1686400 translations: update Russian 2017-08-28 19:32:48 +02:00
Israel Lucas Torrijos
075830a949 translations: update Spanish 2017-08-28 19:32:48 +02:00
Antoni Bella Pérez
dae14b61f6 translations: update Catalan 2017-08-28 19:32:48 +02:00
Moritz Bunkus
e90f2ada61 Merge pull request #2083 from ffurrer2/master
Update language names & Add new language
2017-08-24 21:32:41 +02:00
Felix Furrer
0a6bed4e29 ISO 639-2: add new language "Standard Moroccan Tamazight" 2017-08-24 21:06:58 +02:00
Felix Furrer
9f5ab14c92 ISO 639-2: update several language names 2017-08-24 21:05:29 +02:00
Felix Furrer
2aa913e286 Fix typo in language: Castillan -> Castilian 2017-08-24 16:00:03 +02:00