Moritz Bunkus
91a8c59963
GUI: info: hex dump: disable but don't hide "detach window" button
2018-03-28 22:40:23 +02:00
Moritz Bunkus
3eb1d8d140
GUI: info: hex dump: in-depth highlighting for Block
& SimpleBlock
2018-03-28 18:26:56 +02:00
Moritz Bunkus
42f9eb9739
translations: update list of translatable strings; update German translation
2018-03-28 14:01:09 +02:00
Moritz Bunkus
81d527cabc
GUI: info: hex dump: show Adler-32 checksum if full element is shown
2018-03-28 13:45:25 +02:00
Moritz Bunkus
c7d683a0db
GUI: info: enable hex dump for non-elements (= frames)
2018-03-28 13:37:46 +02:00
Moritz Bunkus
df8b8ba7ed
GUI: info: show frames in simple block/block group elements
2018-03-28 13:13:11 +02:00
Moritz Bunkus
fb86c6c45d
info: calculate frame positions correctly in summary mode
2018-03-28 13:13:11 +02:00
Moritz Bunkus
46e2650154
info: show position & sizes for frames same way as for other elements
2018-03-28 11:30:42 +02:00
Moritz Bunkus
f2600eab91
GUI: info: run pre- & post-processors when loading level 1 elements delayed
...
Otherwise elements aren't initialized or formatted properly. E.g. the
cluster timestamps wasn't initialized causing the block groups &
simple blocks to report bogus global timestamps.
Fixes #2258 .
2018-03-27 22:02:35 +02:00
Moritz Bunkus
f14e7b030f
translations: update list of translatable strings; update German translation
2018-03-27 21:18:09 +02:00
Jan Mazurczyk
485bfd9eb2
translations: update Polish
2018-03-27 21:15:54 +02:00
Moritz Bunkus
2d6e450fbb
GUI: info: add colored hex dump functionality via a context menu
2018-03-27 21:15:54 +02:00
Moritz Bunkus
162df868f3
GUI: info: use locale-aware formatting for element positions & sizes
2018-03-27 12:35:01 +02:00
Moritz Bunkus
6cf1877e89
KaxInfo: add mutex around file operations
2018-03-26 21:59:22 +02:00
Moritz Bunkus
926d419324
GUI: mux: unset tooltip on "do not split"
2018-03-25 20:46:14 +02:00
Moritz Bunkus
94d4cfa8b4
GUI: mux: fix split options label's disappearance
2018-03-25 20:02:06 +02:00
Moritz Bunkus
3d9dec2edf
translations: update list of translatable strings; update German translation
2018-03-25 18:51:43 +02:00
Moritz Bunkus
31b424b324
GUI: chapters: add missing colon
2018-03-25 18:51:12 +02:00
Moritz Bunkus
5d508abec0
GUI: mux: re-translate split mode tooltips & label on UI language change
...
Fixes #2257 .
2018-03-25 18:50:19 +02:00
Jan Mazurczyk
e53d780591
translations: update Polish
2018-03-24 18:52:37 +01:00
Danko
2c22e9ae79
translations: update Serbian Latin
2018-03-24 18:35:24 +01:00
Jan Mazurczyk
634204b03d
translations: update Polish
2018-03-24 18:35:15 +01:00
Moritz Bunkus
e58d9e2e59
avoid narrowing conversion in std::string
constructor
...
Fixes compilation with clang++ on FreeBSD. Fixes #2255 .
2018-03-24 09:30:26 +01:00
Moritz Bunkus
1c812fdb9f
tests: add case for 9fa02e75ad
2018-03-22 22:22:55 +01:00
Moritz Bunkus
9fa02e75ad
MP4 reader: AAC: treat 8 channels in track headers, 7 in codec-specific config as 8
2018-03-22 22:12:43 +01:00
Moritz Bunkus
f9a5a1e7fa
translations: update list of translatable strings; update German translation
2018-03-22 21:16:12 +01:00
TMTisFree
c236e5ac77
translations: update French
2018-03-22 21:15:24 +01:00
Moritz Bunkus
91dc0caf13
GUI: mux: correct tooltip for --reduce-to-core
2018-03-22 21:13:56 +01:00
Dian Li
0fdac570fa
translations: update Chinese Simplified
2018-03-18 17:01:13 +01:00
Burak Yavuz
4399789fa0
translations: update Turkish
2018-03-18 17:00:51 +01:00
Timofey Lisunov
239fcace1d
translations: update Russian
2018-03-18 17:00:47 +01:00
David Rey
987bbee6b5
man page translations: update Spanish
2018-03-18 17:00:40 +01:00
Israel Lucas Torrijos
27f439bc47
translations: update Spanish
2018-03-18 17:00:31 +01:00
Antoni Bella Pérez
9d57c4cb89
man page translations: update Catalan
2018-03-18 17:00:21 +01:00
Antoni Bella Pérez
ec08d17659
translations: update Catalan
2018-03-18 17:00:15 +01:00
Jan Mazurczyk
7472c83486
translations: update Polish
2018-03-18 16:54:07 +01:00
Moritz Bunkus
cbd789e476
GUI: info: deferred level 1 elements: only show masters as expandable
2018-03-14 16:44:38 +01:00
Moritz Bunkus
7649851318
GUI: info: verify element stored in tree is really an EbmlMaster
2018-03-14 16:42:53 +01:00
Moritz Bunkus
f4a0da88fc
translations: update list of translatable strings; update German translation
2018-03-13 22:42:26 +01:00
Moritz Bunkus
cb56be2851
GUI: info: set level 1 element text to 'loading' while reading it
2018-03-13 22:39:56 +01:00
Moritz Bunkus
e84c470e6f
GUI: info: implement scanning and reading clusters
...
All elements starting with and after the first cluster are only loaded
partially (only their element head). Their child elements are loaded
on demand: when the user expands that element in the GUI. On
collapsing the element the children are deleted again in order to keep
memory usage down.
Implements the rest of #2104 .
2018-03-13 22:06:10 +01:00
Moritz Bunkus
5c68abb29e
GUI info: rename functions to match GUI coding style
2018-03-13 13:32:58 +01:00
Moritz Bunkus
cf4f528280
cosmetics: alignment
2018-03-13 13:30:50 +01:00
Moritz Bunkus
93050a446e
translations: update list of translatable strings; update German translation
2018-03-12 23:41:18 +01:00
Moritz Bunkus
d6e37faeb6
GUI: mux: implement deriving track languages from file names
...
Implements #1808 .
2018-03-12 23:27:08 +01:00
Dian Li
71b5d7d327
man page translations: update Chinese Simplified
2018-03-12 18:19:03 +01:00
Dian Li
c2155eadbb
translations: update Chinese Simplified
2018-03-12 18:18:57 +01:00
Burak Yavuz
9230b4e533
translations: update Turkish
2018-03-12 18:18:51 +01:00
Timofey Lisunov
83e6939f89
translations: update Russian
2018-03-12 18:18:46 +01:00
Potato
82c1aa7656
translations: update Korean
2018-03-12 18:18:38 +01:00