Commit Graph

  • af81f26025 Fix MSVC warning about 2147483648 not fitting in an int main Michael Bradshaw 2018-03-02 16:14:03 -0800
  • 2374a6f0a0 Fix compilation with MSVC Michael Bradshaw 2018-02-28 14:32:16 -0800
  • 59f08602fc Allow shared builds of libwebm. Tom Finegan 2018-02-06 14:30:18 -0800
  • faf76029b0 Merge "vp9_header_parser: make SetFrame private" James Zern 2018-02-02 19:46:59 +0000
  • 8e88e04b07 webm2pes: Avoid OOB reads caused by invalid superframe index. Tom Finegan 2018-01-31 14:24:38 -0800
  • a5837e4dd0 vp9_header_parser: make SetFrame private James Zern 2018-02-01 23:48:17 -0800
  • 6ab4f8fa97 Limit string element size to 20 million bytes. Tom Finegan 2018-01-30 15:00:40 -0800
  • 12b42e9920 Merge "Replace uses of deprecated std::auto_ptr with std::unique_ptr." Tom Finegan 2018-01-24 20:57:01 +0000
  • d707c67276 Replace uses of deprecated std::auto_ptr with std::unique_ptr. Lisa Velden 2018-01-22 11:41:20 +0100
  • 8f638df2c3 Set a maximum limit on element recursion depth Michael Bradshaw 2018-01-19 17:34:33 -0800
  • 1653953c39 Silence -Wdeprecated-declarations in GCC 4.7+. Tom Finegan 2017-12-18 11:35:40 -0800
  • 9e37f34e48 Update VP9 level definition Hui Su 2017-12-07 15:00:58 -0800
  • b03c65468b Merge "webm_parser: Add new enum values" Michael Bradshaw 2017-11-03 22:36:14 +0000
  • 8f709400a2 webm_parser: Add new enum values Michael Bradshaw 2017-11-03 11:37:41 -0700
  • 7dd0b80931 Avoid overflows in Block::GetTimeCode(). Tom Finegan 2017-09-29 20:11:03 -0700
  • 7baf4cb898 Merge "Fix include-what-you-use warning in common/file_util.cc." Tom Finegan 2017-09-19 18:40:18 +0000
  • e590bc2d5a Fix include-what-you-use warning in common/file_util.cc. Tom Finegan 2017-09-19 11:38:58 -0700
  • fbc8ab96da Improve mingw support. Tom Finegan 2017-09-18 13:10:57 -0700
  • 27eb0b9002 Fix builds with mingw x86 and x86_64. Tom Finegan 2017-09-17 19:33:22 -0700
  • 22de626018 apply clang-format clang-format 2017-08-27 18:29:16 -0700
  • 960b81e356 .clang-format: update to 4.0.1 James Zern 2017-08-27 18:28:29 -0700
  • 86fa6dc2cb mkvparser: Fix potential overflow in Block::Parse Vignesh Venkatasubramanian 2017-08-25 11:28:01 -0700
  • 245e7a258a mkvparser: Fix integer overflow in Block::GetTime Vignesh Venkatasubramanian 2017-08-23 12:12:19 -0700
  • 2e76d22782 Add command line support for projection_type Neil Birkbeck 2017-08-05 12:39:41 -0700
  • 9af1e59995 Avoid float overflows due to casts of out of range values. Tom Finegan 2017-07-28 14:19:07 -0700
  • 0ae757087f Fix android build failure with NDK r15b. Jerome Jiang 2017-07-17 13:59:14 -0700
  • a97c484bfd Merge "disable -Wdeprecated-declarations in legacy code" James Zern 2017-06-22 02:02:16 +0000
  • 90967863b2 mkvparser: fix float conversion warning James Zern 2017-06-20 19:20:01 -0700
  • 84e82579f7 disable -Wdeprecated-declarations in legacy code James Zern 2017-06-20 19:18:42 -0700
  • a98f4950f6 AddGenericFrame: fix memory leak on failure James Zern 2017-05-01 15:19:27 -0700
  • da131dd350 AddCuePoint: fix memory leak on failure James Zern 2017-05-01 15:18:38 -0700
  • b0cea9ce24 Add(Audio|Video)Track: fix memory leak on failure James Zern 2017-05-01 15:17:30 -0700
  • a65b9e0287 Merge changes I7e467d31,Ia8633cab Tom Finegan 2017-04-28 22:42:03 +0000
  • 5261a679b7 webm_info: check vp9 ParseUncompressedHeader return James Zern 2017-04-20 23:21:05 -0700
  • 85f7e2e428 webm_info,PrintVP9Info: validate alt ref sizes James Zern 2017-04-21 11:59:44 -0700
  • 9b97ca197d vp9_header_parser_tests: check parser return James Zern 2017-04-21 13:03:42 -0700
  • 300d6d8719 CuePoint::Find: check Track pointer James Zern 2017-04-19 23:24:27 -0700
  • 50c44bb44d webm_info,OutputCues: fix indexing of tracks James Zern 2017-04-19 23:10:33 -0700
  • a0d27f0d51 mkvparser,Block::Parse: remove incorrect assert James Zern 2017-04-18 12:44:53 -0700
  • 784fc1bb7c vttdemux,CloseFiles: check file pointer before closing James Zern 2017-04-17 15:55:17 -0700
  • c59278c4b4 Merge ".gitattributes: force mkv/webm to be treated as binary" Tom Finegan 2017-04-12 15:55:58 +0000
  • b4522c1cdf .gitattributes: force mkv/webm to be treated as binary James Zern 2017-04-11 12:45:30 -0700
  • a118f3d570 Add test for projection parse failures. Tom Finegan 2017-04-10 09:55:09 -0700
  • d39847954d Add test for primary chromaticity parse failures. Tom Finegan 2017-04-10 09:54:17 -0700
  • 9bbec4c905 Fix permissions on test file. Tom Finegan 2017-04-10 09:32:51 -0700
  • 2cef4d51a2 mkvparser:Parse: s/FLT_MIN/-FLT_MAX/ James Zern 2017-03-23 15:40:33 -0700
  • 35a3c88728 mkvmuxer: Turn off estimate_file_duration_ by default Vignesh Venkatasubramanian 2017-03-23 12:23:10 -0700
  • 5a418303e3 mkvparser: Avoid double free when Chromaticity parse fails. Tom Finegan 2017-03-21 10:44:09 -0700
  • 67e3ffa908 mkvparser: Avoid casts of values too large for float in Projection elements. Tom Finegan 2017-03-20 11:14:33 -0700
  • 87bcddf0e5 vttdemux::ChapterAtomParser: check for NULL display string James Zern 2017-03-09 12:41:29 -0800
  • 992a330ec0 Merge "Update .gitignore" Vignesh Venkatasubramanian 2017-03-08 02:41:03 +0000
  • a534a24f58 Update .gitignore Vignesh Venkatasubramanian 2017-03-07 13:53:44 -0800
  • a0d67d081c mkvmuxer: Fix hard-coded data size in EbmlElementSize Vignesh Venkatasubramanian 2017-03-07 11:34:39 -0800
  • c36112caa0 mkvparser: #include sys/type.h KO Myung-Hun 2017-01-25 12:54:50 +0900
  • 686664eba2 Fix cmake generation warnings on Windows. Tom Finegan 2017-01-26 07:40:09 -0800
  • 2b2c196558 cmake: Fix required flag check. Tom Finegan 2017-01-23 10:58:45 -0800
  • 4494ce468a Merge "Cmake refactor." Tom Finegan 2017-01-19 23:50:26 +0000
  • 166e40fa97 Cmake refactor. Tom Finegan 2017-01-19 08:40:31 -0800
  • 9fb774ab80 Add missing include in webm2pes.cc. Tom Finegan 2017-01-18 07:26:30 -0800
  • 4956b2dec6 mkvmuxer: Force new clusters when audio queue gets too long. Tom Finegan 2017-01-12 13:15:46 -0800
  • 54f155986d cmake: Cache results of CXX flag tests. Tom Finegan 2016-11-14 19:42:47 -0800
  • 81c73fc78e mkvparser: Avoid alloc failures in SeekHead::Parse. Tom Finegan 2016-10-31 12:11:56 -0700
  • 9732ae991e EbmlElementSize: quiet uint64->int32 conv warning James Zern 2016-10-18 15:31:17 -0700
  • da04ebae9b SetProjectionPrivate: quiet uint64->size_t conv warning James Zern 2016-10-18 15:30:48 -0700
  • 5e1d131e6c Merge "mkvparser,Projection::Parse: fix int->bool conv" James Zern 2016-10-18 22:13:09 +0000
  • 6db32d5f6e mkvparser,Projection::Parse: fix int->bool conv James Zern 2016-10-17 23:34:06 -0700
  • 3bb0dfae6a cosmetics: fix a couple lint warnings James Zern 2016-10-17 18:28:38 -0700
  • 0e179d683e update .clang-format James Zern 2016-10-17 15:31:33 -0700
  • fc5f88d3d1 Fix temp files being left on system. Frank Galligan 2016-10-15 20:54:57 -0700
  • c04a134986 Add support for overriding PixelWidth and PixelHeight. Frank Galligan 2016-10-13 09:03:31 -0700
  • c0160e0ab5 Add support to explicitly set segment duration. Frank Galligan 2016-10-13 14:56:57 -0700
  • 02bc809f9d Add support to estimate file duration. Frank Galligan 2016-10-13 12:57:54 -0700
  • c97e3e7d60 Add support to output sub-sample encryption information. Frank Galligan 2016-09-16 09:19:00 -0700
  • 26f434423f MakeUID: quiet unused param warning in Android builds James Zern 2016-09-28 18:51:03 -0700
  • d6af52a1e6 Change check to fix compile error. Frank Galligan 2016-09-15 15:33:23 -0700
  • 17200208c5 webm_parser: Add Mesh value for ProjectionType Michael Bradshaw 2016-09-12 09:40:30 -0700
  • 78f2c5ab78 webm_parser: Use ./ prefix for includes Michael Bradshaw 2016-09-08 15:42:22 -0700
  • da62f659e4 webm_parser: Remove webm/ prefix from public includes Michael Bradshaw 2016-09-07 16:55:58 -0700
  • e15e8f2cc7 webm_parser: Update README build instructions Michael Bradshaw 2016-09-01 15:52:18 -0700
  • 5023f2b5ca mkvmuxer: Fix Colour::Valid() Tom Finegan 2016-09-01 11:29:15 -0700
  • cf1620444f mkvmuxer_tests: Actually test cue points in the cue point test. Tom Finegan 2016-08-31 14:57:54 -0700
  • 93e9fb35f9 Validate Colour element values. Tom Finegan 2016-08-31 21:18:24 -0700
  • 8036925b43 mkvparser_tests: Add Projection element test. Tom Finegan 2016-08-29 18:01:48 -0700
  • f52d38cc5c mkvparser_tests: Add Colour element test. Tom Finegan 2016-08-29 17:56:45 -0700
  • 826436a42f mkvparser: minor SeekHead::Entry clean up. Tom Finegan 2016-08-29 13:52:23 -0700
  • 24fb44aa1a mkvmuxer_tests: Add Projection element test. Tom Finegan 2016-08-29 12:28:52 -0700
  • 1e0a8eaa3c mkvmuxer_tests: Add Colour element test. Tom Finegan 2016-08-29 12:11:01 -0700
  • 027861614c mkvmuxer: Colour accessors/mutators. Tom Finegan 2016-08-29 17:21:04 -0700
  • ce52f6e31d Merge "Add mkvparser wrapper functions." Tom Finegan 2016-08-30 17:23:13 +0000
  • 6e5cbc09c0 Merge "webm_info: Add Projection element support." Tom Finegan 2016-08-30 17:22:45 +0000
  • 0a039cb851 Merge "mkvmuxer_sample: Add support for Projection element." Tom Finegan 2016-08-30 17:22:29 +0000
  • 149e8e997c Merge "mkvparser_sample: Add support for Projection element." Tom Finegan 2016-08-30 17:21:37 +0000
  • 43f40c453d Merge "mkvparser: Add Projection element support." Tom Finegan 2016-08-30 17:21:28 +0000
  • 0c9a19e20b Merge "mkvmuxer: Add Projection element support." Tom Finegan 2016-08-30 17:21:17 +0000
  • ff667d5fb4 Merge "Add support for the Projection element" Michael Bradshaw 2016-08-30 16:49:37 +0000
  • 2346f8fafa Add mkvparser wrapper functions. Tom Finegan 2016-08-29 12:04:08 -0700
  • 54d6b6b60e webm_info: Add Projection element support. Tom Finegan 2016-08-26 21:29:48 -0700
  • 65fee06599 mkvmuxer_sample: Add support for Projection element. Tom Finegan 2016-08-26 21:07:27 -0700
  • 9a3f2b5762 mkvparser_sample: Add support for Projection element. Tom Finegan 2016-08-26 21:07:06 -0700
  • 41e814a008 mkvparser: Add Projection element support. Tom Finegan 2016-08-26 20:35:05 -0700