Commit Graph

9 Commits

Author SHA1 Message Date
Moritz Bunkus
4a1219ca76 mkvmerge: add muxing date to identification output for Matroska files 2016-04-03 11:54:12 +02:00
Moritz Bunkus
4ca858fa15 mkvmerge: add muxing_application/writing_application to identification output 2016-04-02 16:31:13 +02:00
Moritz Bunkus
43ac9e8210 JSON schema: sort container sub-attributes by their name 2016-04-02 16:18:18 +02:00
Moritz Bunkus
c8ba161c8e mkvmerge: add track's minimum timestamp to identification output for Matroska
Frontends like gMKVExtractGUI currently use mkvinfo for determining the
offset between tracks. This is an attempt to provide that information
with mkvmerge.
2016-04-02 16:17:36 +02:00
Moritz Bunkus
f9153be30f JSON schema v3: added definitions for the "global_tags" entity 2016-01-31 13:42:49 +01:00
Moritz Bunkus
7ede805692 mkvmerge: fix "other_file" type in JSON output
"other_file" must be an array of strings, not a single string. In
verbose identification output mode this property has always been output
multiple times. In JSON only one of those was actually output, the last
one.
2016-01-31 13:38:32 +01:00
Moritz Bunkus
c9eb86f88d mkvmerge: fix "playlist_file" type in JSON output
"playlist_file" must be an array of strings, not a single string. In
verbose identification output mode this property has always been output
multiple times. In JSON only one of those was actually output, the last
one. Additionally the JSON schema didn't contain "playlist_file" at all.
2016-01-31 13:30:25 +01:00
Moritz Bunkus
a3a25225c6 mkvmerge: output warnings/errors as JSON in JSON identification mode
Implements #1537.
2015-12-16 21:58:51 +01:00
Moritz Bunkus
de4734f962 doc: change identification JSON schema file name to contain version number
That will make distinguishing between and validating the various versions
easier.
2015-12-16 21:53:28 +01:00