Commit Graph

  • 4cbdbf1978 Fix Android build. Tom Finegan 2016-04-02 13:02:02 -07:00
  • bb48a3fc63 mkvmuxerutil: remove stray 'int32' James Zern 2016-04-02 11:45:32 -07:00
  • a1cba3409a Support cross compile for windows via mingw64. Tom Finegan 2016-04-01 11:58:28 -04:00
  • 596f5e0544 Add webm_info. Tom Finegan 2016-03-31 19:46:21 -07:00
  • ccf75f67a0 msvc/muxer_tests: Silence integer conversion warnings. Tom Finegan 2016-03-30 12:02:00 -07:00
  • 2ff2954fa9 msvc/webm2pes: Silence integer and floating point conversion warnings. Tom Finegan 2016-03-30 11:43:54 -07:00
  • 1f2432397f msvc/hdr_util: Silence double to float conversion warnings. Tom Finegan 2016-03-30 11:34:18 -07:00
  • 074456386e msvc/vpxpes_parser: Silence integer conversion warning. Tom Finegan 2016-03-30 11:20:56 -07:00
  • 59614b8fae msvc/libwebm_util: Fix floating point to int conversion warning. Tom Finegan 2016-03-30 10:55:33 -07:00
  • 6481c24a19 webvtt: Fix include in vttreader. Tom Finegan 2016-03-30 10:51:40 -07:00
  • e6ed0f4817 msvc/vpxpes2ts: Fix MSVC integer conversion warning. Tom Finegan 2016-03-30 10:52:58 -07:00
  • da6439685d cmake/msvc: Disable C4996 project wide. Tom Finegan 2016-03-30 10:52:20 -07:00
  • 6ef8264fcc Merge "mkvparser::BlockEntry: inline EOS()" James Zern 2016-03-30 00:30:11 +00:00
  • 3fa6aecb7f mkvparser::BlockEntry: inline EOS() James Zern 2016-03-29 16:55:42 -07:00
  • 26306f9214 mkvmuxer: Remove unused Cluster ctor overload. Tom Finegan 2016-03-29 14:32:43 -07:00
  • 0d765974cd mkvmuxer: Fix build with GCC 5.3. Tom Finegan 2016-03-29 12:21:10 -07:00
  • 0ba80bcbf4 mkvparser/sample: Minor clean up. Tom Finegan 2016-03-29 09:02:52 -07:00
  • 2e0e906eac iosbuild.sh: Fix build. Tom Finegan 2016-03-23 10:09:59 -07:00
  • 918440adaf Makefile.unix: allow CXXFLAGS to be easily overridden James Zern 2016-03-22 20:55:33 -07:00
  • 4ff5785938 cmake: Add C++11 move ctor and member initializer tests. Tom Finegan 2016-03-21 14:37:39 -07:00
  • 402ef4dd4d cmake: remove argc and argv from C++11 test main fns. Tom Finegan 2016-03-21 14:36:28 -07:00
  • cbe5c40d12 Restore original namespaces for mkvmuxer and mkvparser. Tom Finegan 2016-03-21 12:16:30 -07:00
  • 504e0f2d5b Mass file extension update. Tom Finegan 2016-03-21 11:20:48 -07:00
  • 79cb9805c1 Android.mk: Update source file locations. Tom Finegan 2016-03-18 11:35:31 -07:00
  • 01db4c2d83 webmids: Move to common/ sub dir. Tom Finegan 2016-03-18 11:26:55 -07:00
  • 235ce59396 mkvparser: Explicitly reference internal sources in includes. Tom Finegan 2016-03-18 11:23:53 -07:00
  • f578419a01 mkvmuxer: Move sources to mkvmuxer/ sub dir. Tom Finegan 2016-03-18 11:16:35 -07:00
  • 5f1065e4e2 webvtt: Organize and clean up webvtt support. Tom Finegan 2016-03-17 15:09:46 -07:00
  • 7abe8ace91 cmake: Add missing dumpvtt target. Tom Finegan 2016-03-17 14:55:12 -07:00
  • f2f87e20ed Makefile.unix: Tidy things up. Tom Finegan 2016-03-17 14:31:26 -07:00
  • 12f6dc34b4 Use <stdint.h> types instead of custom typedefs. Tom Finegan 2016-03-16 21:14:26 -07:00
  • 0407360dcf mkvmuxer: Write last block in each Cluster with Duration Vignesh Venkatasubramanian 2016-03-14 16:33:46 -07:00
  • 008aa63d6a mkvparser: move to mkvparser sub dir. Tom Finegan 2016-03-16 20:34:30 -07:00
  • e64bf75688 Namespace reorg: Make everything a child of libwebm. Tom Finegan 2016-03-18 09:32:52 -07:00
  • 5fdb386183 cmake: move c++11 checks into build/cxx11_tests.cmake. Tom Finegan 2016-03-16 12:16:40 -07:00
  • 367248817e Copy reference block values in Frame::CopyFrom() Vignesh Venkatasubramanian 2016-03-16 15:03:33 -07:00
  • 91ca780522 reapply clang-format clang-format 2016-03-16 12:18:08 -07:00
  • 8d3421503f Merge "Clean up AddAudioTrack in muxer_tests" Vignesh Venkatasubramanian 2016-03-16 00:25:30 +00:00
  • 90861d4fb6 Clean up AddAudioTrack in muxer_tests Vignesh Venkatasubramanian 2016-03-15 15:21:36 -07:00
  • a9dfb3d3a3 Un-ignore webm files in testdata Vignesh Venkatasubramanian 2016-03-15 16:19:44 -07:00
  • c5b76d8d11 Extract PES parser from WebM2Pes tests. Tom Finegan 2016-03-11 14:12:57 -08:00
  • 16524e8e3b cmake: Add include-what-you-use integration. Tom Finegan 2016-03-10 13:22:51 -08:00
  • 7015af5b08 iwyu/vpxpes2ts: Update includes. Tom Finegan 2016-03-09 14:38:24 -08:00
  • c1d6a70204 iwyu/webm2pes: Update includes. Tom Finegan 2016-03-09 14:37:27 -08:00
  • 110e79790b iwyu/libwebm_util: Update includes. Tom Finegan 2016-03-09 14:35:17 -08:00
  • 44e31fb4d9 iwyu/webm2pes_tests: Update includes. Tom Finegan 2016-03-09 14:34:29 -08:00
  • d919f96171 iwyu/mkvwriter: Update includes. Tom Finegan 2016-03-09 14:32:35 -08:00
  • 75790e1e63 iwyu/mkvparser: Update includes. Tom Finegan 2016-03-09 14:31:45 -08:00
  • 5f673caf7a iwyu/webm2pes_main: Update includes. Tom Finegan 2016-03-09 14:30:54 -08:00
  • 747244af1d iwyu/vpxpes2ts_main: Update includes. Tom Finegan 2016-03-09 14:30:35 -08:00
  • 94c985f5ff iwyu/mkvmuxerutil: Update includes. Tom Finegan 2016-03-09 14:22:28 -08:00
  • c365630718 iwyu/mkvmuxer: Update includes. Tom Finegan 2016-03-09 14:20:15 -08:00
  • b15b8ef1a0 iwyu/file_util: Update includes. Tom Finegan 2016-03-09 14:18:55 -08:00
  • 3dfba9576a iwyu/hdr_util: Update includes. Tom Finegan 2016-03-09 14:18:42 -08:00
  • baba8b128d iwyu/vttdemux: Update includes. Tom Finegan 2016-03-09 14:12:21 -08:00
  • 3212ec1223 iwyu/webvttparser: Update includes. Tom Finegan 2016-03-09 14:10:22 -08:00
  • b6d8d9241a iwyu/sample_muxer_metadata: Update includes. Tom Finegan 2016-03-09 14:07:22 -08:00
  • a9a1a01551 iwyu/sample_muxer: Update includes. Tom Finegan 2016-03-09 14:00:17 -08:00
  • e020ffd183 iwyu/sample: Update includes. Tom Finegan 2016-03-09 13:55:40 -08:00
  • 18834bcad0 iwyu/parser_tests: Update includes. Tom Finegan 2016-03-09 13:54:09 -08:00
  • 9c00ae32e3 iwyu/muxer_tests: Update includes. Tom Finegan 2016-03-09 13:51:34 -08:00
  • 41a17eb108 iwyu/test_util: Update includes Tom Finegan 2016-03-09 13:50:56 -08:00
  • b6174be19d muxer_tests: Fix windows brokenness. Tom Finegan 2016-03-08 10:05:50 -08:00
  • e09251510f file_util: Remove tmpnam() usage in MSVC. Tom Finegan 2016-03-08 10:02:25 -08:00
  • b9dc4ac09c test_util: Don't pass NULL to std::string() in GetTestDataDir(). Tom Finegan 2016-03-08 10:07:43 -08:00
  • 1f74651b5b webmts: Move PES/TS sources to m2ts sub directory. Tom Finegan 2016-03-07 12:32:30 -08:00
  • 1b895e97d0 Rename libwebm_utils to libwebm_util. Tom Finegan 2016-03-07 11:21:23 -08:00
  • 2fabcd344e sample_muxer: Replace std::tmpnam() with libwebm::GetTempFileName(). Tom Finegan 2016-03-07 11:12:25 -08:00
  • e6a0033a8c Add file_util. Tom Finegan 2016-03-07 11:08:14 -08:00
  • 87f9beae01 Move hdr_util to common. Tom Finegan 2016-03-07 11:09:44 -08:00
  • 1f64aaf180 cmake: Expand C++11 tests. Tom Finegan 2016-03-02 13:40:32 -08:00
  • 6dc81c1648 muxer_tests: Die immediately when unable to prep for file writing. Tom Finegan 2016-02-29 11:50:08 -08:00
  • 521ce4d819 webm2pes: Fix type limit warning. Tom Finegan 2016-02-29 15:12:31 -05:00
  • 64c4163a15 vpxpes2ts: Fix sign-compare and type-limits warnings. Tom Finegan 2016-02-26 17:10:40 -08:00
  • 741ba686b9 muxer_tests: Replace std::tmpnam() with GetTempFileName(). Tom Finegan 2016-02-29 11:48:07 -08:00
  • 6159e837e9 Merge "test_util: add missing include for close()" Tom Finegan 2016-02-29 19:51:24 +00:00
  • ff81c74c97 parser_tests: Fix sign compare warnings. Tom Finegan 2016-02-26 13:52:30 -05:00
  • 163f57d232 test_util: add missing include for close() James Zern 2016-02-27 11:11:39 -08:00
  • 7c89eb576e Merge "test_util: Remove tmpnam() usage on non-MSVC targets." Tom Finegan 2016-02-27 01:11:29 +00:00
  • c4b8686542 Merge "webm2pes_tests: Fix sign compare warnings." Tom Finegan 2016-02-27 00:34:42 +00:00
  • 9c9f546b25 Merge "muxer_tests: Fix sign compare warnings." Tom Finegan 2016-02-27 00:34:07 +00:00
  • 0fbefefb36 webm2pes: Silence sign compare warnings. Tom Finegan 2016-02-25 09:45:24 -08:00
  • 599e4e8bd2 cmake: Silence clang/gcc deprecation warnings. Tom Finegan 2016-02-25 09:37:11 -08:00
  • 82f376f356 test_util: Remove tmpnam() usage on non-MSVC targets. Tom Finegan 2016-02-26 11:45:35 -08:00
  • 4d31d6bc16 webm2pes_tests: Fix sign compare warnings. Tom Finegan 2016-02-26 11:44:06 -08:00
  • 07ed7e01d1 muxer_tests: Fix sign compare warnings. Tom Finegan 2016-02-26 12:14:48 -05:00
  • ae2fbfe0cf parser_tests: Silence sign compare warning. Tom Finegan 2016-02-25 09:47:17 -08:00
  • f4885281b0 libwebm_utils: Silence sign compare warning. Tom Finegan 2016-02-25 09:47:01 -08:00
  • 777247b505 Add C++11 detection to cmake file. Tom Finegan 2016-02-24 10:03:37 -08:00
  • 9b89187db0 Add missing include to libwebm_utils.h. Tom Finegan 2016-02-24 14:48:41 -08:00
  • 421874a4b5 Merge "mkvmuxer: Fix GCC build." Tom Finegan 2016-02-22 23:50:39 +00:00
  • dd6ab35d85 Set the mastering metadata on the muxers colour Neil Birkbeck 2016-02-22 10:54:58 -08:00
  • 8b61ef5727 mkvmuxer: Fix GCC build. Tom Finegan 2016-02-18 15:29:23 -08:00
  • 353b050071 Add hdr_util. Tom Finegan 2016-02-18 13:00:46 -08:00
  • c92e080f3a mkvmuxer: Use kValueNotPresent in Colour/MasteringMetadata. Tom Finegan 2016-02-18 12:11:53 -08:00
  • 2d0912837c Colour element: TransferFunction renamed to TransferCharacteristics. Tom Finegan 2016-02-18 12:02:18 -08:00
  • f2fc28e044 Colour element: Matrix renamed to MatrixCoefficients. Tom Finegan 2016-02-18 10:08:11 -08:00
  • e0b11351fb cmake: Minor CMakeLists.txt refactor. Tom Finegan 2016-02-17 11:16:38 -08:00
  • 1e1872bc7b Revert change from auto_ptr to unique_ptr in sample code. Tom Finegan 2016-02-17 11:22:21 -08:00
  • d7fc382dea Track updates to the proposed Matroska Colour spec. Tom Finegan 2016-02-12 11:28:30 -08:00