summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2014-01-13Merge "test_libvpx: fix negative CPU filter"James Zern
2014-01-11Merge "datarate_test: fix some type conversions"James Zern
2014-01-10test_libvpx: fix negative CPU filterJames Zern
negative patterns begin with _one_ '-', not one before each pattern. https://code.google.com/p/googletest/wiki/V1_7_AdvancedGuide#Running_a_Subset_of_the_Tests Change-Id: I6fd527b31bc2571dfdaa453cbbb57c77b3409563
2013-12-20Renaming vp9_dboolhuff.{h, c} to vp9_reader.{h, c}.Dmitry Kovalev
Change-Id: I50c009ff8108bda1c57427f23d63a79c04f7e776
2013-12-20Merge "Renaming vp9_boolcoder.{h, c} to vp9_writer.{h, c}."Dmitry Kovalev
2013-12-20Renaming vp9_boolcoder.{h, c} to vp9_writer.{h, c}.Dmitry Kovalev
Change-Id: I9b9a5fcce8530284df0f270706ee060a0edc1517
2013-12-19Merge "test/partial_idct_test: fix msvc build"James Zern
2013-12-19Merge "test/decode_perf_test: fix msvc build"Tom Finegan
2013-12-18test/decode_perf_test: fix msvc buildTom Finegan
Change-Id: I46590947dfde0bce727b20c12e3a0a8c27be8433
2013-12-18Merge "test/partial_idct_test: fix formatting and a warning"James Zern
2013-12-18datarate_test: fix some type conversionsJames Zern
Change-Id: I9840dfab644b0c75ff667174f8005dece005e700
2013-12-18test/partial_idct_test: fix msvc buildJames Zern
Change-Id: I7fa72980d17f1ca997959e9c4f0f82501810d7c4
2013-12-18test/partial_idct_test: fix formatting and a warningJames Zern
test/partial_idct_test.cc:74:5: warning: variable 'size' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] ASSERT_TRUE(0) << "Wrong Size!"; Change-Id: Ic2f880ae09268561c9f036b4d6de220fde6dc5c4
2013-12-18Merge "Added a test vector that exercises lpf deltas"Yaowu Xu
2013-12-18Merge "Updates for 1-pass CBR rate control."Marco Paniconi
2013-12-18Added a test vector that exercises lpf deltasYaowu Xu
From frame 2, the lpf deltas are all cleared for for even frames, and a set of values are set and used for odd frames. The intention is to exercise decoding code around lpf delta/update decoding. Change-Id: Ic9ff1bc2c2a023f4805852f8573398f2ec2249d7
2013-12-18Updates for 1-pass CBR rate control.Marco Paniconi
Adjustments based on buffer level, frame dropper. Change-Id: Iaa85b570493526a60c4b9fb7ded4c0226b1b3a33
2013-12-17Merge "Only exclude VP8 when it is included"Johann
2013-12-17Merge "Increase required number of external frame buffers"Frank Galligan
2013-12-17Only exclude VP8 when it is includedJohann
If configured with --disable-vp8 kVP8TestVectors is undefined. Change-Id: I9d83e805923977ab057ab48042580ce0d817ba68
2013-12-17Increase required number of external frame buffersFrank Galligan
Make applications pass in VPX_MAXIMUM_WORK_BUFFERS as well as VP9_MAXIMUM_REF_BUFFERS. Change-Id: I9c07ce83fa19c90ed43227b801b2013690e81edd
2013-12-17Merge changes I5d28c2f5,Ib00b036fYaowu Xu
* changes: Remove redundant function and calls Add test for partial inverse transforms
2013-12-16Add test for partial inverse transformsYaowu Xu
To make sure the results they produce to match their full versions Change-Id: Ib00b036fecf43fe20af716acfc580af18ef87757
2013-12-16Added a test vectorYaowu Xu
The added vector was encoded with aq mode on, with the intent to exercise the decode code around segment feature. Change-Id: Iedcb7261e87d3e11b25ecf031d3a69385271148e
2013-12-16Change in data rate test to be less stringentDeb Mukherjee
Makes the thresholds for bitrate control more leniant to prevent test failures. Change-Id: I535c1565174a8a46493b033531eb40360def883b
2013-12-15Add frame buffer lru cache.Frank Galligan
Add an option for libvpx to return the least recently used frame buffer. Change-Id: I886a96ffb94984f1c42de53086e0131922df3260
2013-12-15Merge "Add support to pass in external frame buffers."Frank Galligan
2013-12-15Add support to pass in external frame buffers.Frank Galligan
VP9 decoder can now use frame buffers passed in by the application. Change-Id: I599527ec85c577f3f5552831d79a693884fafb73
2013-12-13webmdec/tests: fix leak when file isn't read to eofJames Zern
the nestegg packet was only freed by subsequent reads Change-Id: Ib687a13907861c7575830783e47a596d85169cf1
2013-12-13Merge "Set rc_2pass_vbr_maxsection_pct to correct value"Adrian Grange
2013-12-13Set rc_2pass_vbr_maxsection_pct to correct valueAdrian Grange
Corrected a typo that set rc_2pass_vbr_minsection_pct to two different values on consecutive lines. Second line should have set rc_2pass_vbr_maxsection_pct. Change-Id: Ie07ac67cd5455afe556bef34da8127304db9c97c
2013-12-12Merge "test-data.sha1: add missing sha1sums"James Zern
2013-12-12Cleanup copyright headers.Frank Galligan
Change-Id: I7ff2b18e085f3fffaa7f25d40e4e50427b808f43
2013-12-12Merge "Move test vector list into a separate header."Frank Galligan
2013-12-12Merge "Add pre decode frame hook to decoder test class."Frank Galligan
2013-12-11Move test vector list into a separate header.Frank Galligan
Change-Id: I36f9033492f12fda7f9ce0e7a97a009aab9aab57
2013-12-11test-data.sha1: add missing sha1sumsJames Zern
vp90-2-02-size-lf-1920x1080.webm{,.md5} were added in: ebb583d Add a test vector for loopfilter Change-Id: I021808338935932cb742ea2621b94f44f22e3037
2013-12-11Reduce the number of frames used in lossless testYaowu Xu
Change-Id: I976f70b640b06f20533ad29578a5b2acca134fd4
2013-12-11Add pre decode frame hook to decoder test class.Frank Galligan
Adds a hook that derived test classes can implement to be notified before every call to decode a frame. Change-Id: Iefa836459cf3e5d7df9ee27f8198daf82b1be088
2013-12-05add tile test vectorsJames Zern
3840x2160 vp90-2-08-tile_1x8_frame_parallel.webm vp90-2-08-tile_1x8.webm vpxenc crowd_run_2160p50.y4m \ --codec=vp9 -p 2 \ --frame-parallel=${fpm} \ --tile-columns=${tc} \ --limit=10 \ --auto-alt-ref=1 \ --lag-in-frames=5 \ --target-bitrate=2500 Change-Id: I6dc19b4fca483d03ef9a897a843bf9037d095c8e
2013-12-04Merge "Add a test vector for loopfilter"Jingning Han
2013-12-04Add a test vector for loopfilterJingning Han
The test vector exercises the loopfilter behavior at frame boundary. blue_sky_1080p25.y4m --good --cpu-used=2 --threads=0 --profile=0 --lag-in-frames=25 --limit=300 --min-q=0 --max-q=63 --cq-level=20 --end-usage=0 --auto-alt-ref=1 -p 2 --kf-max-dist=9999 --kf-min-dist=0 --drop-frame=0 --static-thresh=0 --bias-pct=50 --minsection-pct=0 --maxsection-pct=2000 --arnr-maxframes=7 --arnr-strength=5 --arnr-type=3 --sharpness=0 --undershoot-pct=100 --target-bitrate=6000 Change-Id: Ibd0807395d2fe87f24f81f990369678df3de7c23
2013-12-04Modified spatial scalable encoder & unit testsAdrian Grange
Modifications to the spatial scalable encoder to match changes made to the scaling code in the decoder. In particular, the use of a dummy first frame was removed now that the decoder is able to handle a smaller first frame. SvcTest.FirstFrameHasLayers unit test re-enabled. Change-Id: Ic2e91fbe4eadf95895569947670d36d68abaf458
2013-12-03Fix VP8 border replication for very small imageYaowu Xu
Also added a test vector for this issue. Change-Id: I8a8654f9d33b27afd53c295f1ea44d198550d067
2013-11-27Merge "vp9_short_fdct32x32_rd vp9_short_fdct32x32 optimized for AVX2"Yaowu Xu
2013-11-26Add a noise test vectorYunqing Wang
Added the test vector provided by Attila, which caught the bug in Issue 661 "Decoder produces mismatched outputs with ssse3 enabled and disabled" vp90-hantro-stream-001.ivf size: 320x180; 20 frames Change-Id: Ic0d2b57ac7596ecb938dd55abc8c706fc2dd6d8f
2013-11-21Merge "Using num_4x4_blocks_* instead of b_{width, height}_log2."Dmitry Kovalev
2013-11-21Using num_4x4_blocks_* instead of b_{width, height}_log2.Dmitry Kovalev
Change-Id: I9ea3946c17b19f511565cd771037abe7db8b3ddb
2013-11-21Merge "Removing PARAMS macro for consistency"Joshua Litt
2013-11-21vp9_short_fdct32x32_rd vp9_short_fdct32x32 optimized for AVX2levytamar82
Change-Id: I6366e84490883b72362f762369d7e5bccb64f02f