summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-13Pack psnr pkt outside of vp9_get_compressed_dataangiebird
Change-Id: I5549c3dbcbe1550824deaebf03178e38c1b07d54
2019-11-13Unite vpx_psnr_pkt and PSNR_STATSangiebird
Change-Id: Ia2be91a49dfa95906fa2ce232ff9d3a69deda4ad
2019-11-13Remove psnr_pkt in LAYER_CONTEXTangiebird
It's not used by anycode Change-Id: I30e86c142d4367c7b301f5b19e39c14480d4129b
2019-11-13Remove the macro of vp9_lookahead_pushangiebird
Change-Id: Iffc06e53714165cbd8e509ca6d2114e9c4d4ab96
2019-11-13Add g_timebase/g_timebase_in_ts to oxcfangiebird
Use get_g_timebase_in_ts() to set priv->timestamp_ratio and oxcf->g_timebase_in_ts Change-Id: Iea9d589cb7e5611067bcedfdf6f5becd4592d3cf
2019-11-13Add frame_rate param to vp9_get_encoder_configangiebird
Change-Id: I14a3d076d71240b4ed2436947418aa3177911fc1
2019-11-08Merge "example: Enable row-mt on low res and speed 7 8."Jerome Jiang
2019-11-08Merge "remove unused vp8_hex_search parameter"Johann Koenig
2019-11-08Merge "remove unused cpi parameters from firstpass.c"Johann Koenig
2019-11-07remove unused vp8_hex_search parameterJohann
BUG=webm:1612 Change-Id: I80765f4ed05fb5d588249e56a018bf8b9828a197
2019-11-07remove unused cpi parameters from firstpass.cJohann
BUG=webm:1612 Change-Id: I77db5f9f2cb8244cca831b76c00926112c3e0dfe
2019-11-07remove unused Pass1Encode parametersJohann
BUG=webm:1612 Change-Id: Ifbe5bbba706311057bfc5d5fa9b63e57ac56e398
2019-11-06example: Enable row-mt on low res and speed 7 8.Jerome Jiang
Verified row-mt works for low res and speed 7 8. Change-Id: I1e7f260fe5cda40a2da80ca47692a5864712ec30
2019-11-06Merge "test/vp[89]_boolcoder_test: quiet msan warnings"James Zern
2019-11-06Merge changes I341bd674,Ia9a0d71d,I71c1f906,I2e36e07c,I94ee2e85, ...Angie Chiang
* changes: Refactor check_initial_width Move noise_sensitivity to set_encoder_config Remove extra function calls in check_initial_width Move init_ref_frame_bufs to vp9_create_compressor Remove bits_left update in encoder_encode() Add vp9_get_encoder_config / vp9_get_frame_info vp9_get_coding_frame_num() Make [min/max]_gf_interval static under rate_ctrl Add rate_ctrl flag
2019-11-05test/vp[89]_boolcoder_test: quiet msan warningsJames Zern
the bitreaders may fill beyond what was written to the buffer as an optimization. the data isn't used meaningfully, but it may trigger a msan warning. BUG=b/140939146 Change-Id: Id03cd203b8ee7ecaf6fdfe3f3c9f2ccfec527129
2019-11-04remove unused vp8dx_receive_compressed_data parametersJohann
BUG=webm:1612 Change-Id: If2dc8a77c8f8bca86ee4b8349091dd1117b42dce
2019-11-04ensure ctx is usedJohann
Rather that (void)ing ctx, document the case where it might not be used. BUG=webm:1612 Change-Id: I1f1ba9a3d52b43a6987dbe3afec96fa17101e3bf
2019-11-04remove unused mbmi parameterJohann
BUG=webm:1612 Change-Id: I0f982d8269ec50a767efc222d958d37a55d5c77f
2019-11-04remove unused simple loopfilter parametersJohann
The simple filter only processes the Y plane. BUG=webm:1612 Change-Id: I9886ff43ea7f621d8915846cb65f609a9298566d
2019-11-04remove unused postproc parametersJohann
BUG=webm:1612 Change-Id: I92937417403af2c943e903ba66799609ef6ab635
2019-10-31configure.sh,darwin: fix external_build checkJames Zern
disabled external_build will return an incorrect result for a value not explicitly set on the command line; use ! enabled instead. fixes ios build Change-Id: I48dda3a06731bc9809c2266880797e1779e4c01c
2019-10-30Refactor check_initial_widthangiebird
1) Rename it by update_initial_width() because it's actually changing the initial_width 2) Move alloc_raw_frame_buffers out of it. Change-Id: I341bd6743eb0e1217bdf1bdbd7f67c4ea7d76ee2
2019-10-30Move noise_sensitivity to set_encoder_configangiebird
Change-Id: Ia9a0d71dc8a329d00ebf20a82d42cda43e13431b
2019-10-30Remove extra function calls in check_initial_widthangiebird
These function are already called in set_frame_size() Change-Id: I71c1f906fa4deef7bc630dcff1506f5b57c6d045
2019-10-30Move init_ref_frame_bufs to vp9_create_compressorangiebird
Change-Id: I2e36e07c273692a08a9c3ebba814882d32d32f8c
2019-10-30darwin: disable compiler checksJohann
When configuring with --enable-external-build the .mk files are not expected to work. This avoids some spurious warnings when configuring for darwin targets on other platforms. Fixed: webm:1535 Change-Id: Idac2b397db1b595ba7ea9231c4eb835b6013abdc
2019-10-30Merge changes I7dd2b487,I6db5b053Johann Koenig
* changes: support visual studio 2019 (vs16) remove old visual studio remnants
2019-10-29Remove bits_left update in encoder_encode()angiebird
It's already updated properly in vp9_init_second_pass() Change-Id: I94ee2e8536387c94a2abf9a7686011c76489c2f9
2019-10-29Add vp9_get_encoder_config / vp9_get_frame_infoangiebird
Change-Id: Id5c8b2d69a36d218ec04cd504868ce0efebf6b69
2019-10-29vp9_get_coding_frame_num()angiebird
Change-Id: I36fa92d9acfc272fc9a2f700bcd1466e95f1443c
2019-10-29Make [min/max]_gf_interval static under rate_ctrlangiebird
Change-Id: I0624c4b44a35c760bb00e4d1a07bb0ac2640ea0b
2019-10-29Add rate_ctrl flagangiebird
BDRate Changes (negative means improvement) lowres: 0.565% midres: 0.361% lowres: 0.233% ugc360: -0.242% Make gop size independent from coding results Change-Id: I1f54c48b12dc45ee5162ca2527a877c1610528bd
2019-10-29Merge changes Ibde94f52,Iae804fcc,I94f3b93aAngie Chiang
* changes: Add get_arf_layers() Use RANGE in get_gop_coding_frame_num Add get_gf_interval_active_range()
2019-10-29always use lf for shell scriptsJohann
Ensure scripts do not get crlf endings when checking out on Windows. Fixed: webm:1651 Change-Id: I7cb6039c6d600bb57e7fbdb2fdbb84f4040803f5
2019-10-29remove .gitattributesJohann
None of these file patterns match any existing files. Change-Id: I069bab91fe43887b094d02e6328b00da62706d94
2019-10-29remove .gitattributes filtersJohann
These only appear to exist in this repository. Based on the name they may have been intended to manage tabs vs spaces. Change-Id: I2ac1a858f75cb0e5714964cb68e49082c4eb3ca5
2019-10-29support visual studio 2019 (vs16)Johann
Fixed: 1633 Change-Id: I7dd2b4873aeb548c7f9ebf7025baf15a8e65c68f
2019-10-29remove old visual studio remnantsJohann
The oldest supported Visual Studio version has been vs14 since 539dc7649f67ec10097b3c8eb2c0073f0d0571ce. Clean up scripts and remove dead code. Change-Id: I6db5b053a55d7656275d3d48e35d672c8ce22067
2019-10-29Add get_arf_layers()angiebird
Change-Id: Ibde94f52235a37e122e6a548d71cb230e7b28368
2019-10-29Use RANGE in get_gop_coding_frame_numangiebird
Change-Id: Iae804fccd7cca180eef9e6664de70f0930ee2e94
2019-10-29Add get_gf_interval_active_range()angiebird
Change-Id: I94f3b93a932f351b6c9743932238d7ede2938462
2019-10-25Merge "remove clang flag for integer sanitizer testing"Hien Ho
2019-10-24Merge changes I309357fd,I0d170956,I5c7fc771,I6ebb023a,I1f6ef8c6, ...Angie Chiang
* changes: Make gop size independent from kf_zeromotion_pct Add get_frames_to_next_key() Rename i by frames_to_key in find_next_key_frame Remove input_stats when decide frames_to_key Remove twopass param from test_candidate_kf Pass first_pass_info/show_idx to test_candidate_kf Refactor test_candidate_kf() Decide the key frame directly when auto_key is off Remove detect_transition_to_still() Change the interface of find_next_key_frame
2019-10-24remove clang flag for integer sanitizer testingHien Ho
BUG=webm:1615 Change-Id: Idfc86722e744d0c71ad47e284afb9cf9b8474473
2019-10-24Merge "vpx_dsp/x86/avg_intrin_sse2: fix int sanitizer warnings"Hien Ho
2019-10-24Merge "vpx_int_pro_col_sse2: use unaligned loads"James Zern
2019-10-23vpx_dsp/x86/avg_intrin_sse2: fix int sanitizer warningsHien Ho
Unit Test: VP9/AqSegmentTest. VP9/CpuSpeedTest, AVX2/Loop8Test6Param implicit conversion from type 'int' of value 59741 (32-bit, signed) to type 'int16_t' (aka 'short') changed the value to -5795 (16-bit, signed) BUG=webm:1615 Change-Id: I2e5b688a97c3caa29d4b8a817b95a4986b81a562
2019-10-23Merge "simplify darwin autodetection"Johann Koenig
2019-10-23Merge "add darwin18 target"Johann Koenig