Commit Graph

7300 Commits

Author SHA1 Message Date
Moritz Bunkus
a8a1e26193 MPEG TS: improve debug output for unknown tracks in the PMT 2014-12-16 17:08:39 +01:00
Moritz Bunkus
14e5ef96c8 MPEG TS: parse PMT registration descriptor and get codec from it 2014-12-16 17:08:39 +01:00
Moritz Bunkus
b826c89a31 codec_c: provide track type as well 2014-12-16 17:08:39 +01:00
Moritz Bunkus
d1457ea677 MPEG TS: only treat »missing PMT tag altogether« as AC3, not on »unknown PMT tag«
Case in point: HEVC uses a PMT tag that's unknown to mkvmerge. Before
this commit mkvmerge would treat it as AC3 and try to probe it as that
which takes a lot of time.
2014-12-16 17:08:39 +01:00
Moritz Bunkus
7eaae9eae2 MPEG TS: use AAC parser/framing packet converter 2014-12-16 17:08:38 +01:00
Moritz Bunkus
6603d22ea3 AAC common: implement ADTS-to-raw parser & framing packet converter
This is groundwork for adding a LOAS/LATM parser on top of it.
2014-12-16 17:08:38 +01:00
Moritz Bunkus
fb3e6de77f Merge pull request #40 from darealshinji/patch-2
turn on verbosity, activate parallel builds
2014-12-12 21:18:11 +01:00
darealshinji
a06b3ae5ca deactivate verbose mode by default 2014-12-12 21:02:10 +01:00
Moritz Bunkus
1dcc46a9eb Merge pull request #39 from darealshinji/patch-1
grammar and spelling fixes in German manpages localization
2014-12-12 20:21:06 +01:00
darealshinji
f94f87108d turn on verbosity, activate parallel builds 2014-12-12 20:07:50 +01:00
darealshinji
897f71fb19 grammar and spelling fixes in German manpages localization 2014-12-12 20:05:02 +01:00
Moritz Bunkus
6384bd7958 Bump version number, set release code name, add release message 2014-12-12 10:55:25 +01:00
Moritz Bunkus
727a20aa9f teletext parser: process all teletext packets in PES packet
The last one was always dropped due to a overzealous buffer overflow
check. See #773.
2014-12-10 22:48:37 +01:00
Moritz Bunkus
bc34ff3fb4 ChangeLog: update 2014-12-10 14:28:11 +01:00
Moritz Bunkus
c00a306879 common: refactor duplicate golomb encoding read/copy routines 2014-12-06 10:00:51 +01:00
Moritz Bunkus
5c7451adde tests: intentional update due to bf9e24a
bf9e24a PCM packetizer: calculate duration for packets from packaged sources
2014-12-05 22:58:46 +01:00
Moritz Bunkus
bf9e24ac81 PCM packetizer: calculate duration for packets from packaged sources
Fixes #1075.
2014-12-05 22:09:03 +01:00
Moritz Bunkus
8f4562710e PCM packetizer: refactor size/sample conversion routines; use const & 2014-12-05 21:38:23 +01:00
Moritz Bunkus
61e9e36592 build sys: use system version of pugixml if present
Fixes #1090.
2014-12-05 12:35:39 +01:00
Moritz Bunkus
c6694628f1 Merge branch 'avc-fix-buffering'
Conflicts:
	ChangeLog
2014-12-05 11:46:18 +01:00
Moritz Bunkus
26bf0f0e63 mkvextract: don't write BOMs for non-UTF locales
Fixes #1086.
2014-12-05 11:45:12 +01:00
Moritz Bunkus
16d7841988 AUTHORS, ChangeLog: use real name instead of alias 2014-11-23 19:07:19 +01:00
Andriy Bilous'ko
f1e74eb7bc Translations: update Ukrainian 2014-11-22 15:22:47 +01:00
Moritz Bunkus
3b7cf7a492 Translations: update German translation 2014-11-22 15:21:58 +01:00
Moritz Bunkus
7554e6558a debian/changelog: re-build with updated wheezy 2014-11-22 15:21:12 +01:00
Moritz Bunkus
31c59559a4 cosmetics: alignment 2014-11-19 12:36:41 +01:00
Moritz Bunkus
04acfff20f mkvinfo: report picture type based on number of references, not on their value 2014-11-19 12:18:41 +01:00
Roberto Boriotti
c3456ec21a Translations: update Italian 2014-11-19 11:23:14 +01:00
Moritz Bunkus
36b7a6514e AVC/h.264 common: refactor timestamping code 2014-11-18 20:35:25 +01:00
Moritz Bunkus
5c54f887f7 AVC/h.264: only forcefully flag the very first frame as an I frame 2014-11-18 20:35:25 +01:00
Moritz Bunkus
356f91c5ba AVC/h.264 common: refactor timestamping code 2014-11-18 20:35:24 +01:00
Moritz Bunkus
c7b0d58824 RPM spec: unify all distribution-specific build scripts in one 2014-11-18 16:36:44 +01:00
Moritz Bunkus
56cd3f0396 remove unfinished and unused parse_iso.awk script 2014-11-17 09:34:15 +01:00
Moritz Bunkus
1b82809b4e Translations: update list of translatable strings; update German translation 2014-11-16 18:47:35 +01:00
Moritz Bunkus
535ccb401b MPEG-1/2 parser: fixed open GOPs after I frames
Patch by Basic.Master (see AUTHORS). Fixes #1084.
2014-11-16 18:38:59 +01:00
Antoni Bella Pérez
3526eedb5d Translations: update Catalan 2014-11-15 22:19:11 +01:00
Moritz Bunkus
fc563a7ec1 licensing: clarify »GPL« to mean »GPL v2« 2014-11-15 17:01:58 +01:00
Moritz Bunkus
a308eb70ac doc files: change DOS-style to Unix-style line endings 2014-11-15 16:50:10 +01:00
Moritz Bunkus
9ec912fc33 tests: rename test case and file to what's actually inside 2014-11-15 15:07:22 +01:00
Moritz Bunkus
e3c02cc1de translations: update list of translatables & update German translation 2014-11-15 14:05:11 +01:00
Moritz Bunkus
259f71b69b mmg: accept VP9 video tracks in WebM mode 2014-11-15 14:04:22 +01:00
Andriy Bilous'ko
a967ad5404 Translations: update Ukrainian 2014-11-15 09:58:33 +01:00
Roberto Boriotti
3b0a9c52ae Translations: update Italian 2014-11-08 07:47:01 +01:00
Antoni Bella Pérez
c6cc75c561 Translations: update Catalan 2014-11-06 15:14:36 +01:00
Moritz Bunkus
3878f714e4 Translations: update list of translatables 2014-11-06 07:09:04 +01:00
Antoni Bella Pérez
a5eb4e85cf Translations: update Catalan 2014-11-06 07:07:53 +01:00
Moritz Bunkus
82ce6be2ed ChangeLog: update 2014-11-05 20:35:14 +01:00
caustik
6edf41f484 HEVC: Detect IDR_N_LP as keyframes 2014-11-05 20:31:57 +01:00
Moritz Bunkus
8bfb027e26 HEVC: add test case for keeping user data
See #1076.
2014-11-05 20:26:49 +01:00
caustik
0803e5b2d3 HEVC: Write CodecPrivate::configuration_version = 1 2014-11-05 20:26:49 +01:00