Release v1.15.1 Wigeon Duck
2025-04-03 v1.15.1 "Wigeon Duck"
This release bumps up the SO major version and fixes the language about ABI
compatibility in the previous release changelog.
39e8b9d Bump VPX_EXT_RATECTRL_ABI_VERSION by Jerome Jiang · 9 months ago v1.15.1 v1.15.1-rc1 2f1ad02 Add changelog for v1.15.1 release by Jerome Jiang · 9 months ago 69da847 Bump up version major by Jerome Jiang · 9 months ago 82a0c8a configure: add support for darwin24 (macOS 15.x) by James Zern · 11 months ago 9f9b7e9 Changelog: add neon optimization speed up stats by Jerome Jiang · 12 months ago v1.15.0 v1.15.0-rc1 0ba09cc Update CHANGELOG and version by Jerome Jiang · 12 months ago 3939c5e vpx_highbd_convolve8_avg_sve2: fix C fallback typo by James Zern · 12 months ago 816a90f Update AUTHORS and .mailmap by Jerome Jiang · 1 year ago 192b4a4 rtc-vp9: Always disable svc_use_low_part by Marco Paniconi · 1 year ago cdd4e35 vp8: Fix integer overflow in encode_frame_to_data_rate by Marco Paniconi · 1 year, 1 month ago aa73610 Fix a typo: avg_frame_index => avg_frame_qindex by Wan-Teh Chang · 1 year, 1 month ago 417204d rtc-vp9: Fix to integer overflow in vp9-svc by Marco Paniconi · 1 year, 1 month ago ac68e7f aarch64_cpudetect: detect SVE/SVE2 on Windows by James Zern · 1 year, 1 month ago 729b78a aarch64_cpudetect: detect I8MM on Windows via SVE-I8MM by James Zern · 1 year, 1 month ago 6dfdc4e tiny_ssim: fix argc check by James Zern · 1 year, 1 month ago 696c488 rtc-vp9: Disable svc_use_low_part for screen by Marco Paniconi · 1 year, 1 month ago c6de95c Initialize gf_picture in vp9 tpl by Jerome Jiang · 1 year, 1 month ago 3ba1fad vpx_image.h: add lifetime note for img_data by James Zern · 1 year, 1 month ago fbf63df vp9: clamp the calculation of sb64_target_rate to INT_MAX by Marco Paniconi · 1 year, 1 month ago 507aea8 vp9_speed_features.h: fix partition_search_type comment by James Zern · 1 year, 1 month ago 50aa6cc README: add security report note by James Zern · 1 year, 1 month ago f00fa3c Add macro name as comment for header guard #endif by Wan-Teh Chang · 1 year, 2 months ago 35b908f Add #ifndef header guard to vpx_version.h by Wan-Teh Chang · 1 year, 2 months ago 2c778f4 remove vp9_{highbd_,}resize_frame*() by James Zern · 1 year, 2 months ago 312a900 remove vpx_ssim_parms_16x16() by James Zern · 1 year, 2 months ago a5ea71f Key frame temporal filtering by Yunqing Wang · 1 year, 2 months ago 5d20cc3 IWYU: include vp9_ext_ratectrl.h for tpl by Jerome Jiang · 1 year, 2 months ago ee2552d vp9 ext rc: TPL & final encoding use same QP by Jerome Jiang · 1 year, 2 months ago a69eeb0 ext rc: Override encode QP in TPL pass for VBR by Jerome Jiang · 1 year, 2 months ago d9d6c5e Remove ext_rc_recode by Jerome Jiang · 1 year, 2 months ago 9556867 remove redundant `&& __GNUC__` preproc check by James Zern · 1 year, 2 months ago fcd1f39 Improve temporal filter prediction and process by Yunqing Wang · 1 year, 2 months ago 13be4a7 Remove a stale TODO in ext RC by Jerome Jiang · 1 year, 2 months ago b222d72 Add the saturate_cast_double_to_int() function by Wan-Teh Chang · 1 year, 2 months ago c18b9f7 Add min/max q index to ext rc config by Jerome Jiang · 1 year, 2 months ago 634e1f8 vp9_calc_iframe_target_size_one_pass_cbr: clamp final target by James Zern · 1 year, 2 months ago bb95d36 update libwebm to libwebm-1.0.0.31-10-g3b63004 by James Zern · 1 year, 2 months ago 428f310 Include "gtest/gtest.h" using the shorter path by Wan-Teh Chang · 1 year, 2 months ago 1865f20 Extend border for vp8 loopfilter by Jerome Jiang · 1 year, 2 months ago 9f06827 Run clang-format on three files by Wan-Teh Chang · 1 year, 2 months ago 0c4af6b vpx_fdct16x16_avx2: add missing cast by James Zern · 1 year, 2 months ago b5451de vp9_extrc_update_encodeframe_result: normalize decl & def by James Zern · 1 year, 2 months ago 4295bf4 Update third_party/libwebm to commit f4b07ec by James Zern · 1 year, 2 months ago 2ab292e Remove unused parameters from ext rc callback by Jerome Jiang · 1 year, 2 months ago 3cc287b vpx_scale,scale1d_c: add assert(dest_scale != 0) by James Zern · 1 year, 2 months ago 8db1b66 vp9_subexp,remap_prob: add an assert by James Zern · 1 year, 2 months ago f987e35 doxygen: quiet warnings in decoder-only config by James Zern · 1 year, 2 months ago 85d3865 systemdependent.c: fix warning w/CONFIG_MULTITHREAD=0 by James Zern · 1 year, 2 months ago cdf8da4 vp8: fix OOB access in x->MVcount by James Zern · 1 year, 3 months ago f9120b7 vp8,calc_iframe_target_size: clamp kf_boost by James Zern · 1 year, 3 months ago d63ecb4 Reset the ref_table array for the key frame GOP by Jingning Han · 1 year, 3 months ago f809c98 Remove repeated ref_frame assignments by Jingning Han · 1 year, 3 months ago f96deb0 Add tpl propagation with updated ref_frame idx by Bohan · 1 year, 3 months ago 3fb0e5d Remove unneeded cpi->output_framerate assignment by Wan-Teh Chang · 1 year, 3 months ago 057e53d Small refactoring in vp9_firstpass.c by Angie Chiang · 1 year, 3 months ago 9a1e8ae README: add link to issue tracker by James Zern · 1 year, 3 months ago efe615f add repro for crbug.com/352414650 by James Zern · 1 year, 3 months ago 3219f76 Remove printf warning statements in set_size_literal() by Marco Paniconi · 1 year, 3 months ago 72018e8 Some cleanup in vbr_rate_correction() by Wan-Teh Chang · 1 year, 3 months ago 77974ec vp9_svc_adjust_avg_frame_qindex: fix int overflow by James Zern · 1 year, 3 months ago a40848c Do not include vpx_version.h by Wan-Teh Chang · 1 year, 3 months ago 1640ed4 Turn off frame_stats == NULL error. by Angie Chiang · 1 year, 3 months ago 066ea57 Fix unused function warnings in real-time only by Wan-Teh Chang · 1 year, 3 months ago 7cc7bbb Allow TPL group to reference more frames by Jingning Han · 1 year, 3 months ago 4ac9c4b Fix int cast errors in vp8 on max target bitrate by Wan-Teh Chang · 1 year, 3 months ago 27c3952 vpxenc.c: Fix UBSan integer errors in test_decode by Wan-Teh Chang · 1 year, 3 months ago a396ac2 Fix unsigned int overflow in init_rate_histogram() by Wan-Teh Chang · 1 year, 3 months ago af599a0 Fix further overflow issue in VBR. by Wan-Teh Chang · 1 year, 3 months ago ac117ca Remove static from vars in parse_stream_params() by Wan-Teh Chang · 1 year, 3 months ago 2693255 Let vp9_ext_ratectrl getting key frame decision by Angie Chiang · 1 year, 4 months ago 253d636 rtc-vp9: Allow scene detection for all speeds by Marco Paniconi · 1 year, 4 months ago f07ca82 set_analyzer_env.sh: remove -fno-strict-aliasing by James Zern · 1 year, 4 months ago d6ae3ea rtcd.pl: add license header to generated files by James Zern · 1 year, 4 months ago 68deb7e Add missing header in vp9_firstpass.c by Angie Chiang · 1 year, 4 months ago ff67a4f Fix typo of received again by Angie Chiang · 1 year, 4 months ago 277a5cd Remove redundant setting of max_layer_depth. by Angie Chiang · 1 year, 4 months ago 2ca6e87 Typo recieved -> received by Angie Chiang · 1 year, 4 months ago fb01e53 configure: add -c to ASFLAGS for android + AS=clang by James Zern · 1 year, 4 months ago b0c9d0c configure: remove unused NM & RANLIB variables by James Zern · 1 year, 4 months ago ed95b10 Move ext_rc_define_gf_group_structure by Angie Chiang · 1 year, 4 months ago 271b3f0 tiny_ssim: mv read error checks closer to assignment by James Zern · 1 year, 4 months ago a2508b5 configure: disable runtime cpu detect w/armv7*-darwin by James Zern · 1 year, 4 months ago ec129c1 Document the internal maximum of rc_target_bitrate by Wan-Teh Chang · 1 year, 4 months ago b401a1f Remove unnecessary double cast for cpi->framerate by Wan-Teh Chang · 1 year, 4 months ago faf12bd vp9: round for framerate and _min/max_gf_interval() by Marco Paniconi · 1 year, 4 months ago 713e0fa vp9: round avg_frame_bandwidth result by James Zern · 1 year, 4 months ago 60807f0 Use round for RC calcutions in cyclic_refresh by Marco Paniconi · 1 year, 4 months ago 9d734db Rename gop_size by show_frame_count by Angie Chiang · 1 year, 4 months ago fd84dcc Fix high target data rate overflow. by Wan-Teh Chang · 1 year, 4 months ago ffe9c9a Handle ARF and GF gop cases by Jingning Han · 1 year, 4 months ago ddf3c28 Remove a redundant condition in firstpass.c by Jingning Han · 1 year, 4 months ago b5ba227 Merge tag 'v1.14.1' into main-merge-1.14.1 by Jerome Jiang · 1 year, 4 months ago 12f3a2a Update CHANGELOG by Jerome Jiang · 1 year, 4 months ago v1.14.1 be3ea68 Update CHANGELOG for fixes to ubsan errors by Jerome Jiang · 1 year, 4 months ago 1dbb3b2 Fix some UBSan errors in vp8_new_framerate() by Wan-Teh Chang · 1 year, 4 months ago c60622e Fix a UBSan error in vp9_rc_update_framerate() by Wan-Teh Chang · 1 year, 5 months ago 25540b3 Fix some UBSan errors in vp8_new_framerate() by Wan-Teh Chang · 1 year, 5 months ago 495c4b5 Add a #endif comment for CONFIG_VP9_HIGHBITDEPTH by Wan-Teh Chang · 1 year, 5 months ago f3e064e {aarch*,arm}_cpudetect: align define with comment by James Zern · 1 year, 5 months ago 1f65fac Fix a UBSan error in vp9_rc_update_framerate() by Wan-Teh Chang · 1 year, 5 months ago Next »