vpx/test
Tom Finegan 4317ba58a9 third_party: Roll libwebm snapshot.
32d5ac4 mkvmuxerutil: Fix MSVC build.
6397597 vpxpes_parser: Fix MSVC build.
784b6fe mkvmuxer: Revert changes to IMkvWriter types.
030518e webm_info: Fix implicit conversion warnings.
46d5dee sample_muxer: Fix implicit conversion warnings.
22b0845 webmts: Fix implicit conversion warnings.
ef464c2 mkvparser: Fix implicit conversion warnings.
0e9767e Merge "rename mingw64_toolchain.cmake to mingw-w64_toolchain"
f47cbd5 cmake: Move cxx flag testing/setup into its own file.
87443a6 rename mingw64_toolchain.cmake to mingw-w64_toolchain
2aee04f msvc_runtime.cmake: Check for MSVC, not WIN32.
eb50da8 Option to write timecode using fixed # of bytes
c1991fe mkvmuxer: Add missing Segment member initializer.
10aed96 Android.mk: Make libwebm easier to build downstream.
5c50e31 Add support for parsing VPx track codec private data.
4cbdbf1 Fix Android build.
bb48a3f mkvmuxerutil: remove stray 'int32'
a1cba34 Support cross compile for windows via mingw64.
596f5e0 Add webm_info.
ccf75f6 msvc/muxer_tests: Silence integer conversion warnings.
2ff2954 msvc/webm2pes: Silence integer and floating point conversion warnings.
1f24323 msvc/hdr_util: Silence double to float conversion warnings.
0744563 msvc/vpxpes_parser: Silence integer conversion warning.
59614b8 msvc/libwebm_util: Fix floating point to int conversion warning.
6481c24 webvtt: Fix include in vttreader.
e6ed0f4 msvc/vpxpes2ts: Fix MSVC integer conversion warning.
da64396 cmake/msvc: Disable C4996 project wide.
6ef8264 Merge "mkvparser::BlockEntry: inline EOS()"
3fa6aec mkvparser::BlockEntry: inline EOS()
26306f9 mkvmuxer: Remove unused Cluster ctor overload.
0d76597 mkvmuxer: Fix build with GCC 5.3.
0ba80bc mkvparser/sample: Minor clean up.
2e0e906 iosbuild.sh: Fix build.
918440a Makefile.unix: allow CXXFLAGS to be easily overridden
4ff5785 cmake: Add C++11 move ctor and member initializer tests.
402ef4d cmake: remove argc and argv from C++11 test main fns.
cbe5c40 Restore original namespaces for mkvmuxer and mkvparser.
504e0f2 Mass file extension update.
79cb980 Android.mk: Update source file locations.
01db4c2 webmids: Move to common/ sub dir.
235ce59 mkvparser: Explicitly reference internal sources in includes.
f578419 mkvmuxer: Move sources to mkvmuxer/ sub dir.
5f1065e webvtt: Organize and clean up webvtt support.
7abe8ac cmake: Add missing dumpvtt target.
f2f87e2 Makefile.unix: Tidy things up.
12f6dc3 Use <stdint.h> types instead of custom typedefs.
0407360 mkvmuxer: Write last block in each Cluster with Duration
008aa63 mkvparser: move to mkvparser sub dir.
e64bf75 Namespace reorg: Make everything a child of libwebm.
5fdb386 cmake: move c++11 checks into build/cxx11_tests.cmake.
3672488 Copy reference block values in Frame::CopyFrom()
91ca780 reapply clang-format
8d34215 Merge "Clean up AddAudioTrack in muxer_tests"
90861d4 Clean up AddAudioTrack in muxer_tests
a9dfb3d Un-ignore webm files in testdata
c5b76d8 Extract PES parser from WebM2Pes tests.
16524e8 cmake: Add include-what-you-use integration.
7015af5 iwyu/vpxpes2ts: Update includes.
c1d6a70 iwyu/webm2pes: Update includes.
110e797 iwyu/libwebm_util: Update includes.
44e31fb iwyu/webm2pes_tests: Update includes.
d919f96 iwyu/mkvwriter: Update includes.
75790e1 iwyu/mkvparser: Update includes.
5f673ca iwyu/webm2pes_main: Update includes.
747244a iwyu/vpxpes2ts_main: Update includes.
94c985f iwyu/mkvmuxerutil: Update includes.
c365630 iwyu/mkvmuxer: Update includes.
b15b8ef iwyu/file_util: Update includes.
3dfba95 iwyu/hdr_util: Update includes.
baba8b1 iwyu/vttdemux: Update includes.
3212ec1 iwyu/webvttparser: Update includes.
b6d8d92 iwyu/sample_muxer_metadata: Update includes.
a9a1a01 iwyu/sample_muxer: Update includes.
e020ffd iwyu/sample: Update includes.
18834bc iwyu/parser_tests: Update includes.
9c00ae3 iwyu/muxer_tests: Update includes.
41a17eb iwyu/test_util: Update includes
b6174be muxer_tests: Fix windows brokenness.
e092515 file_util: Remove tmpnam() usage in MSVC.
b9dc4ac test_util: Don't pass NULL to std::string() in GetTestDataDir().
1f74651 webmts: Move PES/TS sources to m2ts sub directory.
1b895e9 Rename libwebm_utils to libwebm_util.
2fabcd3 sample_muxer: Replace std::tmpnam() with libwebm::GetTempFileName().
e6a0033 Add file_util.
87f9bea Move hdr_util to common.
1f64aaf cmake: Expand C++11 tests.
6dc81c1 muxer_tests: Die immediately when unable to prep for file writing.
521ce4d webm2pes: Fix type limit warning.
64c4163 vpxpes2ts: Fix sign-compare and type-limits warnings.
741ba68 muxer_tests: Replace std::tmpnam() with GetTempFileName().
6159e83 Merge "test_util: add missing include for close()"
ff81c74 parser_tests: Fix sign compare warnings.
163f57d test_util: add missing include for close()
7c89eb5 Merge "test_util: Remove tmpnam() usage on non-MSVC targets."
c4b8686 Merge "webm2pes_tests: Fix sign compare warnings."
9c9f546 Merge "muxer_tests: Fix sign compare warnings."
0fbefef webm2pes: Silence sign compare warnings.
599e4e8 cmake: Silence clang/gcc deprecation warnings.
82f376f test_util: Remove tmpnam() usage on non-MSVC targets.
4d31d6b webm2pes_tests: Fix sign compare warnings.
07ed7e0 muxer_tests: Fix sign compare warnings.
ae2fbfe parser_tests: Silence sign compare warning.
f488528 libwebm_utils: Silence sign compare warning.
777247b Add C++11 detection to cmake file.
9b89187 Add missing include to libwebm_utils.h.
421874a Merge "mkvmuxer: Fix GCC build."
dd6ab35 Set the mastering metadata on the muxers colour
8b61ef5 mkvmuxer: Fix GCC build.
353b050 Add hdr_util.
c92e080 mkvmuxer: Use kValueNotPresent in Colour/MasteringMetadata.
2d09128 Colour element: TransferFunction renamed to TransferCharacteristics.
f2fc28e Colour element: Matrix renamed to MatrixCoefficients.
e0b1135 cmake: Minor CMakeLists.txt refactor.
1e1872b Revert change from auto_ptr to unique_ptr in sample code.
d7fc382 Track updates to the proposed Matroska Colour spec.
99981ee sample(mkvparser): Output Colour element when present.
375e416 mkvmuxer: Fix Colour element support.
eaeca34 mkvmuxer: Fix bits per channel in the colour element.
1dab7f3 mkvparser: Avoid crash when encountering a Colour element.
a1517aa sample_muxer: copy the Colour element.
ea9dd94 Merge "webm2pes: Fix tests."
8635c5b Merge "mkvparser: Make omitted values detectable in the Colour element."
ae4ae7e mkvparser: Make omitted values detectable in the Colour element.
8c8cba6 webm2pes: Fix tests.
a281a22 mkvmuxer: Add support for the Colour element and its children.
41a9147 sample_muxer: clang-format include order fix.
939a64d Signal E_BUFFER_NOT_FULL in EBMLHeader::Parse
fb1406e mkvparser: Add support for the Colour element and its children.
22bfdf7 Merge "parser_tests: Add validation of cues."
b873000 parser_tests: Add validation of cues.
799891e Update .gitignore to include some new binaries
e051c60 Merge "Update muxer test gold files"
b81d5f0 Update muxer test gold files
48b1e9a mkvparser: clang format run
93c4690 webm2pes: Add PES packet parsing tests.
65ca38f Merge "test_util: Fix gcc build."
520ca6c Merge "parser_tests: Fix gcc build."
37a38ca test_util: Fix gcc build.
ee0ebba parser_tests: Fix gcc build.
c32f970 Replace auto_ptr usage with unique_ptr.
e569ab0 webm2pes/ts: Fix gcc build.
2e55d6c Merge "add bitcode embedding support for ios"
0cfb2dc add bitcode embedding support for ios
bb8cefd webm2ts: Converts WebM VPx video to a MPEG TS.
453bf44 webm2pes: Begin addition of tests.
9299bbb libwebm: Googletest integration.
3bec1ba Merge changes I7bcb5b3e,I8ce733be,I98a928ff,I71910f24
5c83bbe Fix ParseElementHeader to support 0 payload elements
be35869 libwebm_utils: Add FileDeleter.
d6db1e1 webm2pes: Add a WebM parser init method.
aa3593e webm2pes: Rename Convert to ConvertToFile().
e8fca12 webm2pes: Fix super frame splitting.
3cb96b6 webm2pes: Move main() and helper functions into their own files.
021432b webm2pes: Fix the linux build.
82ac5fc Remove RELEASE.TXT.
852e173 webm2pes: Split super frames and packetize large frames.
faf85c2 webm2pes: Refactor header/optional header writing.
7c19266 Add Webm2Pes.
01fdee4 mkvmuxer: Disallow AddTrack() after Tracks element is output.
1ad314e mkvparser: EBMLHeader::Parse: remove dead init

Change-Id: I542bd5e34586f29d4d15771ec4bd728defe0769e
2016-04-08 22:01:48 -07:00
..
android test/android/Android.mk: fix build w/ENABLE_SHARED=0 2015-06-09 19:27:20 -07:00
acm_random.h acm_random: provide full range for Rand16() 2014-12-03 16:59:40 -08:00
active_map_refresh_test.cc Change dynamic_cast to static_cast to fix no-rtti build 2015-09-29 18:49:21 -07:00
active_map_test.cc active_map_test: use vpx_active_map_t() to initialize vars 2014-08-22 17:10:18 -07:00
altref_test.cc altref_test: mark AltRefForcedKeyTest as large 2016-03-17 18:46:10 -07:00
aq_segment_test.cc aq_segment_test: cosmetics 2014-07-01 18:22:30 -07:00
avg_test.cc tests: quiet some unused parameter warnings 2016-02-11 19:25:48 -08:00
blockiness_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
borders_test.cc Fix typos in unit tests 2016-03-15 09:28:16 -07:00
byte_alignment_test.cc tests: quiet some warnings w/--disable-webm-io 2016-02-02 19:32:25 -08:00
clear_system_state.h test/: remove unnecessary extern "C"s 2014-01-23 19:42:59 -08:00
codec_factory.h Fork VP9 and VP10 codebase 2015-08-11 17:05:28 -07:00
config_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
consistency_test.cc Move VP9 SSIM metrics to vpx_dsp. 2015-08-06 18:25:25 -07:00
convolve_test.cc tests: quiet some unused parameter warnings 2016-02-11 19:25:48 -08:00
cpu_speed_test.cc Fix using screen content tuning in all the cpu speed tests. 2016-03-16 21:57:00 -07:00
cq_test.cc cq_test: allow test cases to be run out of order 2014-08-13 10:40:25 -07:00
datarate_test.cc vp9-svc: Fix to frame dropping in svc mode. 2016-03-09 10:15:15 -08:00
dct16x16_test.cc vpx_fdct16x16_1_c/msa: fix accumulator overflow 2016-04-04 16:03:41 -07:00
dct32x32_test.cc Merge changes I7a1c0cba,Ie02b5caf,I2cbd85d7,I644f35b0 2016-04-06 02:51:53 +00:00
decode_api_test.cc Fork VP9 and VP10 codebase 2015-08-11 17:05:28 -07:00
decode_perf_test.cc assert that the write writes the whole packet 2014-12-23 08:35:26 -08:00
decode_test_driver.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
decode_test_driver.h Revert "Revert "Add support for setting byte alignment."" 2014-12-15 12:20:37 -08:00
decode_to_md5.sh decode_to_md5.sh: fix local md5 variable assignment 2014-07-30 10:50:01 -07:00
decode_with_drops.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
encode_api_test.cc vp9/10: fix encoder crash on flush 2016-01-28 12:53:41 -08:00
encode_perf_test.cc Fix encode perf test. 2015-01-06 11:12:44 -08:00
encode_test_driver.cc encode_test_driver: test for failure prior to encode 2015-08-27 16:05:52 -07:00
encode_test_driver.h vp9/10: improve support for render_width/height. 2015-09-25 22:18:22 -04:00
error_resilience_test.cc tests: quiet some unused parameter warnings 2016-02-11 19:25:48 -08:00
examples.sh examples.sh: Run all example tests. 2014-08-15 11:31:30 -07:00
external_frame_buffer_test.cc tests: quiet some warnings w/--disable-webm-io 2016-02-02 19:32:25 -08:00
fdct4x4_test.cc tests: quiet some unused parameter warnings 2016-02-11 19:25:48 -08:00
fdct8x8_test.cc tests: quiet some unused parameter warnings 2016-02-11 19:25:48 -08:00
frame_size_tests.cc test: limit the valid image size on OS/2 2015-09-02 19:04:16 +09:00
i420_video_source.h Adds a set of end-to-end encode tests 2014-10-16 11:14:03 -07:00
idct8x8_test.cc Remove unused functions from test files 2015-09-01 17:05:04 -07:00
idct_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
invalid_file_test.cc invalid_file_test: loosen error check w/tile-threading 2015-10-06 16:40:20 -07:00
ivf_video_source.h video_source.h: Minor clean up. 2014-02-19 14:17:55 -08:00
keyframe_test.cc Add missing virtual destructors to tests. 2014-03-12 14:51:42 -07:00
lpf_8_test.cc VPX: loopfilter_mmx.asm using x86inc 2 2016-03-08 04:24:47 -08:00
md5_helper.h md5_helper.h: fix type conversion warning 2015-05-17 11:21:22 -07:00
partial_idct_test.cc Replace vp9_ prefix with vpx_ prefix in vpx_dsp function names 2015-08-04 13:46:11 -07:00
postproc.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
pp_filter_test.cc mips msa vp8 post proc optimization 2015-07-29 09:40:26 +05:30
quantize_test.cc Merge "mips msa vp8 quantize optimization" 2015-07-31 03:44:03 +00:00
register_state_check.h test/reg...check,video_source.h: avoid NOMINMAX redef 2015-10-06 23:05:15 -07:00
resize_test.cc vp9-resize tests: Update to real-time resize unittests. 2016-03-07 17:02:05 -08:00
resize_util.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
sad_test.cc Code clean of sad4xNx4D_sse 2015-12-17 17:43:46 -08:00
set_maps.sh Add basic tests for the set_maps example. 2014-08-18 15:40:46 -07:00
set_roi.cc vpx_mem: remove vpx_memset 2015-04-28 20:00:59 -07:00
simple_decoder.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
simple_encoder.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
sixtap_predict_test.cc sixtap_predict_test: create fn pointers w/'&' ref 2015-11-06 11:04:10 -08:00
superframe_test.cc Adjust superframe-is-optional unit test for vp10 superframe syntax. 2015-10-21 22:27:28 -04:00
svc_test.cc Vidyo patch: Rate control for SVC, 1 pass CBR mode. 2015-06-02 07:54:13 -07:00
test_intra_pred_speed.cc Code clean of tm_predictor_32x32 2015-12-11 10:32:08 -08:00
test_libvpx.cc Only build append_negative_gtest_filter when it is used. 2015-09-01 17:03:55 -07:00
test_vector_test.cc vp9_encoder_parms_get_to_decoder: add missing initializers 2016-02-11 19:24:07 -08:00
test_vectors.cc Add a vp9 test vector 2016-01-28 14:36:19 -08:00
test_vectors.h VP9 decoder: Add more test vectors for resizing. 2015-10-28 21:26:00 -07:00
test-data.mk Add a vp9 test vector 2016-01-28 14:36:19 -08:00
test-data.sha1 Add a vp9 test vector 2016-01-28 14:36:19 -08:00
test.mk third_party: Roll libwebm snapshot. 2016-04-08 22:01:48 -07:00
tile_independence_test.cc Turn on codec behavior unit tests for vp10 2015-08-22 00:00:43 +00:00
tools_common.sh vpxenc.sh: Add basic vp9 multithread encode test. 2015-06-23 18:30:52 -07:00
twopass_encoder.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
user_priv_test.cc tests: use vpx_codec_dec_cfg_t() to initialize vars 2014-08-22 12:16:20 -07:00
util.h test/*.h: use inline rather than INLINE 2015-09-02 18:44:28 -07:00
variance_test.cc Fix high bit depth mask and variance reference function 2016-04-05 09:27:03 -07:00
video_source.h test/reg...check,video_source.h: avoid NOMINMAX redef 2015-10-06 23:05:15 -07:00
vp8_boolcoder_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
vp8_decrypt_test.cc tests: use vpx_codec_dec_cfg_t() to initialize vars 2014-08-22 12:16:20 -07:00
vp8_denoiser_sse2_test.cc replace DECLARE_ALIGNED_ARRAY w/DECLARE_ALIGNED 2015-05-07 11:55:08 -07:00
vp8_fdct4x4_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
vp8_fragments_test.cc Fix a bug that break the vp8 fragment decoder. 2014-12-12 16:44:14 -08:00
vp8_multi_resolution_encoder.sh test/vp8_multi_resolution_encoder.sh: Add missing devnull redirect. 2014-08-28 10:49:33 -07:00
vp8cx_set_ref.sh sh tests: Add support for running tested programs within another program. 2014-07-10 15:32:01 -07:00
vp9_arf_freq_test.cc vp9_arf_freq_test: disable vp10 w/high bitdepth 2015-09-17 20:17:35 -07:00
vp9_boolcoder_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
vp9_decrypt_test.cc tests: use vpx_codec_dec_cfg_t() to initialize vars 2014-08-22 12:16:20 -07:00
vp9_denoiser_sse2_test.cc replace DECLARE_ALIGNED_ARRAY w/DECLARE_ALIGNED 2015-05-07 11:55:08 -07:00
vp9_encoder_parms_get_to_decoder.cc vp9_encoder_parms_get_to_decoder: add missing initializers 2016-02-11 19:24:07 -08:00
vp9_end_to_end_test.cc vp9_end_to_end_test: disable vp10 w/high bitdepth 2015-09-19 09:14:18 -07:00
vp9_error_block_test.cc vp9_error_block_test: prefer EXPECT over assert() 2016-02-11 19:24:08 -08:00
vp9_ethread_test.cc Fix typos in unit tests 2016-03-15 09:28:16 -07:00
vp9_frame_parallel_test.cc Fix 10-bit video decode failure with --frame-parallel mode. 2015-04-01 09:19:35 -07:00
vp9_intrapred_test.cc tests: quiet some unused parameter warnings 2016-02-11 19:25:48 -08:00
vp9_lossless_test.cc Turn on codec behavior unit tests for vp10 2015-08-22 00:00:43 +00:00
vp9_quantize_test.cc Change vp9_quantize to vpx_quantize 2015-08-04 15:31:49 -07:00
vp9_skip_loopfilter_test.cc Add control to skip loop filter in VP9 decoder. 2015-06-05 10:07:09 -07:00
vp9_spatial_svc_encoder.sh vp9_spatial_svc_encoder.sh: fix command line param 2015-11-05 15:22:39 -08:00
vp9_subtract_test.cc mips msa vpx subtract test added 2015-08-03 09:42:11 +05:30
vp9_thread_test.cc vp9_thread_test: clarify test case names 2015-09-23 18:31:36 -07:00
vp10_dct_test.cc comment out fdct32 2015-09-25 18:18:27 -07:00
vp10_inv_txfm_test.cc Isolate vp10's inv_txfm from vp9 2015-09-10 15:08:37 -07:00
vpx_scale_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
vpx_temporal_svc_encoder.sh Merge "sh tests: Add support for running tested programs within another program." 2014-07-10 16:16:06 -07:00
vpxdec.sh vpxdec.sh: fix vp9_webm_less_than_50_frames w/valgrind 2015-04-08 11:45:04 -07:00
vpxenc.sh vpxenc.sh: Add basic multithreaded frame parallel encode test. 2015-06-25 13:52:04 -07:00
webm_video_source.h Try again to merge branch 'frame-parallel' into master branch. 2015-01-30 21:00:13 -08:00
y4m_test.cc Cosmetics - Fix header file order in unit tests 2015-07-29 20:48:25 -07:00
y4m_video_source.h Add a test for the interaction between active map and cyclic referesh. 2015-09-25 13:04:00 -07:00
yuv_video_source.h Adds a set of end-to-end encode tests 2014-10-16 11:14:03 -07:00