Commit Graph

27 Commits

Author SHA1 Message Date
Moritz Bunkus
60b7be542c all: determine current executable's path at startup 2014-04-20 22:31:08 +02:00
Moritz Bunkus
dc59dad564 Merge branch 'hevc' 2014-02-28 08:58:56 +01:00
Moritz Bunkus
6fbbd882d2 QT/MP4 reader: mux SVQ3 as V_QUICKTIME, not V_MS/VFW/FOURCC 2014-01-12 12:51:23 +01:00
Moritz Bunkus
4a32569f1a codec_c: add RealAudio codec types 2014-01-11 09:43:21 +01:00
Moritz Bunkus
aab4bb4b63 codec_c: add 'dnet' as known FourCC for AC3
Used in RealAudio.
2014-01-11 09:30:29 +01:00
Moritz Bunkus
db1b5e1de3 codec_c: add CodecID and codec type for MPEG-H P2/HEVC/h.265 2013-12-30 17:54:54 +01:00
Moritz Bunkus
467c84afac common: new codec_c class for codec identification 2013-12-29 21:18:17 +01:00
Moritz Bunkus
15ee1b8ac4 timecode_c: add min()/max()/value_or_min()/value_or_max() 2013-09-17 20:50:46 +02:00
Moritz Bunkus
89fea5a1ef timecode_c: add samples()/to_samples() conversion 2013-07-04 23:11:44 +02:00
Moritz Bunkus
e7dc5e2b9a common: template class for options with source 2013-05-05 10:17:14 +02:00
Moritz Bunkus
db53e91cc1 mmg: implement playlist scan/selection 2013-02-24 11:03:16 +01:00
Moritz Bunkus
d81a850690 Fix FourCC human readable test for (C) sign 2013-02-16 22:07:48 +01:00
Moritz Bunkus
de66a66e8b fourcc_c: new functions shift_read(); equiv() for std::vector<std::string>; human_readable() 2013-02-16 00:00:29 +01:00
Moritz Bunkus
95548b5f9a Refactoring: use fourcc_c class in FLV reader 2013-01-21 14:17:24 +01:00
Moritz Bunkus
cc1c3ade47 fourcc_c: ctor{}, operator bool, reset(), equiv(), fix str() 2012-12-28 20:08:06 +01:00
Moritz Bunkus
f300732b1e fourcc_c: add helper class for FourCC codes 2012-12-28 15:37:05 +01:00
Moritz Bunkus
ec41cc40d9 mm_io exceptions: refactoring: include std::error_code member 2012-12-20 21:47:19 +01:00
Moritz Bunkus
5f0189dcfb Add unit tests for the ebml_converter_c based classes 2012-12-05 22:39:25 +01:00
Moritz Bunkus
ec4c1c19e9 Do not write EBML void elements to XML files
Fixes #801.
2012-12-02 17:45:30 +01:00
Moritz Bunkus
b18b3b095d Fix cons_impl() template for all cases of (w)char*/(w)string 2012-09-07 15:38:00 +02:00
Moritz Bunkus
bbe876c7bd Conditional construction 2012-08-26 16:23:50 +02:00
Moritz Bunkus
985211760f Add function for reading the whole file in one go 2012-08-26 15:32:17 +02:00
Moritz Bunkus
bff0d7e6d4 Move construct.h to common 2012-08-26 12:41:04 +02:00
Moritz Bunkus
78fa9e04cf Always build unit tests if gtest is available 2012-08-26 12:36:14 +02:00
Moritz Bunkus
c1fa6f0381 Unit tests for constructing and comparing EBML hierarchies 2012-08-21 19:03:01 +02:00
Moritz Bunkus
1cd37eb212 Common init code for test cases; start of unit tests for propedit 2012-08-15 09:16:52 +02:00
Moritz Bunkus
6a2698f5ec Split single unit test directory into multiple ones
The goal is to enable testing of application specific files, e.g. for
mkvpropedit.
2012-08-13 20:41:35 +02:00