Build start: 2021-03-23 12:22:04 +0100 Build start: 2021-03-23 11:23:21 +0100 Build start: 2021-03-23 12:10:44 +0100 Build start: 2021-03-23 12:17:26 +0100 srt 2021-03-23 11:46:48 +0100: Sektor van Skijlen - 631a976 [apps] Fixed wrong handling of no transmission in the test apps (#1881) Build start: 2021-03-23 11:11:40 +0100 Build start: 2021-03-23 11:03:39 +0100 Build start: 2021-03-19 19:57:09 +0100 vmaf 2021-03-19 11:57:09 -0700: Zhi Li - 794577b Simplify tests. aom 2021-03-19 18:59:16 +0000: Yunqing Wang - 599258563 Optimize predict_max_partition Build start: 2021-03-23 10:12:14 +0100 ripgrep 2021-03-20 13:37:50 -0400: Allen Wild - 6a1c325 ci: fix deb build script in clean checkout dssim 2021-03-20 14:13:49 +0000: Kornel - a63f8a0 Avoid heap alloc in gamma lut 2021-03-20 14:13:49 +0000: Kornel - c60bc63 Avoid adding alpha to RGB inputs 2021-03-20 13:56:28 +0000: Kornel - aff4921 RGB-optimized conversion 2021-03-20 13:54:59 +0000: Kornel - ac092d5 Unused? 2021-03-20 13:54:54 +0000: Kornel - 4fb1d41 Inline a bunch 2021-03-20 13:39:18 +0000: Kornel - 2c15f88 Bump 2021-03-20 13:38:43 +0000: Kornel - b95a159 Convenience functions for RGB & RGBA bitmaps 2021-03-19 21:09:16 +0000: Kornel - d6d49e5 Bump libxml2 2021-03-20 22:05:33 +0100: Nick Wellnhofer - fb08d9fe Fix include order in c14n.h 2021-03-16 13:04:53 -0500: Christopher Degawa - d3a02679 CMake: Only add postfixes if MSVC Build start: 2021-03-23 10:16:45 +0100 harfbuzz 2021-03-22 15:22:15 -0700: Behdad Esfahbod - 29708e959 [aat] Fix offsetToIndex math for out-of-bounds values sndfile 2021-03-22 12:39:52 +0500: evpobr - bde4a136 sfendian: Use C99 variable declarations openmpt 2021-03-20 17:06:09 +0000: Jörn Heusipp - 3b6b29ea8 [Mod] libopenmpt: Prepare for release. 2021-03-20 17:05:10 +0000: Jörn Heusipp - 4a7f4174a [Mod] OpenMPT: Version is now 1.29.08.03 2021-03-20 17:01:08 +0000: Jörn Heusipp - 2ec62ce8a [Doc] libopenmpt: Note revision of security fix in changelog. 2021-03-20 16:55:08 +0000: Jörn Heusipp - f93587211 [Doc] libopenmpt: Fix whitespace formatting. 2021-03-20 16:53:28 +0000: Johannes Schultz - baadb0200 [Doc] Update release notes. 2021-03-20 13:30:01 +0000: Johannes Schultz - 35d3e022b Merged revision(s) 14341, 14359 from trunk/OpenMPT: [Mod] DMF: Remove checks that were used for integer overflow prevention but are no longer necessary. ........ [Imp] IMF: Properly implement Set Finetune. ........ 2021-03-20 13:27:33 +0000: Johannes Schultz - eb78b17e3 Merged revision(s) 14361 from trunk/OpenMPT: [Imp] Fuzzing: Also fuzz set_position_seconds / set_position_order_row. ........ 2021-03-20 13:13:58 +0000: Johannes Schultz - 9add466fd Merged revision(s) 14288-14291 from trunk/OpenMPT: [Mod] Update afl fuzzing scripts to use the new LLVM-LTO mode and adjust some parameters. ........ [Fix] Previous commit was missing a new file. ........ [Imp] afl: Add option to download a different branch/tag. ........ [Fix] afl: settings file and example scripts didn't use the same variables. ........ 2021-03-20 13:11:44 +0000: Johannes Schultz - 666ae3f85 Merged revision(s) 14360 from trunk/OpenMPT: [Fix] Catch all std::exceptions from module loaders in OpenMPT. This avoids crashes if e.g. vector::reserve fails due to an impossibly high number of elements being reserved. libopenmpt is not affected as it already handles all exceptions on another level. ........ 2021-03-20 13:08:00 +0000: Johannes Schultz - ea67a6a99 Merged revision(s) 14367-14368 from trunk/OpenMPT: [Fix] For imported formats that don't have their own MOD_TYPE_XXX flag, the "Save As" dialog was not enforced. ........ [Fix] MO3 and GDM were not marked as imported formats. 2021-03-20 12:38:33 +0000: Jörn Heusipp - f4c4faece Merged revision(s) 14365 from trunk/OpenMPT: [Doc] libopenmpt: Clenaup dependency documentation. [Doc] libopenmpt: Do not list sizeof(char)==1 as requirement, because it is implied by standard C++. [Doc] libopenmpt: Explicitly list supported platform quirks for Emscripten. ........ 2021-03-19 22:26:41 +0000: Johannes Schultz - 41bee583c Merged revision(s) 14362 from trunk/OpenMPT: [Fix] libopenmpt: Fix a possible crash (dereferencing a nullptr) caused by a sequence of read, set_position_seconds with a position past the song end, and another read call. Found with afl++. [Fix] libopenmpt: Incidentally, this fix also avoids creating a "fake" empty subsong if the sequence starts with non-existent patterns. ........ 2021-03-17 18:51:21 +0000: Johannes Schultz - dac3383e0 Merged revision(s) 14352 from trunk/OpenMPT: [Mod] STP: Return early if reading loop points would go past EOF. ........ 2021-03-16 22:51:41 +0000: Johannes Schultz - e2f5d0212 Merged revision(s) 14348 from trunk/OpenMPT: [Fix] UMX/UAX: Fix more excessive pre-allocations. ........ 2021-03-16 18:52:54 +0000: Johannes Schultz - 52cf2a137 Merged revision(s) 14342 from trunk/OpenMPT: [Fix] MO3: While it's not possible to establish a good upper bound for MO3 data decompression size (LZ back references can span the entire file decoded so far), we can still establish a somewhat realistic upper bound for pre-allocating memory and then dynamically resize the data during decompression if required. This may add extra allocations in theory, but the bounds have been chosen so that in practice, no tested MO3 file requires reallocation, and the decode speed is on par with the previous implementation. On the other hand, this greatly reduces huge allocations from broken/malicous files. ........ 2021-03-16 18:40:05 +0000: Johannes Schultz - a33e477df Merged revision(s) 14339 from trunk/OpenMPT: [Fix] IT: Instrument/sample pan was reset also on note-off/fade commands (https://bugs.openmpt.org/view.php?id=1432) ........ 2021-03-15 23:20:11 +0000: Johannes Schultz - 01c37971a Merged revision(s) 14335 from trunk/OpenMPT: [Fix] UMX: Avoid excessive pre-allocations for name table. ........ 2021-03-15 23:06:26 +0000: Johannes Schultz - b3c10cbc5 Merged revision(s) 14331 from trunk/OpenMPT: [Fix] IT/XM/MPTM/ITP/MO3: Avoid excessive memory allocations if file claims to contain a huge plugin data chunk. ........ 2021-03-15 21:30:35 +0000: Johannes Schultz - 51fb97701 Merged revision(s) 14329 from trunk/OpenMPT: [Fix] Tree view: Sample / instrument preview in module didn't work like other previews on key hold (it cycled through tree view items / played Windows "Ding" sound) ........ 2021-03-15 19:13:24 +0000: Johannes Schultz - 9e3368475 Merged revision(s) 14324 from trunk/OpenMPT: [Fix] Pattern tab: Possible crash when resuming playback with "Play song from pattern start" combined with "Maintain sample sync on seek" due to partially-updated channel structures (tx melcom) [Mod] OpenMPT: Version is now 1.29.08.02 ........ 2021-03-14 15:29:52 +0000: Jörn Heusipp - 3896cafb3 [Mod] OpenMPT: Version is now 1.29.08.01 2021-03-14 15:27:42 +0000: Jörn Heusipp - 7a850de32 [Mod] libopenmpt: Bump patch version. openal-soft 2021-03-21 19:37:24 -0700: Chris Robinson - ae43e628 Add support for decoding 3- and 4-channel UHJ audio 2021-03-21 12:36:56 -0700: Chris Robinson - b8ede345 Don't assume two input channels in uhjdecoder 2021-03-21 02:03:45 -0700: Chris Robinson - c3ee6789 Add a utility to decode UHJ sound files to AMB 2021-03-21 01:38:38 -0700: Chris Robinson - f0726f47 Use float formats in examples/alstreamcb 2021-03-20 03:14:10 -0700: Chris Robinson - 7c697b91 Fix the UHJ all-pass delay 2021-03-19 23:15:27 -0700: Chris Robinson - 063da94b Load/convert samples from all channels at once for mixing vpx 2021-03-18 14:33:44 +0000: Paul Wilkins - b5e754a84 Change SR_diff calculation and representation vmaf 2021-03-21 22:00:59 -0700: akarin - c8e367d libvmaf: fix FILE* leaks when reading model json 2021-03-21 10:53:26 -0700: Zhi Li - cb1c419 Change the way motion_force_zero is triggered by model file; vmafexec… (#846) 2021-03-20 21:49:02 -0700: Zhi Li - 54997ad Add NEG test to VmafQualityRunner: expect failure. (#845) 2021-03-20 12:52:59 -0700: Zhi Li - 235256f Feature/simplify vmaf wrapper classes (#844) aom 2021-03-22 20:05:28 +0000: James Zern - 790343335 av1_cx_iface: restrict g_usage w/CONFIG_REALTIME_ONLY=1 2021-03-22 18:22:39 +0000: Jingning Han - 3dd15c7e4 Avoid out of boundary read in region array 2021-03-19 20:41:53 -0700: Sai Deng - b53a4d710 Add support of libvmaf v2.x for tune=vmaf* 2021-03-19 12:18:03 -0700: Yunqing Wang - cde98489b Add a function to get the block size cargo-c 2021-03-22 12:54:11 +0100: Luca Barbato - b052b57 Remove an unused field 2021-03-22 12:54:11 +0100: Luca Barbato - f75cd05 Update the readme rav1e 2021-03-23 00:20:29 +0100: Luca Barbato - c474d191 Move the tiling info logging outside the internals 2021-03-23 00:20:29 +0100: Luca Barbato - 6cb66707 Move the CPU Feature logging outside the library 2021-03-23 00:20:29 +0100: Luca Barbato - 5244c71e Set the log level for the actual binary as well libavif 2021-03-22 12:59:47 -0700: Joe Drago - f56df6d Move aomCodecEncodeFinish() decl inside of an ifdef AVIF_CODEC_AOM_ENCODE block 2021-03-19 14:17:57 -0700: Wan-Teh Chang - b8c8944 Clean up the code that checks imageCountLimit (#549) 2021-03-19 13:13:52 -0700: Wan-Teh Chang - 620f491 Use same code pattern to fix MS CL code analysis (#550) libmediainfo 2021-03-21 22:40:25 +0100: Jérôme Martinez - dfb263b9 + AC-3/AC-4: top layer channels after Lw/Rw, as it becomes the defacto standard layout 2021-03-21 23:52:23 +0300: Valerii Zapodovnikov - 326d3a98 JPEG: zeros in markers are actually letters 2021-03-21 12:50:05 +0300: Pave Pimenov - 887435d6 Add ConvertRetourSCX 2021-03-21 12:28:22 +0300: Pave Pimenov - 0f344662 Fix warning C4189: 'MasteringMetadata': local variable is initialized but not referenced 2021-03-07 13:32:42 +0100: Maxime Gervais - 53bd14bc Add version to text output if requested 2021-03-05 08:22:57 +0100: Jérôme Martinez - 64ab758d + SMPTE ST 337: support of AC-4 mediainfo 2021-03-09 19:41:39 +0100: Maxime Gervais - 7a61f37e1 Option to add MediaInfoLib version to text report srt 2021-03-22 11:24:04 +0100: Mikołaj Małecki - 2d41869 [core](minor) Use correct keyword for CEPollDesc ffmpeg 2021-03-23 01:05:17 +0100: Andreas Rheinhardt - 84b02bbb78 avformat/s337m: Use av_get_packet() to read packet 2021-03-23 01:05:17 +0100: Andreas Rheinhardt - 47d0b86cf3 avformat/s337m: Use and test Dolby-E-parser 2021-03-23 01:04:09 +0100: Andreas Rheinhardt - 2fccd8bfb9 avformat/utils: Fix confusing return value for ff_read_packet() 2021-03-22 02:43:04 +0100: Andreas Rheinhardt - 7b10083933 avcodec: Factor updating palette out 2021-03-21 23:08:19 +0100: Andreas Rheinhardt - ab5803553b avformat/apetag: Avoid stack packet when reading attached picture 2021-03-21 18:47:27 -0300: James Almer - 34f4f57800 avformat: remove FF_API_INIT_PACKET from AVStream.attached_pic 2021-03-21 14:14:36 +0000: Derek Buitenhuis - e668c55649 FATE: Add test for probing MOV/MP4 files with extended box sizes 2021-03-21 14:14:36 +0000: Derek Buitenhuis - 85f397c828 avformat/mov: Fix extended atom size buffer length check 2021-03-21 15:50:40 +0530: Gyan Doshi - 75fd3e1519 avformat/rtp_mpegts: typedef MuxChain struct 2021-03-21 15:50:23 +0530: Gyan Doshi - 36a5ae619a configure: select child muxers for rtp_mpegts 2021-03-21 09:46:23 +0100: Carl Eugen Hoyos - 288ca1c667 lavc/aomenc: Force default qmax of 0 if crf was set to 0. 2021-03-20 18:52:55 +0100: Carl Eugen Hoyos - 9f8c81efc5 lavf/swfdec: Allow decoding Nellymoser in swf. 2021-03-20 08:21:30 +0100: Andreas Rheinhardt - 8a73313412 avformat/pp_bnk: Fix memleaks when reading non-stereo tracks 2021-03-20 04:23:05 +0100: Andreas Rheinhardt - 258a88dfe4 avformat/utils: Always leave parse_pkt in blank state, avoid resetting 2021-03-20 03:56:57 +0100: Andreas Rheinhardt - 9faf3f8bb0 avcodec/parser: Don't return pointer to stack buffer 2021-03-20 02:56:31 +0100: Andreas Rheinhardt - f21b47f38c avcodec/options: Reindent after previous commit 2021-03-20 02:45:17 +0100: Andreas Rheinhardt - 784c3c0d85 avcodec/options: Remove always-true check 2021-03-20 02:45:10 +0100: Andreas Rheinhardt - 77616c5fb4 avcodec/avcodec: Move decoder channel count check to ff_decode_preinit 2021-03-20 01:55:41 +0100: Andreas Rheinhardt - 746796ceb4 avcodec/avcodec: Sanitize options before using them 2021-03-20 01:50:46 +0100: Andreas Rheinhardt - e3156fa7c2 avcodec/avcodec: Perform sub_charenc/iconv checks before AVCodec.init() 2021-03-20 01:43:55 +0100: Andreas Rheinhardt - 02e43c00ed avcodec/avcodec: Check earlier for codec id/type mismatch 2021-03-20 01:02:11 +0100: Michael Niedermayer - c361fa9e21 Bump minor versions after release branch 2021-03-20 01:01:12 +0100: Michael Niedermayer - c67d2a2875 Bump Versions before release/4.4 branch 2021-03-20 00:39:48 +0100: Michael Niedermayer - 17cf309dfa doc/APIchanges: fill in missing fields 2021-03-20 00:36:09 +0100: Michael Niedermayer - 33a1687bf6 avcodec/mpeg4videoenc: Check extradata malloc() 2021-03-19 23:59:45 +0100: Michael Niedermayer - 92fde2585e avformat/mov: Check offset addition for overflow 2021-03-19 23:59:45 +0100: Michael Niedermayer - 462b8261aa avcodec/speedhq: Width < 8 is not supported 2021-03-19 23:13:26 +0100: Jiangjie Gao - 3e9284fccb avformat/rtsp: support buffer_size and pkt_size options for RTP 2021-03-19 23:00:04 +0100: Dominic Mayers - 626e0dd060 avfilter/vf_ocr: add white space to whitelist 2021-03-19 22:57:23 +0100: Zhao Zhili - d86f44fecc avformat/libsrt: fix help message 2021-03-19 22:57:20 +0100: Zhao Zhili - 65bfb6af66 avformat/libsrt: fix setsockopt() typo 2021-03-19 22:43:02 +0100: Moritz Barsnick - 94b63e8ae8 avformat/http,tls: honor http_proxy command line variable for HTTPS 2021-03-19 14:50:48 -0400: Hironori Bono - 4892060f50 lavc/videotoolboxenc: Add support for HEVC with Alpha. 2021-03-19 14:50:48 -0400: Simone Karin Lehmann - efece4442f videotoolboxenc: enable constant quality with -q:v on Apple Silicon Macs and use b-frames für HEVC and H264 and b-pyramid for HEVC. 2021-03-19 15:35:35 -0300: James Almer - f47d7a3b42 avcodec: move core AVCodecContext functions from util.c to a new file 2021-03-19 15:33:54 -0300: James Almer - 4057a060f6 avcodec: move AVCodecParameters related functions from util.c to a new file luajit 2021-03-23 02:35:07 +0100: Mike Pall - ad65934f FFI: Handle zero-fill of struct-of-NYI. 2021-03-23 02:08:44 +0100: Mike Pall - ebc4919a ARM64: Improve generation of immediates. 2021-03-23 00:43:07 +0100: Mike Pall - 33e3f4ba Detect inconsistent renames even in the presence of sunk values. 2021-03-23 00:39:50 +0100: Mike Pall - a32aeadc Handle on-trace OOM errors from helper functions. 2021-03-23 00:33:34 +0100: Mike Pall - ddd0fd8f Use weak guards for on-trace allocations. 2021-03-23 00:28:03 +0100: Mike Pall - de89c602 PPC: Fix GG_State loads. 2021-03-23 00:26:08 +0100: Mike Pall - dbb78630 MIPS: Fix handling of long-range spare jumps. 2021-03-23 00:22:34 +0100: Mike Pall - e1319361 Cleanup and enable external unwinding for more platforms. 2021-03-11 15:32:28 +0100: Mike Pall - 5ccfe94f Remove specific version numbers from the docs. mujs 2021-03-10 18:10:34 +0100: Tor Andersson - 364acef Bug 703670: Throw when redefining non-configurable/readonly properties. 2021-03-10 17:29:50 +0100: Tor Andersson - c9d05aa Bug 703675: RegExp.prototype should be a regular expression object. 2021-03-04 12:20:46 +0100: Tor Andersson - a34fdf2 Bug 701886: Don't redefine/reset existing vars in script code. 2021-03-04 12:08:42 +0100: Tor Andersson - 9f34a07 Revert "Bug 701886: Always create new scope for eval()." mpv 2021-03-21 17:18:20 +0100: Niklas Haas - 6265724f33 vo_gpu: placebo: keep track of texture sample mode neon 2021-03-21 20:54:17 +0000: Joe Orton - 9af6544 Update Travis link. [skip ci] 2021-03-21 16:26:30 +0000: Joe Orton - 29fe2ec Add ne_ssl_cert_hdigest, alternative to ne_ssl_cert_digest. Build start: 2021-03-23 10:46:53 +0100 cargo-c 2021-03-23 10:35:36 +0100: Luca Barbato - 3dc0c1e Always set the target triple Build start: 2021-03-19 19:25:46 +0100 aom 2021-03-19 17:20:10 +0000: Chethan Kumar R E - a494e2b15 Make buffers in MACROBLOCK dynamically allocated 2021-03-19 17:02:32 +0000: Sai Deng - ed43f2891 Add YUV444 and YUV422 support for tune=butteraugli 2021-03-19 16:41:00 +0000: Tarundeep Singh - 5f7d463ab Abstract internal_altref_allowed to AV1_PRIMARY 2021-03-19 16:02:15 +0000: Aniket Wanare - 599823cde Address comments related to sf reuse_best_prediction_for_part_ab cargo-c 2021-03-19 18:59:46 +0100: Luca Barbato - 60d54db Add a crt-static option 2021-03-19 18:59:46 +0100: Luca Barbato - 598e483 Bump cbindgen ffmpeg 2021-03-19 23:38:33 +1000: Zane van Iperen - cbb8943a54 fate: add adpcm_ima_cunning stereo test case 2021-03-19 23:38:33 +1000: Zane van Iperen - 6973df1122 avformat/pp_bnk: treat music files as stereo 2021-03-19 23:38:33 +1000: Zane van Iperen - d294c33231 avcodec/adpcm_ima_cunning: reindent 2021-03-19 23:38:25 +1000: Zane van Iperen - 684745230f avcodec/adpcm_ima_cunning: support stereo 2021-03-19 17:21:03 +0530: Gyan Doshi - c5341d415c doc/filters: remove option band in delogo 2021-03-19 17:00:17 +0530: Gyan Doshi - 3a79ab8317 doc/ffmpeg: document parameters set by -target Build start: 2021-03-16 15:36:21 +0100 jo 2021-03-16 14:43:05 +0800: Adrian Ho - cc108d7 jo: Add filter functionality libxml2 2021-03-16 10:36:04 +0100: Nick Wellnhofer - 868e49cf Allow FP division by zero in xmlXPathInit harfbuzz 2021-03-16 01:15:40 +0200: Khaled Hosny - f2d08578e [tests] Increase shape-fuzzer timeout 2021-03-16 01:11:12 +0200: Khaled Hosny - cad753e20 [ci] Use known working Ubuntu version 2021-03-16 01:11:12 +0200: Khaled Hosny - ff86c72e0 [ci] Avoid duplicate builds on pull requests 2021-03-15 16:52:39 -0600: Behdad Esfahbod - f5356bcb6 [ci] Switch back to c++2a 2021-03-15 16:51:17 -0600: Behdad Esfahbod - 9e397ff2f [buffer] Fix order of HB_INTERNAL HB_DISCARD 2021-03-15 16:48:16 -0600: Behdad Esfahbod - 9582640ee [ci] Remove more cruft 2021-03-15 16:48:07 -0600: Behdad Esfahbod - c0b3b9b25 [ci] Don't test C++2a build 2021-03-15 16:01:35 -0600: Behdad Esfahbod - 15f3ef013 [test] Fix output format 2021-03-15 16:01:35 -0600: Behdad Esfahbod - 8450f43ae [buffer] HB_NODISCARD next_glyph() 2021-03-15 16:01:35 -0600: Behdad Esfahbod - f4bc7673d [buffer] Implement copy_glyph() in terms of output_info() 2021-03-15 16:01:35 -0600: Behdad Esfahbod - f73982a69 [buffer] Implement replace_glyph() in terms of replace_glyphs(1,1) 2021-03-15 16:01:35 -0600: Behdad Esfahbod - 862f91348 [buffer] Implement output_glyph() in terms of replace_glyphs(0,1) 2021-03-15 16:01:35 -0600: Behdad Esfahbod - 34a1204f1 [buffer] HB_NODISCARD output_glyph() 2021-03-15 22:45:25 +0200: Khaled Hosny - 07315d9c8 [ci] Don’t install meson from its master branch 2021-03-15 14:12:10 -0600: Behdad Esfahbod - e6be9eb4f [buffer] HB_NODISCARD output_info() 2021-03-15 14:10:39 -0600: Behdad Esfahbod - 2a0dbb3ee [buffer] HB_NODISCARD copy_glyph() 2021-03-15 14:08:08 -0600: Behdad Esfahbod - b05e5d9a7 [buffer] HB_NODISCARD next_glyphs() 2021-03-15 14:01:52 -0600: Behdad Esfahbod - 4ae8aab83 [buffer] HB_NODISCARD has_separate_output() 2021-03-15 14:01:32 -0600: Behdad Esfahbod - 8d3701f50 [buffer] HB_NODISCARD in_error() 2021-03-15 14:00:00 -0600: Behdad Esfahbod - 41e05479b [buffer] HB_NODISCARD shift_forward() 2021-03-15 13:59:14 -0600: Behdad Esfahbod - 83b3784d1 [buffer] HB_NODISCARD make_room_for() 2021-03-15 13:58:30 -0600: Behdad Esfahbod - c355508a8 [buffer] HB_NODISCARD ensure_glyphs() / ensure_unicode() 2021-03-15 13:57:18 -0600: Behdad Esfahbod - bc22305b6 [buffer] HB_NODISCARD ensure_inplace() 2021-03-15 13:56:46 -0600: Behdad Esfahbod - cac6c86d2 [buffer] HB_NODISCARD move_to() 2021-03-15 13:56:46 -0600: Behdad Esfahbod - 05d2d37f9 [buffer] HB_NODISCARD ensure() 2021-03-15 13:34:36 -0600: Behdad Esfahbod - d8028a076 [buffer] HB_NODISCARD enlarge() 2021-03-15 13:33:44 -0600: Behdad Esfahbod - 3f1998a06 [buffer] HB_NODISCARD replace_glyph() 2021-03-15 13:23:48 -0600: Behdad Esfahbod - 607979d12 [buffer] HB_NODISCARD replace_glyphs() 2021-03-15 13:13:45 -0600: Behdad Esfahbod - 906c9928b [buffer] Return success status from buffer ops that can fail 2021-03-15 12:46:58 -0600: Behdad Esfahbod - a5b8e7db4 [hangul] Improve error handling 2021-03-15 12:36:59 -0600: Behdad Esfahbod - 99767f938 [hangul] Whitespace Build start: 2021-03-16 19:33:02 +0100 Build start: 2021-03-19 11:45:14 +0100 jo 2021-03-17 23:13:47 +0800: Adrian Ho - a8e1362 jo: fix dedup logic 2021-03-17 18:57:51 +0800: Adrian Ho - 06c3457 jo: option to dedup object keys 2021-03-17 08:22:50 +0100: Jan-Piet Mens - b8981d7 fix usage addresses #141 closes #133 harfbuzz 2021-03-18 14:35:36 -0700: Garret Rieger - 46bf03d69 [subset] add NODISCARD to error checking methods on serializer. 2021-03-18 11:20:03 -0700: Garret Rieger - 3827a3eb5 [subset] rename serializer::set_error() to err(). 2021-03-18 11:13:47 -0700: Garret Rieger - f561fa6e4 Change priority queue to use (priority, value) instead of (value, priority). 2021-03-18 10:51:26 -0700: Garret Rieger - b14475d2a [subset] further changes to serializer error handling. 2021-03-17 15:58:34 -0700: Garret Rieger - 73ed59f7a [subset] store errors in the serializer as a flag set. 2021-03-17 15:53:58 -0700: Garret Rieger - b9ecc7420 [subset] init offset_overflow in hb_serialize_context_t. 2021-03-17 15:53:58 -0700: Garret Rieger - cf79fc342 [subset] limit priority bumps to 16. 2021-03-17 15:53:58 -0700: Garret Rieger - 010440995 Fix repack_tests for distcheck. 2021-03-17 15:53:58 -0700: Garret Rieger - e2f14e81b [subset] fix memory leaks in test-repacker. 2021-03-17 15:53:58 -0700: Garret Rieger - d3e2ba7c0 [subset] comment cleanup in hb-repacker.hh 2021-03-17 15:53:58 -0700: Garret Rieger - 832f2b599 [subset] Refactor _subset () to reduce nesting and eliminate the use of 'goto'. 2021-03-17 15:53:58 -0700: Garret Rieger - bb5c80a7c [subset] add error tracking to the repacker. Also check for allocation failures as needed. 2021-03-17 15:53:58 -0700: Garret Rieger - b8b8c58b9 [subset] add tests that check for successful repacking of a real font file. 2021-03-17 15:53:58 -0700: Garret Rieger - 6e9468fcf [subset] cleanup memory leaks in the repacker. 2021-03-17 15:53:58 -0700: Garret Rieger - a7a86a6eb [subset] Add prioritization offset resolution. Vertices can now be prioritized to force them to sort closer to their parent. The resolver will attempt to use this for overflows on non-shared vertices. 2021-03-17 15:53:57 -0700: Garret Rieger - b452b2c76 [subset] refactor repacker graph to cache edge count and distances of vertices. 2021-03-17 15:53:57 -0700: Garret Rieger - 75414e82b [subset] Add table duplication overflow resolution. 2021-03-17 15:53:57 -0700: Garret Rieger - 8286bd809 [subset] use vectors instead of hashmaps throughout the repacker since all keys will be mapped for these use cases. 2021-03-17 15:53:57 -0700: Garret Rieger - 519ae9661 [subset] switch sort_shortest_distance() to use priority queue. 2021-03-17 15:53:57 -0700: Garret Rieger - 5d3511e5b [subset] Change compute_distances() to use a priority queue. 2021-03-17 15:53:57 -0700: Garret Rieger - 59ac0a0d0 [subset] Use priority for comparison in heap. 2021-03-17 15:53:57 -0700: Garret Rieger - 4c8dd41ed [subset] re-write compute distances to use an array lookup for the distance map. 2021-03-17 15:53:57 -0700: Garret Rieger - 5c4e0ffd9 [subset] Add a basic priority queue datastructure (binary heap). 2021-03-17 15:53:57 -0700: Garret Rieger - dd8e5d0e1 [subset] Only run the repacker for GSUB/GPOS. 2021-03-17 15:53:57 -0700: Garret Rieger - aaa7873d4 [subset] add topological sort by closest distance via Dijkstra's algorithm. 2021-03-17 15:53:57 -0700: Garret Rieger - 8ebe5d734 Implement will_overflow (). 2021-03-17 15:53:57 -0700: Garret Rieger - 6b1ea4cbe [subset] hook up the repacker to run if offset overflows are encountered during subsetting. 2021-03-17 15:53:57 -0700: Garret Rieger - f4c78cc7d [subset] Implement Kahn's algo for topological sorting instead of BFS. 2021-03-17 15:53:57 -0700: Garret Rieger - 00f393dc3 [subset] finish up BFS sort implementation. 2021-03-17 15:53:57 -0700: Garret Rieger - 1584d3cb8 [subset] Start a proof of concept implementation of the GSUB/GPOS offset overflow resolver. 2021-03-17 14:24:04 -0700: Qunxin Liu - 56ca43578 [subset] fix for collect_features and remove_redundant_lamngsys 2021-03-17 15:22:07 -0600: Garret Rieger - 69d772e52 [subset] Fixed test gsub5 test files. 2021-03-17 15:22:07 -0600: Qunxin Liu - 0e1c0fa40 [subset] optimize glyph closure method: step 5 2021-03-17 15:22:07 -0600: Qunxin Liu - b8a58a0c0 [subset] optimize glyph closure method: step 4 2021-03-17 15:22:07 -0600: Qunxin Liu - 62423504e [subset] optimize glyph closure method: step 3 2021-03-17 15:22:07 -0600: Qunxin Liu - ef78d0f92 [subset] optimize glyph closure method: step 2 Add function intersects_class_glyphs that collects set of glyphs matching class in ClassDef table 2021-03-17 15:22:07 -0600: Qunxin Liu - b4fc593c3 [subset] optimize glyph closure method: step1 2021-03-16 15:23:11 -0700: Garret Rieger - 1b79b8cd2 [subset] update gpos tests to reflect updated behaviour. 2021-03-16 14:49:35 -0700: Garret Rieger - 2df39bcae [subset] don't allocate a set to use as a glyph filter for PairPosFormat2. 2021-03-16 14:49:35 -0700: Garret Rieger - b1b1486d0 [subset] update expected files to not include cmap12 pruning. 2021-03-16 14:49:35 -0700: Garret Rieger - bb54e1047 [subset] Also filter class1 by coverage when collecting variation indices for PairPosFormat2. 2021-03-16 14:49:35 -0700: Garret Rieger - 190b7a98f [subset] Update PairPosFormat2 subsetting to match fontTools updated subsetting (https://github.com/fonttools/fonttools/pull/2221) 2021-03-16 19:28:35 +0200: Khaled Hosny - 03538e872 2.8.0 libwebp 2021-03-15 15:25:44 -0700: James Zern - 25ae67b3 xcframeworkbuild.sh: add arm64 simulator target 2021-03-15 11:39:06 -0700: James Zern - 5d4ee4c3 cosmetics: remove use of the term 'dummy' flac 2021-03-15 13:46:20 +1100: Erik de Castro Lopo - 27c61570 github actions: Drop HTML validation 2021-03-15 13:46:20 +1100: Martijn van Beurden - ae288c06 Fix compression ratio display for very small files 2021-03-15 13:46:20 +1100: Martijn van Beurden - ced7f682 Add some overflow checks for residual bits calculation 2021-03-15 13:46:20 +1100: Martijn van Beurden - 38b7fec1 Change analyse function to support >4Gbit frames 2021-03-15 13:46:20 +1100: NotTsunami - 5f5035d2 flac: Work around gcc bug to prevent false unset MD5 signature warning 2021-03-15 13:46:20 +1100: Neelkamal Semwal - d7b33142 libFLAC/stream_decoder.c: Fix divide by zero error in FLAC__stream_decoder_seek_absolute 2021-03-15 13:46:20 +1100: Robert Kausch - 159cd6c4 libFLAC/stream_decoder.c: Use current position as bound when seeking sndfile 2021-03-19 11:33:49 +0500: evpobr - 45398266 Update CHANGELOG.md 2021-03-18 15:10:35 +0500: evpobr - 1875f49b common: Allow to use C99 bool 2021-03-18 14:36:35 +0500: evpobr - e85da03c common: Remove NOT macro 2021-03-18 13:55:50 +0500: evpobr - d617fafe dwd: Use fixed width integer types 2021-03-18 10:29:25 +0500: evpobr - b1d64207 sndfile: Improve SF_INFO correctness check 2021-03-17 10:58:10 +0500: evpobr - 40fdc312 common: Fix initialized va_list leaks 2021-03-16 18:56:26 +0500: evpobr - c0c81a5b sndfile-to-text: Return proper error code 2021-03-16 16:54:17 +0500: evpobr - 8ff8ed69 sndfile-to-text: Fix large stack allocation 2021-03-16 16:30:07 +0500: evpobr - 6fb03135 sndfile-interleave: Fix large stack allocation 2021-03-16 16:30:07 +0500: evpobr - 19a44987 sndfile-deinterleave: Fix resource cleanup 2021-03-15 16:02:16 +0500: evpobr - 9dee1e06 aiff: Fix typos openal-soft 2021-03-18 04:34:57 +0400: Ilya Fedin - b7ff1de4 Don't force application name with pulseaudio 2021-03-17 17:03:35 -0700: Chris Robinson - 743f0931 Don't activate the WASAPI device when initially opening it 2021-03-16 22:40:23 -0700: Chris Robinson - f11fef9e Avoid returning objects with a reference parameter 2021-03-16 16:56:11 -0700: Chris Robinson - 24b030d6 Check that CoCreateInstance succeeds 2021-03-15 22:11:35 -0700: Chris Robinson - e5833a9a Fix UHJ FIR filter alignment 2021-03-12 03:14:29 -0800: Chris Robinson - c1f0555f Workaround mingw complaining about the %z formatter 2021-03-11 04:59:58 -0800: Chris Robinson - ca0a6024 Avoid shadowing variable names vpx 2021-03-17 16:49:53 -0700: Adam B. Goode - 04086a306 Msvc builds convert to windows path w/msys env vmaf 2021-03-18 22:04:53 -0700: Zhi Li - fa4d0f1 Simplify quality_runner_test. 2021-03-17 21:03:22 -0700: Christos Bampis - dae5c64 Add quality runner Python class for CIEDE2000. aom 2021-03-19 04:33:29 +0000: Mufaddal Chakera - 2b4732335 Abstract output_pkt_list to AV1_PRIMARY 2021-03-18 23:05:39 +0000: Jingning Han - 169849bea Guard out of boundary write in rate allocation 2021-03-18 14:02:59 -0700: chiyotsai - ad4d3ea37 Address comments related to updating intrabc cost table 2021-03-18 19:28:54 +0000: Mudassir Galagnath - b845a7cf2 Re-enable tpl multithreading for speed 0, 1 2021-03-18 18:11:16 +0000: Akshata Jadhav - 4cf09681c Fix MSVS warning 2021-03-18 17:29:05 +0000: Bohan Li - 930da799c Analyze per-frame noise in firstpass stats analysis. 2021-03-18 17:18:31 +0000: Fyodor Kyslov - bb36786e8 AV1 RT: Adjust TX size selection thresholds in nonRD case 2021-03-18 04:19:07 +0000: Vishnu Teja Manyam - 3aeb01143 Reduce vertical border height of CDEF line buffer 2021-03-18 02:24:28 +0000: Jingning Han - fd21aea7c Properly initialize skip mode 2021-03-18 02:24:28 +0000: Jingning Han - 207cd0128 Remove a repeated mv clamp call 2021-03-17 15:52:29 -0700: Angie Chiang - 166f14f0f Make intra_model_rd support DCT_DCT transform 2021-03-17 21:24:47 +0000: Wan-Teh Chang - 0cb03d98d Optimize loops related to offsetr and offsetc 2021-03-17 21:05:58 +0000: Jerome Jiang - cd5907645 svc example: override settings with y4m input 2021-03-17 18:03:07 +0000: Aniket Wanare - b69e9903e Enable reuse_best_prediction_for_part_ab sf in allintra encode 2021-03-17 17:35:03 +0000: Jerome Jiang - 2867da01f SVC example: Write mismatch info 2021-03-17 17:55:29 +0530: Tarundeep Singh - 020913592 Abstract seq_params_locked to AV1_PRIMARY 2021-03-17 00:01:02 +0000: chiyotsai - 41fd15c9c Allow updates of motion costs for intrabc 2021-03-16 23:06:05 +0000: Jingning Han - 2b5d04a6f Clean up rd_pick_skip_mode() 2021-03-16 21:38:30 +0000: Jerome Jiang - 8d7db2365 Remove pad in aom_codec_cx_pkt_t data 2021-03-16 17:44:01 +0000: James Zern - ca5b6caeb rm superframe_test.cc 2021-03-16 17:43:23 +0000: James Zern - 4eec0a807 cmake,get_asm_obj_format: use win32/win64 w/cygwin 2021-03-16 17:42:32 +0000: Fyodor Kyslov - 79b775799 AV1 RT: Relieving the TX type assert for nonRD mode 2021-03-16 17:15:34 +0000: Wan-Teh Chang - 16a33bc42 Document the values for intra_pruning_with_hog 2021-03-15 23:32:21 +0000: venkat sanampudi - 6abdb70e6 Enable winner mode speed features in allintra encode 2021-03-15 23:30:18 +0000: venkat sanampudi - 4c14946cd Prune chroma intra modes for all intra encoding 2021-03-15 21:08:43 +0000: Mufaddal Chakera - a65d2ced5 Abstract lookahead_ctx to AV1_PRIMARY 2021-03-15 20:30:07 +0000: chiyotsai - bcf2e78a2 Use dv costs instead of mv costs for intrabc motion search 2021-03-15 19:11:35 +0000: Mufaddal Chakera - 5c64c2b20 Create empty primary context AV1_PRIMARY 2021-03-15 18:34:28 +0000: Mudassir Galagnath - ba8f5f2c4 Fix issues in transform stats collection in tpl 2021-03-15 16:47:25 +0000: Jerome Jiang - f0044b193 svc example encoder: add option to write obu file 2021-03-15 07:31:44 +0000: Skal - cf3316b4d fix check for CONFIG_TUNE_BUTTERAUGLI dav1d 2021-03-15 14:38:41 +0200: Martin Storsjö - 6c6d25d arm64: Add NEON implementation of fgy_32x32xn libavif 2021-03-18 17:35:01 -0700: Wan-Teh Chang - 8a82b95 Free codec->internal outside #if block (#546) 2021-03-18 17:15:40 -0700: Joe Drago - 741b2a0 Added an "Understanding maxThreads" explanation to avif.h 2021-03-18 16:32:41 -0700: Joe Drago - 452ad41 When encoding single-frame images using libaom, clean up the encoder immediately after encoding the frame to cut down on resources high watermarks 2021-03-18 16:30:27 -0700: Joe Drago - eaeea4a Remove analyze setting -- it enables a bunch of additional, unintended analysis per-compile 2021-03-16 15:26:14 -0700: Joe Drago - db1009a Code analysis cleanup (MS CL) 2021-03-14 13:21:21 -0700: Joe Drago - d2340b4 Create avifDecoder.imageCountLimit as a sanity check against malformed files jpeg-xl 2021-03-16 12:35:53 +0100: jpegxl-bot - f2aeba7 Update JPEG-XL with latest changes. libzen 2021-03-17 22:17:25 +0100: Jérôme Martinez - 64620e9 + Threads: avoid critical sections lockers when possible 2021-03-14 14:03:24 +0100: Jérôme Martinez - 06c9cb3 x Threads: update non Windows binding (was not complete) SVT-HEVC 2021-03-18 09:56:50 -0700: Victoria - cc9b8bd ffmpeg: Add target CPU socket option (#587) 2021-03-16 15:18:27 +0800: Kelvin Hu - 50645ba fixed -tile_row_cnt and -tile_column_cnt range in doc SVT-VP9 2021-03-17 19:55:54 -0700: Victoria - d46acba ffmpeg: Add target socket option (#140) 2021-03-17 19:53:43 -0700: Jun - 789981d Add missing default interface values (#141) x265_git 2021-03-16 19:21:52 +0530: Janani TE - ce882936d Update x265Version.txt 2021-03-16 17:08:49 +0530: Aruna - f0c1022b6 release: Release notes for v3.5 2021-02-11 15:33:17 +0530: Aruna - f3f271982 Fix mingw build warnings 2021-02-10 22:43:51 +0530: Niranjan - 2632cf497 Modify Window offsets relative to slice-types for --scenecut-aware-qp 2021-02-05 16:39:48 +0530: Aruna - 34655c977 Revert "analysis-save/load: Enable reuse of cutree info in reuse-levels >= 2" 2021-02-05 16:38:21 +0530: Aruna - 21a33e9c5 Revert "analysis-save/load: update doc and regression CLI's for reusing cutree info in reuse-levels >= 2" 2021-01-22 23:47:15 +0530: Niranjan - dd1101b6d Fix: Hang when vbv is used with slices 2021-01-06 20:23:07 +0530: Srikanth Kurapati - 5239276dd Fixes cmake backward compatibility issues for version control script 2020-12-30 11:27:16 +0530: Niranjan - 772bb4c84 Fix: Build warnings in Windows + cleanup 2020-12-30 11:15:46 +0530: Srikanth Kurapati - 2a4caa6dd fix: avoids unnecessary lexicographic order checks on git changesets 2020-12-15 14:44:22 +0530: Srikanth Kurapati - 606265ac7 Fix version information reporting for x265 git archival 2020-12-11 20:32:21 +0530: Niranjan - 57e0b0382 Fix: QP offset in scenecut-aware-qp with bi-directional window 2020-12-11 20:05:30 +0530: Niranjan Kumar - cdb9477e8 Add: Forward and Backward masking 2020-10-01 19:16:45 +0530: Aruna - 6722fce1f abr-ladder: Fix crash due to uninitialized analysis buffer 2020-10-01 18:58:51 +0530: Aruna - 62caec68c vbv: fix incorrect target fill 2020-09-30 19:19:20 +0530: Srikanth Kurapati - 48eda89a8 edit: help documentation for recursion skip 2020-09-17 19:24:32 +0530: maheshpittala - df9819721 analysis-save/load: update doc and regression CLI's for reusing cutree info in reuse-levels >= 2 srt 2021-03-19 10:47:01 +0100: quink-black - 449d917 [core] Fix getopt SRTO_TLPKTDROP (#1865) 2021-03-18 13:16:22 +0100: quink-black - b38bb7f [core] Changed SRTO_CONNTIMEO restriction to PRE (#1864) 2021-03-17 12:09:12 +0100: Mikołaj Małecki - 00e42d7 [core] Fixed incorrect group data sync on first connected socket 2021-03-17 11:51:33 +0100: Sektor van Skijlen - 36fc361 [docs] Updated and fixed blocking and error information (#1856) 2021-03-17 10:41:42 +0100: Sektor van Skijlen - 2bcc219 [core] Fixed incorrect setting streamid in internal config in HS (last 4 characters) (#1868) 2021-03-15 17:16:28 +0100: Mikołaj Małecki - 3605f6f [core] Removed condition that blocks extending group HS extension in future 2021-03-15 13:33:46 +0100: Maria Sharabayko - 18e8889 [core] Restoring RTTVar from cached RTT after reconnection 2021-03-15 12:55:32 +0100: Maria Sharabayko - 4b6dba2 [docs] Updated the link to the RFC 2021-03-15 12:05:55 +0100: Sektor van Skijlen - 2c25412 [build] Fixed CMP0057 build break with unit tests enabled (#1867) ffmpeg 2021-03-19 04:19:53 +0100: Andreas Rheinhardt - e8c0bca6bd avutil/adler32: Switch av_adler32_update() to size_t on bump 2021-03-19 03:12:24 +0100: Andreas Rheinhardt - a46d781905 avcodec/packet: Also change av_packet_pack/unpack_dictionary to size_t 2021-03-19 03:03:06 +0100: Andreas Rheinhardt - 04d001ca9b avcodec/avpacket: Improve overflow checks when packing dictionary 2021-03-19 02:36:58 +0100: Andreas Rheinhardt - e318438f2f avformat: Make AVChapter.id an int64_t on next major bump 2021-03-19 02:31:49 +0100: Andreas Rheinhardt - e1e6a5c8a5 avformat/matroskaenc: Check chapter ids for duplicates 2021-03-19 02:25:16 +0100: Andreas Rheinhardt - 578539564a avcodec/libxvid: Remove set-but-unused variable 2021-03-19 02:25:09 +0100: Andreas Rheinhardt - 7f985c2174 avcodec/libxvid: Fix leak of AVPacket on error 2021-03-19 02:25:02 +0100: Andreas Rheinhardt - edcbb3e1b9 avformat/tests/fifo_muxer: Fix memleak on error, fix API violation 2021-03-19 02:24:53 +0100: Andreas Rheinhardt - aff1d373b1 avformat/tests/fifo_muxer: Fix leak of AVPacket on error 2021-03-19 00:42:27 +0100: Andreas Rheinhardt - ea1e15fdc4 avformat/mxfdec: Fix leak on error 2021-03-19 00:41:16 +0100: Andreas Rheinhardt - 9224b1f6b3 avformat/mxfdec: Don't use wrong type of pointer 2021-03-19 00:10:24 +0100: Andreas Rheinhardt - 5edcdfc318 avcodec/pngdec: Fix memleak by postponing allocation 2021-03-18 09:30:09 +0800: Guo, Yejun - da12d600ea lavfi/dnn_backend_openvino.c: fix mem leak for TaskItem upon error 2021-03-18 09:30:09 +0800: Guo, Yejun - df59ae8bb2 lavfi/dnn_backend_openvino.c: fix mem leak for RequestItem upon error 2021-03-18 09:30:09 +0800: Guo, Yejun - 41f4af16fc lavfi/dnn_backend_openvino.c: fix typo upon error 2021-03-18 09:30:09 +0800: Guo, Yejun - bd3ca0859e lavfi/dnn_backend_openvino.c: fix mem leak for input_blob and output_blob upon error 2021-03-18 09:30:09 +0800: Guo, Yejun - 3ce2ee7f54 lavfi/dnn_backend_openvino.c: fix mem leak for AVFrame upon error 2021-03-17 15:19:38 -0300: James Almer - 82bd02a2c7 fftools/ffmpeg: use av_packet_alloc() to allocate packets 2021-03-17 15:19:38 -0300: James Almer - 4aa586944e fftools/ffprobe: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - d492b17024 doc/examples/vaapi_transcode: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 6394c7d51a doc/examples/vaapi_encode: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - b896832b78 doc/examples/transcoding: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 16dba17329 doc/examples/transcode_aac: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 07b788c8af doc/examples/demuxing_decoding: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 7643a35474 tests/api/api-flac-test: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 36d4e4c9b5 tools/target_bsf_fuzzer: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 64f092eb5e tools/target_dem_fuzzer: use av_packet_alloc() to allocate packets 2021-03-17 15:19:37 -0300: James Almer - 08dbcaa57a tools/target_dec_fuzzer: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - 32582a4e2a tools/pktdumper: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - b76ff693f6 avfilter/vf_uspp: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - 79c6e040f8 avfilter/vf_mcdeint: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - 54cb30ce64 avdevice/xcbgrab: stop using av_init_packet() 2021-03-17 15:19:36 -0300: James Almer - 6b3a563b10 avdevice/decklink_dec: stop using av_init_packet() 2021-03-17 15:19:36 -0300: James Almer - d365f74dce avformat/tests/movenc: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - 4b386b2059 avformat/tests/fifo_muxer: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - 2fdfad5525 avformat/wc3movie: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - 98a776b5e3 avformat/subtitles: use av_packet_alloc() to allocate packets 2021-03-17 15:19:36 -0300: James Almer - fd23efb20b avformat/rtpenc_mpegts: use av_packet_alloc() to allocate packets 2021-03-17 15:19:16 -0300: James Almer - 5e518c7416 avformat/rtpdec: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - e7f1540507 avformat/mpegtsenc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - 42422b6dca avformat/mpegts: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - ecdad29b67 avformat/movenc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - 2e80435a9a avformat/matroskaenc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - 8d78e90a6b avformat/matroskadec: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - f57a258223 avformat/hls: use av_packet_alloc() to allocate packets 2021-03-17 15:06:49 -0300: James Almer - 83a320226c avformat/flacdec: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 453021c74e avformat/id3v2: replace call to av_init_packet() 2021-03-17 15:06:48 -0300: James Almer - 4de3504adf avformat/flac_picture: replace call to av_init_packet() 2021-03-17 15:06:48 -0300: James Almer - 9e92fd97d0 avformat/avienc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - a7c238cbd8 avformat/avidec: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 3c69e5cd6f avformat/asfdec_o: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 82faeb56ce avformat/amvenc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 01f4d33b41 avformat/utils: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 9066969713 avformat/mux: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 2995a1f294 avcodec/tests/avpacket: use av_packet_alloc() to allocate packets 2021-03-17 15:06:48 -0300: James Almer - 4ab7670762 avcodec/webp: use av_packet_alloc() to allocate packets 2021-03-17 15:06:47 -0300: James Almer - fc2e022a14 avcodec/tiff: use av_packet_alloc() to allocate AVPackets 2021-03-17 15:06:47 -0300: James Almer - 6ef104cb5f avcodec/tdsc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:47 -0300: James Almer - b0de31e278 avcodec/pthread_frame: use av_packet_alloc() to allocate packets 2021-03-17 15:06:47 -0300: James Almer - ca966af497 avcodec/mpegvideo_enc: use av_packet_alloc() to allocate packets 2021-03-17 15:06:47 -0300: James Almer - 2101b99777 avcodec/libxvid: use av_packet_alloc() to allocate packets 2021-03-17 14:12:18 -0300: James Almer - 039ea9ec7b avcodec/encode: silence a deprecation warning about av_init_packet() 2021-03-17 14:12:18 -0300: James Almer - 1f32e91df6 avcodec/cri: use av_packet_alloc() to allocate packets 2021-03-17 14:12:17 -0300: James Almer - d422b2ed87 avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -0300: James Almer - f7db77bd87 avcodec/packet: deprecate av_init_packet() 2021-03-17 13:44:16 -0300: James Almer - a1cd4191e0 avcodec/vaapi_encode: use AVCodecContext.get_encode_buffer() 2021-03-17 13:44:16 -0300: James Almer - 238e08b12e avcodec/nvenc: use AVCodecContext.get_encode_buffer() 2021-03-17 13:44:16 -0300: James Almer - b86af93cea avcodec/mfenc: use AVCodecContext.get_encode_buffer() 2021-03-17 13:43:56 -0300: James Almer - d51a6884ab avcodec/librav1e: use AVCodecContext.get_encode_buffer() 2021-03-17 13:42:54 -0300: James Almer - b615e8a782 avcodec/amfenc: use AVCodecContext.get_encode_buffer() 2021-03-17 14:46:48 +0000: Derek Buitenhuis - 8f1580c31a avformat/mov: Handle when we have an mfra box but have not read the full sidx for a fragment 2021-03-17 14:36:13 +0100: Gyan Doshi - 434b626b7a avcodec/libdavs2: unbreak compilation failure 2021-03-16 22:46:25 -0400: Andriy Gelman - 9383885c0d avformat/aviobuf: don't reduce short seek threshold 2021-03-16 11:09:58 +0100: Anton Khirnov - 30a69b1625 lavc: drop unused argument from lock_avcodec() 2021-03-16 11:09:48 +0100: Anton Khirnov - 55c083f08a lavc: drop ff_ prefix from ff_(un)lock_avcodec 2021-03-16 11:09:44 +0100: Anton Khirnov - b006a84a97 lavc: move decoder bsf init into decoder-specific code 2021-03-16 11:09:36 +0100: Anton Khirnov - 20aec597d0 lavc: factor decoder validation/setup from avcodec_open2() 2021-03-16 11:09:30 +0100: Anton Khirnov - dbb1dfabb7 lavc/encode: reindent after previous commit 2021-03-16 10:52:27 +0100: Anton Khirnov - 3f53c84847 lavc: factor out encoder init/validation from avcodec_open2() 2021-03-16 10:41:01 +0100: Anton Khirnov - b334fd39c9 cmdutils: replace strncpy() with direct assignment 2021-03-16 10:38:41 +0100: Anton Khirnov - 7d09579190 lavc: rename AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS 2021-03-16 10:34:29 +0100: Anton Khirnov - 8a129077cc lavc: replace internal use of AV_CODEC_CAP_AUTO_THREADS with an internal cap 2021-03-16 08:40:30 +0100: Tobias Rapp - b60fe9508f doc/encoders: Remove text about single bit-depth libx264 support 2021-03-15 22:24:31 +0100: Michael Niedermayer - 5282147d0c avformat/matroskadec: Check for EOF in resync loop 2021-03-15 22:24:31 +0100: Michael Niedermayer - 0f441b9063 avcodec/utils: Use more bits for intermediate for AV_CODEC_ID_ADPCM_MS 2021-03-15 22:24:31 +0100: Michael Niedermayer - 712d3ac539 avformat/ipmovie: Free packets allocated in header reading 2021-03-15 15:16:20 +0800: Ed Martin - 63344337f9 libavformat/hls: Reset options after open_url_keepalive() fails 2021-03-15 07:03:39 +0100: Andreas Rheinhardt - 8e77624e84 avcodec/decode: Remove outdated comment 2021-03-15 06:45:07 +0100: Andreas Rheinhardt - 520754476d avutil/avstring: Check for memory allocation error in av_escape 2021-03-15 06:44:03 +0100: Andreas Rheinhardt - c2649d5196 avutil/avstring: Limit string length in av_escape to range of int 2021-03-15 06:42:29 +0100: Andreas Rheinhardt - a581370f54 avcodec/h264_cavlc: Reindent after the previous commit 2021-03-15 06:29:42 +0100: Andreas Rheinhardt - b41e4f6187 avcodec/h264_cavlc: Remove redundant check 2021-03-14 23:42:47 +0100: Michael Niedermayer - cc15bb0bbf doc/APIchanges: Fill in some missing information 2021-03-14 23:29:51 +0100: Michael Niedermayer - 8a3fea802a avcodec/jpegls: Check A[Q] for overflow in ff_jpegls_update_state_regular() 2021-03-14 23:29:51 +0100: Michael Niedermayer - 337984c133 avformat/voc_packet: prevent remaining size from becoming negative in ff_voc_get_packet() 2021-03-14 23:29:51 +0100: Michael Niedermayer - c94875471e avutil/timecode: Avoid fps overflow 2021-03-14 23:29:51 +0100: Michael Niedermayer - 403b35e16e avformat/mvi: Check audio size for more overflows 2021-03-14 23:29:51 +0100: Michael Niedermayer - 1c88098651 avformat/samidec: Deallocate hdr_buf 2021-03-14 23:29:51 +0100: Michael Niedermayer - cd3ab3a09b avcodec/cfhd: Fix negative shift in cfhd_decode() 2021-03-14 18:16:18 -0400: sgerwk - 07de796b5d avdevice/xcbgrab: Add option for grabbing a window shaderc 2021-03-15 22:02:34 -0400: Ryan Harrison - 3fe94c6 Complete moving io.* to io_shaderc.* 2021-03-15 14:55:33 -0400: David Adrian - ca84dca Rename io.h to io_shaderc.h mpv 2021-03-15 23:00:42 +0200: Chris Varenhorst - 5824d9fff8 stats.lua: include a filter's @label when displaying filters on page 1 2021-03-15 12:42:35 +0100: rim - 1b2e5137e0 ao_oss: add this audio output again 2021-03-15 01:06:10 +0100: Tom Wilson - e79e455a36 audio: prevent uninit_audio_out during encoding 2021-03-15 00:56:11 +0200: parazyd - 6a903a9a08 stream_lavf: add support for Gopher over TLS. Build start: 2021-03-14 18:31:11 +0100 libxml2 2021-03-13 19:14:27 +0100: Nick Wellnhofer - d25460da Fix XPath NaN/Inf for older GCC versions 2021-03-13 18:46:00 +0100: Nick Wellnhofer - e20c9c14 Fix xmlGetNodePath with invalid node types 2021-03-13 17:37:09 +0100: Nick Wellnhofer - c3fd8c42 Fix exponential behavior with recursive entities sndfile 2021-03-14 22:08:01 +0500: evpobr - dadf54b9 ci: Fix test failure 2021-03-14 19:24:25 +0500: evpobr - e8293c29 pcm: Wrap CPU endian specific code in #ifdefs openmpt 2021-03-14 15:27:39 +0000: Jörn Heusipp - bcee07d7e [Mod] libopenmpt: Prepare for release. 2021-03-14 15:26:26 +0000: Jörn Heusipp - 298dfad4e [Doc] libopenmpt: Fix changelog ordering. 2021-03-14 15:09:45 +0000: Johannes Schultz - 37a973db3 [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.08.00 2021-03-14 15:03:23 +0000: Johannes Schultz - fa0a9e48c Merged revision(s) 14276 from trunk/OpenMPT: [Mod] Implement stereo sample splitting in a way that uses memory usage (second sample is not duplicated from the original stereo sample) and is more flexible. ........ 2021-03-14 14:58:38 +0000: Johannes Schultz - 5543cd4e2 Merged revision(s) 14275 from trunk/OpenMPT: [Fix] Some keys were missing when resetting the default keymap (tx isdera) ........ 2021-03-14 14:52:22 +0000: Johannes Schultz - 7c8a09e9d Merged revision(s) 14299 from trunk/OpenMPT: [Var] unrar: Update to v6.0.4. ........ 2021-03-14 14:29:29 +0000: Johannes Schultz - 7f388aa9d Merged revision(s) 14296 from trunk/OpenMPT: [Mod] Guard against way out-of-range default tempo potentially coming from loaders (I think none of the current loaders would be able to cause this) that could later potentially cause overflows in tick duration calculation. Use 65535 BPM as a safe upper limit. ........ 2021-03-13 22:36:35 +0000: Johannes Schultz - 956fa558e Merged revision(s) 14292 from trunk/OpenMPT: [Imp] AMS: Avoid pre-allocating more memory than RLE-compressed message can ever technically expand to. ........ 2021-03-08 17:48:18 +0000: Johannes Schultz - e6dc66ad5 Merged revision(s) 14286 from trunk/OpenMPT: [Mod] Only force to rescan MIDI devices when receiving a device change notification from the system. May or may not fix a crash a user experiences when unplugging a MIDI device. [Mod] Add a debug-only hack for quickly scanning a folder containing modules by pressing Ctrl+Alt+Shift while drag&dropping the folder on the main window. ........ 2021-03-07 15:10:48 +0000: Jörn Heusipp - 477613799 Merged revision(s) 14283 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.11.5 ........ 2021-03-04 22:13:05 +0000: Johannes Schultz - 650381f5c Merged revision(s) 14273 from trunk/OpenMPT: [Imp] Show previously added shortcuts in context menus. ........ 2021-03-04 22:09:18 +0000: Johannes Schultz - 1649bb3f3 Merged revision(s) 14271 from trunk/OpenMPT: [New] Pattern tab: Add keyboard shortcuts for adding and removing channels (https://bugs.openmpt.org/view.php?id=1427). ........ 2021-03-01 15:23:45 +0000: Jörn Heusipp - 1833a932d Merged revision(s) 14268 from trunk/OpenMPT: [Ref] build: Cirrus-CI: Remove old NO_SDL=1 build option. [Ref] build: Travis-CI: Remove old NO_SDL=1 build option. ........ 2021-03-01 15:19:06 +0000: Jörn Heusipp - 74063e892 [Var] build: Regenerate project files. 2021-03-01 15:10:27 +0000: Jörn Heusipp - 44ac9525a Merged revision(s) 14264 from trunk/OpenMPT: [Imp] build: Generate ARM64 configurations for VS2019 UWP. ........ 2021-03-01 10:15:47 +0000: Jörn Heusipp - 8228ca0a3 Merged revision(s) 14254 from trunk/OpenMPT: [Var] build: Cirrus-CI: Do not use pulseaudio on macOS. ........ 2021-03-01 10:15:20 +0000: Jörn Heusipp - d46a32410 Partially merge r14238. Merged revision(s) 14238 from trunk/OpenMPT: [Var] build: Cirrus-CI: Add macOS XCode 11.6 and 12.4 builders. ........ 2021-03-01 09:53:32 +0000: Jörn Heusipp - b075dd2db [Var] Update .gitignore. 2021-03-01 09:51:47 +0000: Jörn Heusipp - 7c761d292 Merged revision(s) 14249 from trunk/OpenMPT: [Var] Set svn:ignore. ........ 2021-03-01 09:45:41 +0000: Jörn Heusipp - 1a741aa9d [Mod] libopenmpt: Bump prerel version. 2021-03-01 09:44:51 +0000: Jörn Heusipp - 237dc47e3 [Var] build: Regenerate project files. 2021-03-01 09:44:41 +0000: Jörn Heusipp - e62adc026 Merged revision(s) 14243 from trunk/OpenMPT: [Mod/Reg] build: Target Windows 10 Store with VS2019 UWP. Apparently Microsoft removed support for Windows 8.2 store from VS2019 build tools in VS2019 16.3. ........ 2021-03-01 09:37:39 +0000: Jörn Heusipp - b113a4ce6 [Var] build: Regenerate project files. 2021-03-01 09:31:52 +0000: Jörn Heusipp - f6db5b94e Merged revision(s) 14239 from trunk/OpenMPT: [Fix] build: Use genie flag to set C++17. ........ 2021-03-01 09:21:58 +0000: Jörn Heusipp - 7642e6aa6 [Var] build: Regenerate project files. 2021-03-01 09:14:33 +0000: Jörn Heusipp - cc9eb364c Merged revision(s) 14233 from trunk/OpenMPT: [Var] genie: Update project files. ........ 2021-03-01 09:13:45 +0000: Jörn Heusipp - f4a897690 Merged revision(s) 14232 from trunk/OpenMPT: [Var] genie: Update to version 1153 (commit bedc68359ffe4329fbde68307034de7cf482b36a) (2021-03-01) ........ 2021-02-28 22:23:18 +0000: Johannes Schultz - 1538ae74b Merged revision(s) 14230 from trunk/OpenMPT: [Fix] Properly resize text labels on main toolbar according to actual font size used (https://forum.openmpt.org/index.php?topic=6569.0) ........ 2021-02-28 17:34:06 +0000: Johannes Schultz - f667b6ebc Merged revision(s) 14228 from trunk/OpenMPT: [Fix] Possible crash when loading floating-point WAV file that claimed to have a bit depth <= 8 bits as a module. Floating-point WAV files with a bit depth lower than 32 bits are now always rejected (both when loading as a module and when loading as a sample). [Imp] Support 64-bit files when loading a WAV file as a sample. ........ 2021-02-28 16:03:07 +0000: Jörn Heusipp - 3d06c860a Merged revision(s) 14224 from trunk/OpenMPT: [Fix] build: Download htmlhelp.exe from archive.org. Fixes . ........ 2021-02-26 15:13:20 +0000: Jörn Heusipp - b6372d12e Merged revision(s) 14219 from trunk/OpenMPT: [Fix] build: Autotools: Fix typos in portaudiocpp detection. Fixes . ........ 2021-02-24 19:41:02 +0000: Johannes Schultz - 6c871ba45 Merged revision(s) 14217 from trunk/OpenMPT: [Imp] Comments tab: Set keyboard focus to edit field when activating (https://bugs.openmpt.org/view.php?id=1365) ........ 2021-02-24 15:08:09 +0000: Jörn Heusipp - 2803254fc Merged revision(s) 14206 from trunk/OpenMPT: [Fix] openmpt123: Fix !UNICODE build. ........ 2021-02-24 15:05:16 +0000: Jörn Heusipp - fa674f24d Merged revision(s) 14207 from trunk/OpenMPT: [Fix] openmpt123: is required for _fileno(). ........ 2021-02-24 08:01:22 +0000: Johannes Schultz - 119f3ba93 Merged revision(s) 14203 from trunk/OpenMPT: [Fix] Sample tab: Fix OPL editor keyboard focus (fixes remaining problem in https://bugs.openmpt.org/view.php?id=1382 and hopefully also https://bugs.openmpt.org/view.php?id=1365). ........ 2021-02-21 16:24:09 +0000: Johannes Schultz - 765b13e19 Merged revision(s) 14198 from trunk/OpenMPT: [Mod] Small changes to OPL instrument dialog which might fix some issues like https://bugs.openmpt.org/view.php?id=1382 ........ 2021-02-20 14:19:02 +0000: Johannes Schultz - f92b384ad Merged revision(s) 14192 from trunk/OpenMPT: [Fix] CopyAndNormalizeSample didn't limit the input read size correctly. ........ 2021-02-18 17:24:25 +0000: Jörn Heusipp - 111f32af6 Merged revision(s) 14181 from trunk/OpenMPT: [Fix] SampleIO: When reading u-Law or A-Law, file.BytesLeft() does not correspond to the number of bytes actually readable from sourceBuf (which is restrictedSampleDataView.data()). Use fileSize (which is restrictedSampleDataView.size()) instead. In practice, this has not lead to a buffer overrun because restrictedSampleDataView.size() is nLength * GetNumChannels() at maximum, and limited by file.BytesLeft(). However, file.BytesLeft() could be way bigger, which semantically is the wrong limit here for the number of bytes readable. ........ 2021-02-16 11:23:10 +0000: Jörn Heusipp - 8c7bfe030 [Doc] libopenmpt: Update changelog. 2021-02-16 11:18:15 +0000: Jörn Heusipp - 36380ad9b Merged revision(s) 14163 from trunk/OpenMPT: [Var] Vorbis: Update to v1.3.7. ........ 2021-02-16 08:52:35 +0000: Jörn Heusipp - 831facf01 Merged revision(s) 14155 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.11.4 ........ 2021-02-13 19:57:13 +0000: Johannes Schultz - 99574d517 Merged revision(s) 14146 from trunk/OpenMPT: [Fix] S3M: Ignore high 16 bits of sample frequency if module was saved with ST3 (https://bugs.openmpt.org/view.php?id=1412). ........ 2021-02-11 19:42:10 +0000: Jörn Heusipp - 2da567bb8 Merged revision(s) 14139 from trunk/OpenMPT: [Fix] mpg123: Fix printf type confusion. ........ 2021-02-11 16:00:33 +0000: Jörn Heusipp - af860ac88 Merged revision(s) 14134 from trunk/OpenMPT: [Ref] libopenmpt: Clang PowerPC codegen bug has been fixed in Clang 11. Only warn for earlier versions. ........ 2021-02-06 13:33:07 +0000: Johannes Schultz - 405e2121a Merged revision(s) 14131 from trunk/OpenMPT: [Mod] Pattern tab: If the order list is already longer than the format-supported maximum (e.g. because of import from another format), don't shrink the order list when trying to duplicate a pattern. ........ 2021-02-06 13:16:57 +0000: Johannes Schultz - 9c897af9a Merged revision(s) 14129 from trunk/OpenMPT: [Fix] Ensure correct behaviour of order list when displaying and interacting with (empty) items past ORDERINDEX_MAX. ........ 2021-01-31 16:25:32 +0000: Johannes Schultz - 8812021a8 Merged revision(s) 14124 from trunk/OpenMPT: [Fix] General Tab: Fix small corruption of the "Output To" list when a plugin name was edited in another view of the same module (broken since r14014). ........ 2021-01-31 14:17:17 +0000: Jörn Heusipp - a51a4e4f2 [Mod] OpenMPT: Version is now 1.29.07.01 2021-01-31 14:15:04 +0000: Jörn Heusipp - 225c0c518 [Mod] libopenmpt: Bump patch version. libmysofa 2021-03-14 12:29:29 +0100: Christian Hoene - 5a2cf57 CID 1502678: Control flow issues (NO_EFFECT) 2021-03-14 12:17:54 +0100: Christian Hoene - 7510dc5 Fixed fuzzy problem rav1e 2021-03-13 22:18:55 +0100: Luca Barbato - 87c0297c Bump pretty_assertion 2021-03-13 16:32:53 +0100: Zen - 832bcb6f Document downscaled() 2021-03-13 14:07:07 +0100: Luca Barbato - fe05c433 Remove a stray import ffmpeg 2021-03-14 13:37:01 -0300: James Almer - 1af4885014 avcodec: add a mention about get_encode_buffer in the old encode API doxy 2021-03-14 13:15:21 +0100: Paul B Mahol - 2aece147d5 avfilter/vf_xfade: drop unused frames from inactive inputs 2021-03-14 14:07:24 +0530: Gyan Doshi - 1d61a31497 doc/filters: note default for zoompan's duration 2021-03-13 21:02:31 +0100: Michael Niedermayer - bd525e2876 avcodec/flacdec: Avoid undefined shift in error case 2021-03-13 21:02:31 +0100: Michael Niedermayer - 09b3040354 avformat/cinedec: Fix index_entries size check 2021-03-13 21:02:31 +0100: Michael Niedermayer - 0c48c332ee avcodec/h264_metadata_bsf: Check nb_units before accessing the first in h264_metadata_update_fragment() 2021-03-13 21:02:31 +0100: Michael Niedermayer - 4e7dbca74c avformat/aaxdec: Check that segments table has been initialized 2021-03-13 21:02:31 +0100: Michael Niedermayer - 36ad2f41e3 avcodec/ffv1dec: Check if trailer is available 2021-03-13 21:02:31 +0100: Michael Niedermayer - 312bcdbfc1 avcodec/exr: Check col/line for integer overflow 2021-03-13 17:36:48 +0100: Marton Balint - c281d84b20 avformat: add Changelog entry for librist and bump minor 2021-03-13 17:36:48 +0100: Marton Balint - 5bd1d0f4e7 avformat/librist: clarify and limit buffer_size 2021-03-13 17:36:48 +0100: Marton Balint - 4217e091fe avformat/librist: increase default loglevel 2021-03-13 17:36:48 +0100: Marton Balint - 7b0832dea8 avformat/librist: simplify secret strlcpy 2021-03-13 17:36:48 +0100: Marton Balint - deffb5ddce avformat/librist: make packet size adjustable for writing, fix it for reading 2021-03-13 17:36:48 +0100: Marton Balint - 4b1e387e25 avformat/librist: rework librist_read 2021-03-13 17:36:48 +0100: Paul B Mahol - 4098f809d6 libavformat: add librist protocol 2021-03-13 11:47:43 -0300: Christopher Degawa - e93403b75f libavutil/timer: Fix clang reserved-user-defined-literal Build start: 2021-03-13 06:06:59 +0100 vpx 2021-03-12 09:54:59 -0800: Marco Paniconi - 973726c38 vp9-rtc: Add postencode_drop control to sample encoder 2019-05-30 20:16:46 -0700: James Zern - 3359c1e5d vp8: restrict 1st pass cpu_used range vmaf 2021-03-12 17:26:38 -0800: Zhi Li - 6f1f0c9 Misc. aom 2021-03-13 02:46:21 +0000: Tom Finegan - e59123291 dump_obu: Fix spatial_layer_id output. 2021-03-13 02:40:08 +0000: chiyotsai - 601b842c6 Remove a duplicate computation of haar wavelet in firstpass 2021-03-13 00:46:39 +0000: Jerome Jiang - 23cd53fbc Disable some features for RT end to end test 2021-03-12 22:27:20 +0000: Angie Chiang - 6716aef37 Don't set mbmi->tx_size in intra_model_rd() 2021-03-12 01:07:18 -0800: Jingning Han - b617e5504 Skip non-square coding block size above 16x16 SVT-VP9 2021-03-12 16:00:28 -0800: Christopher Degawa - abd5c59 ffmpeg: Rebase master patch (#138) ffmpeg 2021-03-12 23:55:30 +0100: Marton Balint - b2d0826513 avdevice/pulse_audio_dec: do not read undersized frames 2021-03-12 23:55:30 +0100: Marton Balint - 7f059a250b avdevice/pulse_audio_dec: only set adjust latency flag if fragment_size is not set 2021-03-12 23:55:30 +0100: Marton Balint - 104aa921c9 avdevice/pulse_audio_dec: query actual fragment size 2021-03-12 23:55:30 +0100: Marton Balint - 1a90cf4410 avdevice/alsa_dec: make sure we have enough data in non-blocking mode 2021-03-12 19:49:08 -0300: James Almer - 6e7e3a3820 avcodec: add a get_encode_buffer() callback to AVCodecContext 2021-03-12 22:45:33 +0000: Mark Thompson - 2c96e6cb95 cbs_sei: Detect payload overflows when reading SEI messages 2021-03-12 22:45:33 +0000: Mark Thompson - b128b0ce22 cbs_h265: Detect more reference combinations which would overflow the DPB 2021-03-12 23:25:23 +0100: Andreas Rheinhardt - ec54c32d4a avcodec/cbs_h26[45]: Remove redundant enum constants 2021-03-12 23:24:31 +0100: Andreas Rheinhardt - 70d226575a avcodec/cbs_sei: Fix leak of AVBufferRef on error 2021-03-12 23:23:26 +0100: Andreas Rheinhardt - 12a9f3fc09 avcodec/cbs_sei: Don't use -1th element of array 2021-03-12 23:21:35 +0100: Andreas Rheinhardt - 85685297c2 avcodec/cbs: Remove redundant checks for CodedBitstreamContext.codec 2021-03-12 22:11:39 +0100: Martin Storsjö - 30cd7feb2d avcodec/nvenc: base timestamps on frameIntervalP 2021-03-12 19:05:37 +0100: Andreas Rheinhardt - 6e2db67801 avfilter/vf_uspp: Fix leak of packet side data 2021-03-12 19:05:11 +0100: Andreas Rheinhardt - 0858853241 avfilter/vf_uspp: Fix leak of qp-table on error 2021-03-12 18:29:03 +0100: Andreas Rheinhardt - 0364188fb9 avcodec/decode: Reindentation 2021-03-12 18:28:20 +0100: Andreas Rheinhardt - cc448f8d39 avcodec/decode: Remove always-true check Build start: 2021-03-11 07:16:41 +0100 dssim 2021-03-02 23:10:40 +0000: Kornel - a43d274 Ensure channel values don't exceed 1.0 2021-03-02 22:58:46 +0000: Kornel - 1a450f8 fmt 2021-03-02 22:55:49 +0000: Kornel - c007e6f Clippy libxml2 2021-03-04 19:22:35 +0100: Nick Wellnhofer - 683de7ef Fix duplicate xmlStrEqual calls in htmlParseEndTag 2021-03-04 19:22:35 +0100: Nick Wellnhofer - 8095365b Speed up htmlCheckAutoClose 2021-03-04 17:44:45 +0100: Nick Wellnhofer - b25acce8 Speed up htmlTagLookup 2021-03-02 13:43:31 +0100: Nick Wellnhofer - ad101bb5 Clarify xmlNewDocProp documentation 2021-03-02 13:35:04 +0100: Nick Wellnhofer - a6e6498f Stop checking attributes for UTF-8 validity 2021-03-01 20:56:40 +0100: Nick Wellnhofer - 8446d459 Reduce some fuzzer timeouts 2021-03-01 14:36:38 +0100: Nick Wellnhofer - 688b41a0 Fix quadratic behavior when looking up xml:* attributes harfbuzz 2021-03-10 12:21:43 -0700: Behdad Esfahbod - 3622120fa [subset] Make ClassDef format2 .intersects() return false if range value 0 2021-03-08 10:12:47 -0800: David Corbett - e19de65ea Update hb-ot-tag-table.hh (#2890) 2021-03-04 13:09:32 -0800: Khaled Hosny - 7686ff854 [ot] Keep substituted Default_Ignorables (#2886) 2021-03-02 16:30:13 -0700: Behdad Esfahbod - 5efa04c89 [Makefile] Rebuild .def files if config changed 2021-03-02 16:30:13 -0700: Behdad Esfahbod - d351bbf0f [Makefile] Remove unused variable HBNODISTHEADERS 2021-03-02 16:30:09 -0700: Behdad Esfahbod - fd489433a [indic] Fix cluster-merging logic with cluster-level=1 2021-03-02 15:05:39 -0700: Behdad Esfahbod - 2902529b9 [subset] Fix HB_TINY build 2021-03-01 11:44:06 -0800: Behdad Esfahbod - 7cb22ba7e Include C headers with their C++ names (#2882) 2021-03-01 12:43:32 -0700: Behdad Esfahbod - dbcf2f417 [cmake] Fix syntax libass 2021-03-05 22:59:37 +0200: Oleg Oshmyan - 0a3b14a be_padding: pad enough for intermediate states, not only result libtiff 2021-03-10 13:09:11 +0100: Miloš Komarčević - 8afde1fe tiffcp: Remove LZW help text, preset not supported 2021-03-09 08:05:06 +0000: Roger Leigh - 1d9e329c cmake: Correct FindCMath 2021-03-09 07:58:32 +0000: Roger Leigh - a1b84a8f cmake: Correct ZSTD_USABLE typo 2021-03-07 19:15:41 +0000: Roger Leigh - d6f09d6b cmake: FindJBIG uses lib prefix on Windows 2021-03-07 19:13:12 +0000: Roger Leigh - 2652cb82 cmake: FindDeflate uses lib prefix on Windows 2021-03-07 19:39:07 +0100: Even Rouault - 63b83709 TWebPDecode(): avoid potential overflow on multiplication (CID 1472928) 2021-03-07 19:38:09 +0100: Even Rouault - 86a82328 TIFFReadDirEntryArrayWithLimit(): avoid false positive from Coverity Scan regarding out-of-bounds access (CID 1472927) 2021-03-07 19:10:33 +0100: Even Rouault - 1c7e3050 tif_dirwrite.c: avoid setting a variable that is not read afterwards 2021-03-07 14:40:23 +0000: Roger Leigh - 40855b42 Fix high-impact Coverity issues (resource leaks). 2021-03-07 15:00:14 +0100: Even Rouault - fe27ae27 tif_fax3.c: fix master regression in encoder 2021-03-07 10:03:01 +0100: Antonio Valentino - 45d22490 Add LERC support in CMake 2021-03-07 09:51:36 +0100: Antonio Valentino - 6a399293 Add LERC support in configure.ac and Makefile.am 2021-03-07 09:50:58 +0100: Antonio Valentino - 370aa611 Add LERC support to tiffcp 2021-03-07 09:50:57 +0100: Antonio Valentino - 2dfd6457 Add LERC plugin 2021-03-06 17:06:50 +0100: Even Rouault - aab7d6ff tiff.h: typo fix in comment 2021-02-13 12:24:53 +0000: Roger Leigh - 8278afd1 cmake: Add release target 2021-02-13 12:24:53 +0000: Roger Leigh - 7648f778 cmake: Remove empty contrib files 2021-02-13 12:24:53 +0000: Roger Leigh - b7f80a73 cmake: Tidy toplevel 2021-02-13 12:24:53 +0000: Roger Leigh - b436455f cmake: Move pkg-config support to PkgConfig.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - be1103f0 cmake: Move library feature options to CXXLibraryFeatures.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 86c3e004 cmake: Move C++ support to CXXLibrary.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - e38198a1 cmake: Add FindCMath to handle libm linking portably 2021-02-13 12:24:53 +0000: Roger Leigh - 91d61df8 cmake: Tidy unused includes 2021-02-13 12:24:53 +0000: Roger Leigh - 29b566f3 cmake: Rename release date to build date 2021-02-13 12:24:53 +0000: Roger Leigh - 11a0cc16 cmake: Compute timestamp portably 2021-02-13 12:24:53 +0000: Roger Leigh - a6615962 cmake: Remove remaining uses of report_values() 2021-02-13 12:24:53 +0000: Roger Leigh - 0f292787 cmake: Move JPEG12 checks to JPEGCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 5d7bf92e cmake: Move OpenGL checks to OpenGLChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 6d2c3f00 cmake: Move OpenGL checks to OpenGLChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - a1ee3b85 cmake: Move WebP codec support to WebPCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 6f509b0c cmake: Use imported targets for WebP 2021-02-13 12:24:53 +0000: Roger Leigh - 2da1c03b cmake: Add FindWebP 2021-02-13 12:24:53 +0000: Roger Leigh - ae1582dc cmake: Move ZSTD codec support to ZSTDCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - f4d0b3e5 cmake: Use imported targets for ZSTD 2021-02-13 12:24:53 +0000: Roger Leigh - 70d31a58 cmake: Add FindZSTD 2021-02-13 12:24:53 +0000: Roger Leigh - f6809105 cmake: Move LZMA codec support to LZMACodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - a2f094f0 cmake: Use imported targets for LibLZMA 2021-02-13 12:24:53 +0000: Roger Leigh - 9951804e cmake: Move JBIG codec support to JBIGCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 5dcada33 cmake: Use imported targets for JBIG 2021-02-13 12:24:53 +0000: Roger Leigh - 23eac07c cmake: Add FindJBIG 2021-02-13 12:24:53 +0000: Roger Leigh - 87469353 cmake: Move PixarLog codec support to PixarLogCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - b0f2bc2d cmake: Report system name in configuration report 2021-02-13 12:24:53 +0000: Roger Leigh - 91b49f26 cmake: Move JPEG codec support to JPEGCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 86519ea0 cmake: Use imported targets for JPEG 2021-02-13 12:24:53 +0000: Roger Leigh - e90d230f cmake: Move Deflate codec support to DeflateCodec.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - ffdad312 cmake: Use imported targets for ZLIB and Deflate 2021-02-13 12:24:53 +0000: Roger Leigh - 06b107bd cmake: Add FindDeflate 2021-02-13 12:24:53 +0000: Roger Leigh - 289672aa cmake: Move symbol checks to SymbolChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 2c8e8c84 cmake: Move include checks to IncludeChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 874bbd04 cmake: Move all autotools logic to separate files 2021-02-13 12:24:53 +0000: Roger Leigh - 953cc620 cmake: Move internal codec options to InternalCodecs.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 0b72a039 cmake: Move LFS check to LargeFileSupport.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 4738634f cmake: Move Win32 IO feature to WindowsIOFeature.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - fc96f83a cmake: Move processor capability checks to ProcessorChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 59b4132a cmake: Move type size checks to TypeSizeChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - 6d4c815d cmake: Move linker checks to LinkerChecks.cmake 2021-02-13 12:24:53 +0000: Roger Leigh - af6cca4c cmake: Move warning options to CompilerChecks 2021-02-13 12:24:52 +0000: Roger Leigh - 8a14a6fc cmake: Move version introspection to AutotoolsVersion.cmake 2021-02-13 11:58:18 +0000: Roger Leigh - f4ecba55 cmake: Move compiler checks to CompilerChecks.cmake 2021-02-13 11:58:18 +0000: Roger Leigh - c1b80911 cmake: Split into helper scripts 2021-02-08 19:54:10 +0000: Roger Leigh - cbbed3fb cmake: Use target_sources 2021-02-08 19:54:08 +0000: Roger Leigh - 419d7dd1 libport: Adjust header and library to only define and link if required 2021-02-08 19:52:23 +0000: Roger Leigh - 00b09f22 cmake: Remove unnecessary extra_dist usage 2021-02-08 19:51:58 +0000: Roger Leigh - a28689d5 cmake: Update minimum version and policy version to 3.9 2021-02-07 11:56:54 +0000: Miguel Medalha - 7ca4b2fe Update tiffsplit.c 2021-02-07 11:53:32 +0000: Miguel Medalha - 1f872637 Reinsert summary line lost after conflicting merge. 2021-01-30 19:58:20 +0000: Miguel Medalha - 5b5c58d7 Update raw2tiff.c (remove duplicate description of tool) 2021-01-28 23:00:08 +0000: Miguel Medalha - 708a0266 Update tiffdither.c (2 tabs caused slight misalignment of lines in usage info output) 2021-01-28 22:54:26 +0000: Miguel Medalha - 08bced77 Update ppm2tiff.c (slight misalignment of lines in usage info output) 2021-01-28 22:47:58 +0000: Miguel Medalha - 612bb089 Update tiffset.c (small misalignment of lines in usage info output) 2021-01-28 20:02:17 +0000: Medalha - 7a8d7d93 Display tool purpose Build start: 2021-03-12 16:57:53 +0100 ripgrep 2021-03-11 21:20:25 -0500: Andrew Gallant - c7730d1 deps: bump regex and regex-syntax Build start: 2021-03-12 17:02:42 +0100 opus 2021-03-02 21:35:16 -0800: Felicia Lim - 7b05f44f celt_lpc: avoid overflows when computing lpcs in fixed point sndfile 2021-03-07 22:37:23 +0500: brianlheim - 61b53435 sndfile.hh: add portability documentation 2021-03-07 22:37:23 +0500: brianlheim - 1c48ce31 sndfile.hh: use nullptr when available 2021-03-07 22:37:23 +0500: brianlheim - b46de402 Revert "Fix zero-as-null-pointer-constant-warning" 2021-03-07 11:37:19 +0500: evpobr - 5645fa8e ci: Speed up Autotools tests 2021-03-07 11:35:42 +0500: evpobr - 97f9e64b sfendian: Fix byteswap optimizations detection 2021-03-06 21:44:33 +0500: evpobr - 6dee7120 sndfile-salvage: Handle files > 4 GB on Windows OS 2021-03-06 12:00:31 +0500: evpobr - 36c5198d common: Fix regression after 4ff3b84 2021-03-06 11:54:08 +0500: evpobr - 61bcb5e9 Fix previous commit 2021-03-06 11:41:47 +0500: evpobr - 4ff3b84e msvc: Fix annoying conversion warnings #304 2021-03-05 12:02:01 +0500: evpobr - 1578687e common: Move psf_isprint() to source file 2021-03-05 12:00:54 +0500: evpobr - 6477f6cd common: Move psf_memdup() to source file 2021-03-05 11:50:17 +0500: evpobr - db41920b common: Move psf_strlcat() and psf_strlcpy() to source file 2021-03-05 11:43:08 +0500: evpobr - 6d778657 common: Remove unused fourcc_to_marker() function 2021-03-04 20:28:58 +0500: evpobr - 3b8e3ef8 sndfile-deinterleave: Fix large stack allocation 2021-03-04 20:20:52 +0500: evpobr - bd2f8226 chunk: Fix NULL pointer dereferencings 2021-03-04 20:16:24 +0500: evpobr - bea8fa5d common: Fix NULL pointer dereferencing 2021-03-04 20:13:34 +0500: evpobr - 490dcc64 wav: Use proper format specifiers 2021-03-04 20:10:40 +0500: evpobr - 8b31aea3 sfendian: Fix possible arithmetic overflows openal-soft 2021-03-10 02:46:01 -0800: Chris Robinson - e43bbbd3 Declare the attribute counts closer to where they are 2021-03-09 07:09:27 -0800: Chris Robinson - d750983a Prevent querying the capture device name from a playback device 2021-03-09 06:01:27 -0800: Chris Robinson - 5e481e76 Don't verify and hold a device reference in alcRenderSamplesSOFT 2021-03-09 05:52:40 -0800: Chris Robinson - e824c808 Add a function/extension to reopen a playback device 2021-03-09 02:55:01 -0800: Chris Robinson - e6c7cdc1 Initialize the new audio unit before disposing the old one 2021-03-08 22:47:50 -0800: Chris Robinson - 1d57db68 Move the ComPtr wrapper to a common header 2021-03-08 22:29:40 -0800: Chris Robinson - 730c9640 Allow calling BackendBase::open multiple times on playback devices 2021-03-02 22:58:36 -0800: Chris Robinson - 0f7ed495 Use a fast native type for the backup popcount 2021-03-02 19:59:33 -0800: Chris Robinson - ffc3859a Use the correct lock when allocating filters 2021-03-01 17:48:07 -0800: Chris Robinson - 727503ac Avoid making BSincPointsMax public 2021-03-01 01:03:44 -0800: Chris Robinson - 9f349c21 Avoid cutting off the last bsinc filter coefficient 2021-02-27 17:10:50 -0800: Chris Robinson - 6102cdae Avoid trying to get the app path when it fails on Windows too 2021-02-27 13:09:43 -0800: Chris Robinson - 41796334 Avoid calling readlink on platforms that don't support it vpx 2021-03-10 14:41:40 +0000: Paul Wilkins - cbc4ead58 Vizer: Added in experimental max KF boost values. 2021-03-10 14:40:50 +0000: Paul Wilkins - 8851ed578 Vizier: Add in field for min kf frame boost. 2021-03-09 16:43:14 +0000: Paul Wilkins - cc3444f01 Vizier: Add defaults for > 1080P 2021-03-08 14:21:47 -0800: Cheng Chen - 36013909a L2E: let vp9 encoder respect external max frame size constraint 2021-03-08 15:51:07 +0000: Paul Wilkins - f27c62c5d Further integration for Vizier. 2021-03-04 18:43:29 -0800: James Touton - 56b1a197b Check for _WIN32 instead of WIN32. 2021-03-04 11:16:06 -0800: Jerome Jiang - f7c386bab Use -std=gnu++11 instead of -std=c++11 2021-03-03 20:20:49 -0800: Jerome Jiang - 2570e33ec override assembler with --as option on msvs 2021-03-03 17:07:08 +0000: Paul Wilkins - d0567bd77 Add fields into RC for Vizier ML experiments. 2021-02-26 18:02:24 -0800: Wan-Teh Chang - ebefb90b7 Remove comments for removed 'active_map' parameter vmaf 2021-03-09 11:09:14 -0800: Zhi Li - fa9c50f Generalize Asset.copy() for asset_dict. 2021-03-06 23:23:26 -0800: Zhi Li - 9fb7db6 Add MyTestCase tool. 2021-03-05 09:01:59 -0800: Zhi Li - b7acd37 Update CONTRIBUTING.md 2021-03-05 08:58:16 -0800: Zhi Li - a1cb152 Update README.md 2021-03-05 08:03:53 -0800: Zhi Li - 25d348b Update CHANGELOG.md 2021-03-05 08:03:33 -0800: Zhi Li - 745aa74 Update CHANGELOG.md 2021-03-03 16:29:22 -0800: Zhi Li - e0511a0 Misc. 2021-03-02 15:55:56 -0800: Zhi Li - c848e9f Feature/update contribution guide (#838) 2021-03-02 10:37:02 -0800: Zhi Li - e698b4d Add pypsnr fex and subclasses; add tests. 2021-03-02 10:07:10 -0800: Zhi Li - 30e4cb7 Remove pypsnr fex. (#836) 2021-03-01 10:59:57 -0800: Zhi Li - 819f850 Add PypsnrMaxdb100FeatureExtractor and test. 2021-03-01 10:18:46 -0800: Zhi Li - 22bbf2c Add max_db option to PypsnrFeatureExtractor; add test. 2021-02-28 21:50:10 -0800: Cosmin Stejerean - 91d1799 add vmaf model which uses motion2 instead of motion to match 0.6.1 model features (#833) 2021-02-26 17:07:43 -0800: Zhi Li - 6e9aba5 Misc. aom 2021-03-12 05:39:38 +0000: Jayasanker J - 09874cc1b Skip mv cost update for intra frames 2021-03-12 03:15:24 +0000: Akshata Jadhav - 8b064bd3d Use sms based split/no_split to prune rect split 2021-03-11 16:03:50 -0800: Wan-Teh Chang - 5019cc3b3 Change the first parameter of av1_fill_mv_costs() 2021-03-11 22:58:07 +0000: Angie Chiang - 12fb2b8d2 Display coordinate of assign/refer status 2021-03-11 11:56:34 -0800: Jerome Jiang - f4064dd1c Exclude TPL based pickmode pruning for RT build. 2021-03-11 17:52:38 +0000: Fyodor Kyslov - 27c100330 AV1 RT: Fix compression artifacts on RT speed 7 2021-03-11 16:21:35 +0000: Wan-Teh Chang - c5da84456 Move loop-invariant if statement outside for loops 2021-03-10 19:33:48 +0000: Angie Chiang - 9cd916ae1 Separate assign/refer status in show() 2021-03-10 16:02:02 +0000: Marco Paniconi - da2009eb9 rtc: Redefine the speed feature hybrid_intra_pickmode 2021-03-10 07:07:15 +0000: Fyodor Kyslov - c491c6680 AV1 RT: Introduce feature to control D45 to D203 intra modes 2021-03-09 22:04:48 +0000: Angie Chiang - 74e27a1f5 Clean up intra_model_rd 2021-03-09 21:16:27 +0000: Vishesh - 1c320dfc0 Refactor write_tiles_in_tg_obus function 2021-03-09 19:55:57 +0000: Chethan Kumar R E - 055d1bb07 Allocate 8-bit buffer used in high-bd only for global motion 2021-03-09 19:54:54 +0000: Yunqing Wang - 1e619bfc3 Increase recode tolerence for speed 2 2021-03-09 05:17:50 +0000: Marco Paniconi - f38266bde rtc: Fix to mode selection in nonrd_pick_intra_mode 2021-03-09 03:39:03 +0000: Sarah Parker - f492c1f94 Spelling fixes in block.h comments 2021-03-08 16:08:03 -0800: Wan-Teh Chang - 2c9ea2b61 Do not install the aom.h header twice 2021-03-08 23:20:33 +0000: Angie Chiang - f9818c33a Change intra_model_yrd() to intra_model_rd() 2021-03-08 20:05:44 +0000: Yunqing Wang - 0387230bf Loosen recode tolerence for HD resolusion 2021-03-08 20:05:31 +0000: Yunqing Wang - 93ede944e Loosen recode tolerence 2021-03-08 19:28:30 +0000: Marco Paniconi - 14c2f3960 rtc: Remove constraint of CBR mode for hybrid key frame 2021-03-08 17:03:38 +0000: Fyodor Kyslov - 528961afd AV1 RT: Adjust VBP thresholds for intra frames 2021-03-08 16:32:19 +0000: Sai Deng - a825a44c1 Use reduced frame size for butteraugli calculations 2021-03-06 14:52:14 +0000: Wan-Teh Chang - 8b6eaa4d3 Document the default of AOME_SET_TUNING is PSNR 2021-03-05 23:26:45 +0000: Yunqing Wang - 680ba4faf Record the correct end time in tpl_setup_stats 2021-03-05 23:00:36 +0000: Aniket Wanare - 0ea7211e4 Document AV1LosslessFrameSizeTests unit-test 2021-03-05 20:16:07 +0000: chiyotsai - e7f645eed Check for best_pred_mv_sad in selective_ref_frames 2021-03-04 22:55:04 +0000: Yunqing Wang - bee7eb174 Lower square partition only threshold for 4K encoding 2021-03-04 22:39:24 +0000: Jayasanker J - f6652e2ab Allocate buffers related to last frame conditionally 2021-03-04 19:10:06 +0000: Angie Chiang - 6d770eddd Remove extra for loops in tpl_model_update 2021-03-04 17:03:37 +0000: Nithya V S - 13f3c6884 Refactor check_txfm_eval() 2021-03-04 15:49:05 +0000: Yunqing Wang - c46fb8ef8 Speed feature refactoring 2021-03-04 04:33:07 +0000: venkat sanampudi - 0f2d37729 Optimize compressed data buffer allocation size 2021-03-04 03:24:24 +0000: Aniket Wanare - f869f4c60 Reorder the members of TokenExtra structure 2021-03-04 01:41:07 +0000: Jerome Jiang - e50deac4e Bump up encoder ABI for change to aom_codec_cx_pkt 2021-03-03 23:58:08 +0000: Cherma Rajan A - d27a147bb Refactor av1_cyclic_refresh_postencode() function 2021-03-03 22:54:37 +0000: Angie Chiang - 80bfa2130 Remove extra for loops in tpl_model_update_b() 2021-03-03 20:20:01 +0000: Sai Deng - b480651d6 Add the option of using pkg-config for libjxl 2021-03-03 20:20:01 +0000: Sai Deng - 32ff5cf2a Add checks to the mallocs in butteraugli.c 2021-03-03 19:24:42 +0000: Angie Chiang - 3386e9fa6 Simplify tpl_model_store() 2021-03-03 17:39:25 +0000: Nithya V S - 0362db94e Extend speed feature txfm_rd_gate_level to speed 2 2021-03-03 00:44:35 +0000: Yunqing Wang - 3026193d8 Use full pixel MV search in TPL 2021-03-02 23:25:41 +0000: Sarah Parker - a0c457802 Misc style fixes 2021-03-02 20:13:54 +0000: Wan-Teh Chang - ca5281c4c Fix nits in aomenc help message 2021-03-02 19:12:00 +0000: Fyodor Kyslov - f90a9e771 AV1 RT: Limit TX size search in Intra Frames 2021-03-02 19:00:36 +0000: Deepa K G - e71afbf75 rtc: Avoid cdf update for rtc mode 2021-03-02 14:48:24 +0000: Aniket Wanare - 3a4da89bd Add AV1LosslessFrameSizeTests.LosslessEncode unit test 2021-03-01 20:01:33 +0000: Wan-Teh Chang - 8f9cb7db9 Miscellaneous cleanup for lookahead queue 2021-03-01 19:32:06 +0000: Jingning Han - 82968f5d8 Force the encoder to disable key frame filtering in all intra 2021-03-01 19:30:42 +0000: Jingning Han - 12dc7f796 Scale 4x4 Hadamard transform 2021-03-01 15:32:23 +0530: Deepa K G - b2228d30f rtc: Delay top-right wait in row-mt for rtc mode 2021-03-01 03:26:32 +0000: Sai Deng - 4c40055ca Fix a speed issue in CONFIG_TUNE_BUTTERAUGLI 2021-02-27 15:53:40 +0000: Jingning Han - c458ab0b5 Limit the maximum coding block size in all intra speed 6 2021-02-26 18:20:35 -0800: Wan-Teh Chang - c30b3596c Use the continue statement in while loop 2021-02-26 15:34:34 -0800: Wan-Teh Chang - afce00fd0 Remove ctx->pending_cx_data dav1d 2021-03-07 17:59:02 +0100: Matthias Dressel - 2479973 CI: Add check for illegal instructions rav1e 2021-03-11 14:47:24 +0100: Ewout ter Hoeven - 2b289f9a CI: Add Windows Arm64 job 2021-03-10 15:59:37 +0100: Ingvar Stepanyan - 8e8c9c70 Allow Rayon if Wasm is built with atomics support 2021-03-10 15:59:27 +0100: Ingvar Stepanyan - a07fe527 Reword doc comment 2021-03-10 15:59:27 +0100: Ingvar Stepanyan - 647662ae Extract a single Config::new_thread_pool helper 2021-03-10 15:59:27 +0100: Ingvar Stepanyan - 14df852b Minor doc nitpick 2021-03-10 15:59:27 +0100: Ingvar Stepanyan - 6e1cbdf1 Use global threadpool unless configured otherwise 2021-03-10 09:55:23 +0100: Luca Barbato - 218308a1 Document the behavior 2021-03-10 09:55:23 +0100: Luca Barbato - 3fa9bf09 Use the current threadpool if no thread nor threadpool are specified 2021-03-10 10:03:14 +0900: David Michael Barr - d5df5b7b Add search levels for segmentation 2021-03-10 10:03:14 +0900: David Michael Barr - 1094586b Derive segmentation index from spatiotemporal scaling 2021-03-10 10:03:14 +0900: David Michael Barr - c1de05da Add activity_scales to FrameInvariants 2021-03-10 10:03:14 +0900: David Michael Barr - 3255c9be Store ActivityMask with (w_in_imp_b, h_in_imp_b) dimensions 2021-03-10 10:03:14 +0900: David Michael Barr - 8003c93c Match variance values in ActivityMask with cdef_dist_wxh_8x8 2021-03-10 10:03:14 +0900: David Michael Barr - 9d39aeac Drop unused ActivityMask methods 2021-03-10 10:03:14 +0900: David Michael Barr - 6704be90 Round ssim_boost to a 12.12 fixed-point value 2021-03-10 10:03:14 +0900: David Michael Barr - 07a46a77 Extract ssim_boost to a function 2021-03-08 13:34:04 +0100: Luca Barbato - 4f9c18c3 Add colored help to the CLI 2021-03-05 18:04:19 +0900: Martin Storsjö - edc43b92 arm32: itx: Add a NEON implementation of itx for 10 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - 74faad7a arm64: itx16: Add missing clipping on narrowings 2021-03-05 18:04:19 +0900: Martin Storsjö - 1595fc8a arm64: itx16: Improve scheduling in idct4 2021-03-05 18:04:19 +0900: Martin Storsjö - a6ed6993 arm: itx: Add missing/fix conditions around loading eob threshold value 2021-03-05 18:04:19 +0900: Martin Storsjö - c4e7213d arm: itx: Fix comment typos 2021-03-05 18:04:19 +0900: Martin Storsjö - 706a7489 arm32: ipred16: Fix overwrites to the right of the buffer for ipred_dc_left_w64 2021-03-05 18:04:19 +0900: Martin Storsjö - 5d159a24 arm32: Fix the descriptive comment for the sub_sp_align macro 2021-03-05 18:04:19 +0900: Nathan E. Egge - 8cd9e738 x86: lr: Add AVX2 implementation of wiener filter for 16 bpc 2021-03-05 18:04:19 +0900: Nathan E. Egge - 4acf628b Add bpc suffix to lr functions 2021-03-05 18:04:19 +0900: Nathan E. Egge - 010a908e x86: cdef: Add SIMD implementation of cdef_dir for 16bpc 2021-03-05 18:04:19 +0900: Nathan E. Egge - 6daac9ec Add bpc suffix to cdef functions 2021-03-05 18:04:19 +0900: Martin Storsjö - 09f8b5fc arm64: looprestoration16: Fix parameter reading from the stack on darwin 2021-03-05 18:04:19 +0900: Henrik Gramner - 4b60133f x86: Rewrite SGR AVX2 asm 2021-03-05 18:04:19 +0900: Martin Storsjö - afee165f arm64: itx16: Use usqadd to avoid separate clamping of negative values 2021-03-05 18:04:19 +0900: Martin Storsjö - 471ddfe6 arm64: looprestoration: Rewrite the wiener functions 2021-03-05 18:04:19 +0900: Kyle Siefring - e90785c7 arm64: mc: Improve first tap for inorder cores 2021-03-05 18:04:19 +0900: Martin Storsjö - 2cf4b8e0 arm32: mc: Optimize warp by doing horz filtering in 8 bit 2021-03-05 18:04:19 +0900: Martin Storsjö - f8dba4bb arm: Move the sub_sp and sub_sp_aligned macros to the shared util file 2021-03-05 18:04:19 +0900: Martin Storsjö - f3e8cefd arm32: loopfilter16: Remove an extra immediate move 2021-03-05 18:04:19 +0900: Kyle Siefring - 8a853fe5 arm64: warped motion: Various optimizations 2021-03-05 18:04:19 +0900: Kyle Siefring - 5d74afc0 arm64: loopfilter: Avoid leaving 8-bits 2021-03-05 18:04:19 +0900: Kyle Siefring - f4a6e77e arm64: loopfilter16: Remove extra immediate move 2021-03-05 18:04:19 +0900: Kyle Siefring - d0ebfc62 arm64: cdef 8bpc: Accumulate sum in bytes 2021-03-05 18:04:19 +0900: Martin Storsjö - 5a240358 arm: looprestoration: Exploit wiener filter symmetry in the vert filter 2021-03-05 18:04:19 +0900: Martin Storsjö - 62763119 arm: looprestoration: Exploit wiener filter symmetry in the horz filter 2021-03-05 18:04:19 +0900: Martin Storsjö - 2f5ee20f arm: looprestoration: Simplify right edge padding in horz filters 2021-03-05 18:04:19 +0900: Martin Storsjö - 0d7eca65 arm: looprestoration: Simplify dup'ing the padding pixel 2021-03-05 18:04:19 +0900: Kyle Siefring - 2d212113 AVX2: Swap shuffles with zen 2/3 friendly equivalents 2021-03-05 18:04:19 +0900: Kyle Siefring - 7b7fac6f arm64: cdef_dir: Preload rows to prevent stalling 2021-03-05 18:04:19 +0900: Martin Storsjö - e25b712b arm32: ipred: NEON implementation of ipred functions for 16 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - 47615e07 arm32: ipred: Fix the element size declarations in stores in filter w8 2021-03-05 18:04:19 +0900: Martin Storsjö - a8ea0600 arm32: ipred: Hoist a few shared instructions into common code 2021-03-05 18:04:19 +0900: Martin Storsjö - fb9a3959 arm64: ipred16: Remove an unnecessary instruction from the 12 bpc version of filter 2021-03-05 18:04:19 +0900: Martin Storsjö - ccea2a7d arm32: ipred: Use a simpler instruction in filter w4 2021-03-05 18:04:19 +0900: Martin Storsjö - 72480652 arm64: ipred16: Remove a leftover instruction 2021-03-05 18:04:19 +0900: Martin Storsjö - 8dce3499 arm32: ipred: Fix various inefficiencies in the dc functions 2021-03-05 18:04:19 +0900: Martin Storsjö - 265b838f arm: ipred: Improve schedulimg in cfl and dc 2021-03-05 18:04:19 +0900: Martin Storsjö - dba51799 arm: looprestoration: Simplify code by allowing writing up to 8 pixels past the end of rows 2021-03-05 18:04:19 +0900: Kyle Siefring - e353921b SSE2, msac: Use bsr shortcut for 50% bool decoding 2021-03-05 18:04:19 +0900: Martin Storsjö - 2ef22638 arm32: mc: Add NEON implementation of emu_edge for 16 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - f004d16f arm32: mc: Add NEON implementations of the w_mask functions for 16 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - 73bd5e3e arm32: mc: Add NEON implementation of the blend functions for 16 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - c0bf1640 arm64: mc16: Get rid of one instruction in blend_v w16 2021-03-05 18:04:19 +0900: Martin Storsjö - ef8ed6a2 arm32: mc16: Fix column alignment in the warp function 2021-03-05 18:04:19 +0900: Martin Storsjö - 3a94bb32 arm32: mc: Improve scheduling in blend_h 2021-03-05 18:04:19 +0900: Martin Storsjö - 1ca7a0dc arm32: mc: Use a replicating vld1 to all lanes in one place 2021-03-05 18:04:19 +0900: Martin Storsjö - 3df2fea0 arm32: mc: Use two-word replicating loads in emu_edge 2021-03-05 18:04:19 +0900: Martin Storsjö - 184acc3f arm32: mc: Back up and restore fewer registers in blend_h/blend_v 2021-03-05 18:04:19 +0900: Martin Storsjö - 98925ed6 arm32: Use ldrd for loading two parameters from the stack 2021-03-05 18:04:19 +0900: Henrik Gramner - 00e24945 x86: Fix out-of-bounds read in AVX2 wiener_filter 2021-03-05 18:04:19 +0900: Martin Storsjö - 530e304a arm32: loopfilter: NEON implementation of loopfilter for 16 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - 54322ed0 arm64: loopfilter16: Fix conditions for skipping parts of the filtering 2021-03-05 18:04:19 +0900: Martin Storsjö - feb209f0 arm32: loopfilter: Fix a misindented/aligned operand 2021-03-05 18:04:19 +0900: Martin Storsjö - ed676b0a arm: loopfilter: Compare L != 0 before doing a splat 2021-03-05 18:04:19 +0900: Henrik Gramner - 2bde1d83 x86: Rewrite wiener SSE2/SSSE3/AVX2 asm 2021-03-05 18:04:19 +0900: Henrik Gramner - a84f68e7 x86: Rename looprestoration_ssse3.asm to looprestoration_sse.asm 2021-03-05 18:04:19 +0900: Henrik Gramner - 05a570c3 Add miscellaneous minor wiener optimizations 2021-03-05 18:04:19 +0900: Martin Storsjö - f1e34428 arm32: looprestoration: NEON implementation of SGR for 10 bpc 2021-03-05 18:04:19 +0900: Martin Storsjö - f7ff7428 arm32: looprestoration: Prepare for 16 bpc by splitting code to separate files 2021-03-05 18:04:19 +0900: Martin Storsjö - 7be62d51 arm: looprestoration16: Fix comments referring to pixels as bytes 2021-03-05 18:04:19 +0900: Martin Storsjö - 9b5911f1 arm64: looprestoration: Add a missed parameter in a comment 2021-03-05 18:04:19 +0900: Martin Storsjö - 9c3681cb arm32: looprestoration: Remove an unnecessary stack arg load in SGR 2021-03-05 18:04:19 +0900: Martin Storsjö - ed15b5bc arm32: looprestoration: Specify alignment in loads/stores in SGR where possible 2021-03-05 18:04:19 +0900: Martin Storsjö - a8ea7ad1 arm64: looprestoration16: Don't keep precalculated squares in box3/5_h 2021-03-03 13:40:51 -0500: Tristan Matthews - 23d0e670 doc: fix typo in CONTRIBUTING.md (#2681) 2021-02-28 20:45:12 +0900: Henrik Gramner - d6ab5ec8 x86: Use 'test' instead of 'or' to compare with zero 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - f9b8572c x86: Split AVX2 / AVX-512 CDEF into dedicated files 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - d9b83f23 x86: Add cdef_filter_{4,8}x8 AVX-512 (Ice Lake) asm 2021-02-28 20:45:12 +0900: Janne Grunau - 5c9295f4 meson/x86: add option to disable AVX-512 asm 2021-02-28 20:45:12 +0900: Henrik Gramner - 7d128460 x86: Fix crash in AVX2 cdef_filter with <32-byte stack alignment 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - bf2dfd36 x86: optimize cdef_filter_{4x{4,8},8x8}_avx2 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - dd1865d2 x86: add a seperate fully edged case to cdef_filter_avx2 2021-02-28 20:45:12 +0900: Henrik Gramner - 6c9d4104 x86: Add cdef_filter_4x4 AVX-512 (Ice Lake) asm 2021-02-28 20:45:12 +0900: Henrik Gramner - 34d29553 x86: Avoid cmov instructions that depends on multiple flags 2021-02-28 20:45:12 +0900: Henrik Gramner - 814984c5 Rework the CDEF top edge handling 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - f9e33050 x86: cdef_filter: fix macro case (lower to upper) 2021-02-28 20:45:12 +0900: Henrik Gramner - 66acb1b9 x86: Add minor CDEF AVX2 optimizations 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - 97afda9e x86: optimize AVX2 cdef_dir 2021-02-28 20:45:12 +0900: Kyle Siefring - 1ba4a78d Use some 8 bit arithmetic in AVX2 CDEF filter 2021-02-28 20:45:12 +0900: Kyle Siefring - c0d08880 Utilize a better CDEF constant for avx2 2021-02-28 20:45:12 +0900: Kyle Siefring - 78583574 Remove unused data from x86/cdef.asm 2021-02-28 20:45:12 +0900: Kyle Siefring - 4c21ff9e Speed up finding the best cost in avx2 cdef 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - 6adb1035 x86: optimize AVX2 cdef filters 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - e2cc4046 x86: optimize 4 by X cdef filters for HAVE_RIGHT=0 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - 0b0ba72a x86: add AVX2 cdef_filter_4x8 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - 608350cb x86: remove redundant code in cdef filter AVX2 2021-02-28 20:45:12 +0900: Victorien Le Couviour--Tuffet - 360b2f77 x86: improve AVX2 cdef_filter macro consistency 2021-02-28 20:45:12 +0900: Ronald S. Bultje - c803b677 cdef: simplify sec_taps 2021-02-28 20:45:12 +0900: Ronald S. Bultje - d337f723 Add a 4x4 cdef_filter AVX2 implementation 2021-02-28 20:45:12 +0900: Ronald S. Bultje - 3f74513d Add 8x8 cdef_filter AVX2 implementation 2021-02-28 20:45:12 +0900: Ronald S. Bultje - 690bdc65 Add AVX2 SIMD implementation for cdef_dir 2021-02-28 20:45:12 +0900: David Michael Barr - 39a706de Prepare to merge src/x86/cdef.asm libavif 2021-03-11 18:06:40 -0800: Joe Drago - 859c910 Initialize prevFirstChunk to 0 to avoid incorrectly-flagged warning 2021-03-11 17:32:25 -0800: Wan-Teh Chang - 2456d2f Validate the first_chunk fields in the stsc box 2021-03-10 17:17:36 -0800: Wan-Teh Chang - e41e6b9 Use libaom's new all intra mode (#539) 2021-03-08 17:54:03 -0800: Wan-Teh Chang - 33cff6b Set codec-specific options for color or alpha only (#534) 2021-03-04 19:01:09 -0800: Mike Frysinger - c6acdf6 libavif.pc: respect libdir setting 2021-02-26 20:49:40 -0800: Yuan Tong - 4f40299 Fail on reformat Identity with subsampling, make avifenc correct this before reformat (#517) kvazaar 2021-03-08 22:36:10 +0200: Ari Lemmetti - 5bc4cdf4 Update TSAN suppressions 2021-03-08 22:36:10 +0200: Ari Lemmetti - dad3d681 Only read left and right border pixels if necessary 2021-03-08 22:36:09 +0200: Ari Lemmetti - b72ab583 Handle "don't care" rows in the end separately 2021-03-08 22:36:09 +0200: Ari Lemmetti - 33295bf3 Use AVX2 luma interpolation for SMP and AMP as well 2021-03-08 22:36:09 +0200: Ari Lemmetti - 7ce68761 Add a reminder to fix a rare case for bipred 2021-03-08 22:36:09 +0200: Ari Lemmetti - 475f1d79 Add some defines for important interpolation related sizes 2021-03-08 22:36:08 +0200: Ari Lemmetti - 4314f3a9 Rename some interpolation functions and strategies for consistency 2021-03-08 22:36:08 +0200: Ari Lemmetti - 5a70b49f Require 64-bit build for AVX2 interpolation filter functions 2021-03-08 22:36:08 +0200: Ari Lemmetti - 56316514 Remove unused functions and variables 2021-03-08 22:36:07 +0200: Ari Lemmetti - d8e7aac3 Do not use nonstandard extension for struct initialization. 2021-03-08 22:36:07 +0200: Ari Lemmetti - e38219e4 Fix epol_func signature and function definition 2021-03-08 22:36:07 +0200: Ari Lemmetti - 7e6ba975 Add new AVX2 ip filters for chroma 2021-03-08 22:36:06 +0200: Ari Lemmetti - 3476fc62 Fix parameter to signed 2021-03-08 22:36:06 +0200: Ari Lemmetti - e572066e Add new AVX2 vertical ip filter for pixel precision 2021-03-08 22:36:06 +0200: Ari Lemmetti - 9e4b62a8 Use the new horizontal filter for pixel precision as well 2021-03-08 22:36:06 +0200: Ari Lemmetti - 21750238 Relocate function 2021-03-08 22:36:05 +0200: Ari Lemmetti - f5b0e3c5 Add new AVX2 horizontal ip filter capable of every luma PB 2021-03-08 22:36:05 +0200: Ari Lemmetti - d9a3225a Add new AVX2 vertical ip filter for high-precision 2021-03-08 22:36:04 +0200: Ari Lemmetti - 84222cf3 Replace old block extrapolation with more capable one. 2021-03-04 20:08:40 +0200: Ari Lemmetti - 17c9fc5c Update build worker images for MinGW tests on AppVeyor. Test all branches and not just master. 2021-03-04 18:08:59 +0200: Jaakko Laitinen - 84590206 Fix warning and limit intra qp offset to -3 libmediainfo 2021-03-08 00:42:30 +0100: Jérôme Martinez - 6e511148 + DvDif: Absolute track number + Blank flag, update 2021-03-02 10:03:20 +0100: Maxime Gervais - b92ceebd Fix for UWP and Borland C++ builder 2021-03-01 09:22:30 +0100: Jérôme Martinez - 742700e5 x MOV/MP4: skip XMP huge atoms, fix 2021-02-27 11:30:34 +0100: Jérôme Martinez - f579cbf9 + DvDif: remove check of zeroed bytes in timecode, considered again as valid timecode 2021-02-16 13:56:26 +0100: Maxime Gervais - 91a9c679 JavaScript module: Reserve less memory at startup x265_git 2021-03-05 20:29:27 +0530: Niranjan - 5fa76b3fc Add a new param option for simplifying colorimetry parameters srt 2021-03-12 11:49:47 +0100: Sektor van Skijlen - 2ef0c8d [core] Fixed wrong type prefix for CUnit announcement (#1860) 2021-03-10 13:37:40 +0100: Maxim Sharabayko - a1bcd4a [core] Fixed Windows build with latest pthreads 2021-03-09 16:48:47 +0100: Maxim Sharabayko - 8209e5a [docs] Moved SRTO_MININPUTBW in alphabetic order 2021-03-09 12:29:26 +0100: Sektor van Skijlen - d1d351d [core] Fixed lock around ackmessage (#1849) 2021-03-09 12:27:15 +0100: cg82616424 - db3db78 [core] Fixed SRT_EPOLL_IN epoll event loss problem (#1843) 2021-03-08 15:50:50 +0100: Maxim Sharabayko - 53cc738 [build] Bump version to 1.4.3 2021-03-08 12:10:32 +0100: Sektor van Skijlen - 47e477b [core] Unguarded access to epolldesc from group sender code (#1846) 2021-03-08 09:46:58 +0100: Sektor van Skijlen - de54e65 [core] Fixed wrong check of common FEC configuration (#1826) 2021-03-04 13:44:44 +0100: Maxim Sharabayko - 12d03fe [core] Removed 'm_' prefix in socket config structs (#1839) 2021-03-04 11:41:49 +0100: Sektor van Skijlen - 6e32509 [core] Fixed bug: wrong size setting for StringStorage. (#1841) 2021-03-01 15:40:50 +0100: Mikołaj Małecki - 0ee1b98 [core][apps] Fixed restrictions for options and replication in the app array ffmpeg 2021-03-12 17:13:10 +0100: Andreas Rheinhardt - d025a5bcc2 avformat/adp, svs: Remove redundant av_shrink_packet() 2021-03-11 23:47:19 +0100: parazyd - 51367267c8 avformat/gopher: Add support for Gopher over TLS 2021-03-11 23:26:37 +0100: parazyd - ed4c2e183b avformat/gopher: Add default_whitelist to ff_gopher_protocol 2021-03-11 21:41:52 +0000: Derek Buitenhuis - e690aa6a8d avcodec/gifenc: Actually use the shrunk palette 2021-03-11 17:57:37 -0300: James Almer - 99042c2bf6 avcodec/h264_slice: don't copy frame data during error concealment 2021-03-11 17:39:09 -0300: James Almer - 9e2e6f935b avdevice/decklink: add missing include for buffer_size_t 2021-03-11 14:21:30 -0500: Stephen Hutchinson - 16e8ea0dde avisynth: fix audio on big endian 2021-03-11 14:21:30 -0500: emcodem - 8b74458d93 avisynth: populate field order 2021-03-11 14:21:30 -0500: Stephen Hutchinson - 4c40686ee2 avisynth: more intelligent RGB flipping 2021-03-11 20:01:28 +0100: Andreas Rheinhardt - 9f1b808bde avformat/rawenc: Use init instead of write_header function 2021-03-11 16:06:33 +0100: Michael Niedermayer - b87781649e avcodec/4xm: Check pre_gb in decode_i_block() 2021-03-11 14:07:15 +0100: Andreas Rheinhardt - 1ad628d2c2 avutil/buffer_internal: Include internal for buffer_size_t 2021-03-11 13:21:48 +0100: Andreas Rheinhardt - 2f056def65 dnn/dnn_backend_native_layer_mathbinary: Fix leak upon error 2021-03-11 13:20:00 +0100: Andreas Rheinhardt - 723ebf029a dnn/dnn_backend_native_layer_conv2d: Don't pretend convolution can fail 2021-03-11 13:13:00 +0100: Andreas Rheinhardt - 9da96d8b69 dnn/dnn_backend_native_layer_conv2d: Check thread creation for errors 2021-03-11 13:10:46 +0100: Andreas Rheinhardt - c2fef8f16c dnn/dnn_backend_native_layer_conv2d: Check allocation 2021-03-11 13:09:48 +0100: Andreas Rheinhardt - d14ae74064 dnn/dnn_backend_native_layer_conv2d: Avoid separate, unchecked allocations 2021-03-11 13:06:32 +0100: Andreas Rheinhardt - 508d7005a0 dnn/dnn_backend_native_layer_conv2d: Fix memleak on error 2021-03-11 12:47:11 +0100: Andreas Rheinhardt - 16e36d5c0c dnn/dnn_backend_native_layer_conv2d: Avoid allocation when single-threaded 2021-03-11 12:45:45 +0100: Andreas Rheinhardt - 639b3bbbc7 dnn/dnn_backend_native_layer_conv2d: Join two arrays, avoid allocation 2021-03-11 12:44:09 +0100: Andreas Rheinhardt - d915c1dd7a dnn/dnn_backend_native_layer_conv2d: Fix memleak on realloc failure 2021-03-11 12:43:08 +0100: Andreas Rheinhardt - f51f13902b dnn/dnn_backend_native: Fix typo in log message 2021-03-11 12:39:01 +0100: Andreas Rheinhardt - 1e47ef600d dnn/dnn_backend_native: Don't use asserts for checks 2021-03-11 12:34:17 +0100: Andreas Rheinhardt - 0e078c6cfa dnn/dnn_backend_native: Fix leak in case parsing options fails 2021-03-11 12:32:25 +0100: Andreas Rheinhardt - 2e2ed39dac dnn/dnn_backend_native: Avoid allocation for checking file magic 2021-03-11 10:03:38 +0100: Jean-Baptiste Kempf - b7bf631f91 Doc: Tech Resolution Process 2021-03-11 02:02:26 +0100: Andreas Rheinhardt - f4f5da0d91 avcodec/libilbc: Support newer libiLBC versions 2021-03-10 20:26:37 -0300: James Almer - e36eb94048 avutil: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -0300: James Almer - 5d9af1670e avfilter: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -0300: James Almer - f7abb53cb4 avdevice: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -0300: James Almer - e07126f54a avformat: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -0300: James Almer - d8a18c8fc2 avcodec: use the buffer_size_t typedef where required 2021-03-10 20:26:36 -0300: James Almer - 42e68fe015 avformat/utils: change AVStream side data related public function and struct size types to size_t 2021-03-10 20:26:36 -0300: James Almer - d79e0fe65c avcodec/packet: change side data related public function and struct size types to size_t 2021-03-10 20:26:36 -0300: James Almer - dbd47b7990 avutil/frame: change av_frame_new_side_data() size parameter type to size_t 2021-03-10 20:26:36 -0300: James Almer - 14040a1d91 avutil/buffer: change public function and struct size parameter types to size_t 2021-03-10 23:52:07 +0100: Paul B Mahol - 3e3c408e3f avfilter/af_dynaudnorm: make better check for available samples 2021-03-10 21:00:21 +0100: Andreas Rheinhardt - 2ae73b74bb avfilter/vf_nnedi: Fix use of uninitialized value 2021-03-10 20:01:03 +0100: Marton Balint - 573f05a753 fftools/ffplay: do not write out of rdft visualization texture 2021-03-10 14:09:14 +0100: sfan5 - a7425f712a avcodec/mediacodec_wrapper: use MediaCodecInfo.isSoftwareOnly() when available 2021-03-10 14:09:04 +0100: sfan5 - 1a033008e8 avcodec/mediacodec_wrapper: check if codec is software earlier 2021-03-09 21:16:56 +0100: Michael Niedermayer - c35e456f54 avformat/mvdec: Allocate extradata only once 2021-03-09 16:14:05 -0300: Ovchinnikov Dmitrii - 1a549efefb libavcodec/amfenc_hevc: Recommend values for min and max video quantizer scale. 2021-03-09 14:22:18 +0100: Andreas Rheinhardt - 295f32ec98 avcodec/decode: Reindent after previous commits 2021-03-09 14:16:35 +0100: Andreas Rheinhardt - b5a2481122 avcodec/decode: Don't needlessly copy side-data for subtitles 2021-03-09 14:06:59 +0100: Andreas Rheinhardt - e12923f683 avcodec/decode: Avoid stack packets when decoding subtitles 2021-03-09 14:00:13 +0100: Andreas Rheinhardt - f0dc8faeb1 avcodec/qsvdec: Make functions used only here static, remove header 2021-03-09 13:41:22 +0100: Andreas Rheinhardt - 74bffc00c5 avcodec: Constify some AVPackets 2021-03-09 02:09:55 +0000: Linjie Fu - 74b5564fb5 mailmap: add entry for myself 2021-03-08 22:08:49 +0100: Michael Niedermayer - b4ebf483bc avcodec/dcadsp: Fix integer overflow in dmix_add_c() 2021-03-08 22:08:49 +0100: Michael Niedermayer - 09e5e406c7 avformat/flvdec: Check double before cast in parse_keyframes_index() 2021-03-08 22:08:49 +0100: Michael Niedermayer - bcb1e9d3b9 avformat/paf: Check for EOF before allocation in read_header() 2021-03-08 22:08:49 +0100: Michael Niedermayer - 12aca5d7b0 tools/target_dec_fuzzer: Adjust flv1 threshold 2021-03-08 22:08:49 +0100: Michael Niedermayer - 633924539a avcodec/aacdec_template: Avoid undefined negation in imdct_and_windowing_eld() 2021-03-08 22:08:49 +0100: Michael Niedermayer - 1957095e80 avformat/swfdec: Check outlen before allocation 2021-03-08 19:22:21 +0100: Paul B Mahol - e6ff5d0fac avcodec/mpeg4videodec: add forgotten flags to mpeg4_options 2021-03-08 19:19:19 +0100: Florian Nouwt - f067fcb9df mobiclip: fix copyright headers 2021-03-08 17:37:05 +0100: Andreas Rheinhardt - e8c646e975 avcodec/ylc: Reindent after previous commit 2021-03-08 17:37:05 +0100: Andreas Rheinhardt - d7d33c0376 avcodec/ylc: Avoid code duplication when creating and freeing VLCs 2021-03-08 17:37:04 +0100: Andreas Rheinhardt - 50645e5044 avcodec/ylc: Use only one temporary buffer 2021-03-08 17:37:04 +0100: Andreas Rheinhardt - 6b48076f9d avcodec/ylc: Remove write-only variable 2021-03-08 13:25:04 +0100: Andreas Rheinhardt - 7f1207cb79 avcodec/h261dec: Remove parse_context cruft 2021-03-08 11:34:54 +0100: Anton Khirnov - 54e5d21aca lavc: clarify thread_safe_callbacks doxy 2021-03-08 09:31:04 +0100: Anton Khirnov - 781fc06f8e lscrdec: add copyright header 2021-03-08 09:29:50 +0100: Anton Khirnov - 2644a5d418 lavc: remove tests/options 2021-03-08 09:29:50 +0100: Anton Khirnov - 8369a2873c tests/api-flac-test: reindent 2021-03-08 09:29:50 +0100: Anton Khirnov - f942e14884 tests/api-flac-test: convert to new encoding/decoding API 2021-03-08 09:29:50 +0100: Anton Khirnov - ba30fd6c81 tests/api-flac-test: ensure the frame is writable before writing to it 2021-03-08 09:29:50 +0100: Anton Khirnov - 2f004b357e mjpegdec: handle lowres with AVID cropping 2021-03-08 05:04:04 +0100: Andreas Rheinhardt - e3c4e1f0c4 avcodec/jpeglsenc: Allocate buffers together 2021-03-08 04:54:57 +0100: Andreas Rheinhardt - 017baa8106 avcodec/jpeglsenc: Avoid allocation of JLSState 2021-03-08 04:28:52 +0100: Andreas Rheinhardt - 3aee27a975 avcodec/jpeglsenc: Only use one line at a time as spare buffer 2021-03-08 04:15:10 +0100: Andreas Rheinhardt - fefe69c5c9 avcodec/jpeglsenc: Move check out of loop 2021-03-08 03:33:27 +0100: Andreas Rheinhardt - 0788a74876 avcodec/jpeglsenc: Don't modify frame we don't own 2021-03-08 03:33:05 +0100: Andreas Rheinhardt - 130d89d786 avcodec/jpeglsenc: Don't use put bits API for byte-aligned writes 2021-03-08 02:42:35 +0100: Andreas Rheinhardt - 3065532a0e avcodec/codec: Update init_static_data doxygen 2021-03-08 02:42:20 +0100: Andreas Rheinhardt - 136dd5b592 avcodec/avcodec: Don't suggest calling deprecated avcodec_register_all() 2021-03-08 02:25:52 +0100: Andreas Rheinhardt - ea3953ad40 avformat/dashdec: Don't needlessly strdup metadata 2021-03-08 02:25:32 +0100: Andreas Rheinhardt - 9a38e6ff97 avformat/dashdec: Remove limit on length of id 2021-03-07 11:21:57 -0300: James Almer - b7e7813e7a avcodec/codec: add doxy to AVCodec.decode() 2021-03-07 11:21:57 -0300: James Almer - c063d556a8 avcodec/codec: use the correct name for all AVCodec.decode() parameters 2021-03-07 11:21:57 -0300: James Almer - 48e715c3fd avcodec/codec: remove outdated comment about AVCodec.encode2() 2021-03-07 15:19:10 +0100: Andreas Rheinhardt - 59c0301be9 avfilter/buffersink: Postpone removal of av_[a]buffersink_params_alloc 2021-03-07 15:18:35 +0100: Andreas Rheinhardt - fec3c730e6 avfilter/avfilter: Remove avfilter_link_set_closed() on bump 2021-03-07 01:25:32 +0100: Andreas Rheinhardt - a7f841718f doc/muxers.texi: Readd documentation removed accidentally 2021-03-07 00:39:32 +0100: Andreas Rheinhardt - 9665fd31e8 avformat/http: Fix leak when using deprecated option 2021-03-06 13:05:42 +0100: Andreas Rheinhardt - 2570663966 avcodec/libxvid: Remove unnecessary header 2021-03-06 12:42:16 +0100: Paul B Mahol - 17127f81c5 avfilter: add msad video filter 2021-03-06 12:41:30 +0100: Paul B Mahol - 4a69cd4e4e avfilter: add identity video filter 2021-03-06 09:33:42 +0100: Andreas Rheinhardt - dc20b27802 avcodec/parser: Schedule av_parser_change for removal 2021-03-05 19:45:00 +0200: Jan Ekström - 64af14555b avformat: add TTML muxer 2021-03-05 19:45:00 +0200: Jan Ekström - 18713d22a2 avcodec: add TTML encoder 2021-03-05 19:45:00 +0200: Jan Ekström - a0eec776b6 avcodec: enable usage of err_recognition for encoders 2021-03-05 19:45:00 +0200: Jan Ekström - c8c6c9f5d9 ffprobe: switch to av_bprint_escape for XML escaping 2021-03-05 19:45:00 +0200: Stefano Sabatini - 0f6bf94eb7 avutil/{avstring,bprint}: add XML escaping from ffprobe to avutil 2021-03-05 14:11:59 +0100: Andreas Rheinhardt - a272f382d3 avcodec/decode: Check size before opening iconv 2021-03-05 14:11:21 +0100: Andreas Rheinhardt - 684e501cb9 avcodec/decode: Return early upon failure 2021-03-05 09:24:34 +0100: Andreas Rheinhardt - 94bf3f90e9 tests/fate: Don't keep unnecessary temp files 2021-03-05 09:16:00 +0100: Andreas Rheinhardt - 491a30c79c avformat/aadec: Replace strncpy by av_strlcpy 2021-03-05 09:16:00 +0100: Andreas Rheinhardt - 80038fd524 avformat/aadec: Use smaller scope for variables, remove initializations 2021-03-04 22:22:36 +0100: Carl Eugen Hoyos - b6fe10fa39 lavf/sga: Silence several warnings because of wrong format specifiers. 2021-03-04 20:23:51 +0100: Marton Balint - 088f35f036 avformat/mxfdec: add support for getting product version number metadata 2021-03-04 20:23:49 +0100: Marton Balint - 7cb40b270c avformat/mxfdec: change toolkit_version metadata field to toolkit_version_num 2021-03-04 19:09:56 +0100: Paul B Mahol - 433227d452 avcodec/speedhq: fix decoding non 444 subsampling when width is not multiple of 16 2021-03-03 19:26:20 -0300: James Almer - f7840917da avcodec/decode: constify the source packet parameter in extract_packet_props() 2021-03-03 18:05:15 -0300: James Almer - 77ce903f7a avcodec/utils: free last_pkt_props on avcodec_open2() failure 2021-03-03 13:10:27 -0300: James Almer - b34d1de8dc avcodec/decode: port last_pkt_props to AVFifoBuffer 2021-03-03 16:54:20 +0100: Michael Niedermayer - 7819412f44 avformat/lxfdec: Fix multiple integer overflows related to track_size 2021-03-03 16:54:20 +0100: Michael Niedermayer - 6c5121379a avformat/mccdec: Use av_sat_add64() for fs 2021-03-03 16:54:20 +0100: Michael Niedermayer - 5d7f17e885 avutil/parseutils: Check sign in av_parse_time() 2021-03-03 16:54:20 +0100: Michael Niedermayer - 787501db16 avformat/mspdec: Check packet_size more completely 2021-03-03 16:54:20 +0100: Michael Niedermayer - 460d3dc41f avformat/aiffdec: Check that SSND is at least 8 bytes 2021-03-03 16:54:20 +0100: Michael Niedermayer - fdcb966f4a avformat/dcstr: Check sample rate 2021-03-03 16:46:09 +0100: Andreas Rheinhardt - 6a3f345c1a avformat/frmdec: Simplify finding pixel format 2021-03-03 14:41:08 +0100: Andreas Rheinhardt - 2ff40b98ec avformat: Deprecate AVFMT_FLAG_PRIV_OPT, remove av_demuxer_open on bump 2021-03-03 07:22:02 -0500: Ronald S. Bultje - d29ec02d48 ivfenc: write duration for frame_cnt=1. 2021-03-03 12:49:57 +0100: Paul B Mahol - 82131293b0 avcodec/float2half: fix minor style issue 2021-03-03 12:41:44 +0100: Paul B Mahol - 3be33703c6 avcodec/half2float: fix integer overflows in convertmantissa() 2021-03-03 11:40:40 +0100: Michael Niedermayer - 4dc039b4c7 avcodec/mobiclip: Avoid undefined integer overflow in MV computation 2021-03-03 11:40:40 +0100: Michael Niedermayer - 53d739db4e avcodec/alsdec: Check bitstream input in read_block() 2021-03-02 20:53:04 +0100: Paul B Mahol - 6cc3ba4be6 avcodec/exr: add lut oriented half to float conversion code 2021-03-02 20:53:04 +0100: Paul B Mahol - cf2f8dcc6a avcodec/exrenc: move float2half code to own header 2021-03-02 20:53:04 +0100: Paul B Mahol - cc85ca1cb3 avcodec/exr: add DWA decompression support 2021-03-02 15:06:22 +0100: Paul B Mahol - 2fc309e699 avcodec/svq1dec: use av_fast_padded_malloc() for allocation pmv only when necessary 2021-03-02 11:49:28 +0100: Andreas Rheinhardt - 98c5d6b845 avformat/dashdec: Increase size of id buffer 2021-03-02 11:49:10 +0100: Andreas Rheinhardt - ec5663d0a7 avformat/dashdec: Ensure strings are zero-terminated 2021-03-02 08:20:10 +0100: Andreas Rheinhardt - 988deae6da fftools: Switch to const AVCodec * where possible 2021-03-02 07:32:50 +0100: Andreas Rheinhardt - c17915fd64 avcodec/mpegvideo: Schedule unused, deprecated rc_strategy for removal 2021-03-02 07:10:46 +0100: Andreas Rheinhardt - efa012cbdb fate/matroska: Test remuxing tracks for hearing/visually impaired 2021-03-02 07:04:11 +0100: Andreas Rheinhardt - 9b06c4c10d avformat/matroskaenc: Add support for FlagOriginal 2021-03-02 06:54:47 +0100: Andreas Rheinhardt - b243be85d9 avformat/matroskadec: Add support for FlagOriginal 2021-03-01 20:19:15 +0100: Michael Niedermayer - 74c4c53953 avformat/mov: Extend data_size check in mov_read_udta_string() 2021-03-01 20:19:15 +0100: Michael Niedermayer - bcc7d14453 avformat/aadec: Check for EOF while reading chapters 2021-03-01 20:19:15 +0100: Michael Niedermayer - ee50f72715 avcodec/h2645_parse: Reduce the initial skipped_bytes_pos size with small inputs 2021-03-01 20:19:15 +0100: Michael Niedermayer - 52f75181bf avformat/voc_packet: Add a basic check on max_size 2021-03-01 18:41:19 +0100: Paul B Mahol - 498be38e32 avformat/sga: improve probing for valid files 2021-03-01 17:41:05 +0100: Paul B Mahol - c6c82428af avformat: add Digital Pictures SGA game demuxer 2021-03-01 17:36:42 +0100: Paul B Mahol - 6b43e1a86c avcodec: add SGA Video decoder 2021-03-01 17:36:16 +0100: Paul B Mahol - 5111707df6 avcodec: add SGA PCM decoder 2021-03-01 06:10:44 +0100: Andreas Rheinhardt - 0e645b98c6 Remove double ';' 2021-03-01 06:07:48 +0100: Andreas Rheinhardt - 590f491b0a avcodec/roqvideoenc: Avoid allocating buffers separately 2021-03-01 06:07:35 +0100: Andreas Rheinhardt - ed89ebb12e avcodec/roqvideoenc: Avoid intermediate buffer 2021-03-01 06:07:28 +0100: Andreas Rheinhardt - 9b776cd542 avcodec/roqvideoenc: Reuse buffers instead of alloc+free for each frame 2021-03-01 06:04:46 +0100: Andreas Rheinhardt - 1a4a5fb640 avcodec/roqvideo: Use dedicated context for encoder 2021-02-28 23:19:01 +0100: Paul B Mahol - 4cb989e836 avcodec/exr: add fast path for case when powf() isn't needed 2021-02-28 20:11:03 +0100: Michael Niedermayer - f01d522cf3 avcodec/dxtory: Fix undefined shift with negative linesize 2021-02-28 17:55:39 +0100: Andreas Rheinhardt - 3072438429 doc/codecs.texi: Remove removed or ineffective options 2021-02-28 17:52:12 +0100: Andreas Rheinhardt - f9b5cef1d3 avcodec/libx264: Don't use init_static_data for newer versions 2021-02-28 17:14:22 +0100: Andreas Rheinhardt - 546e3964dd avformat/webmdashenc: Use av_strstart instead of strncmp 2021-02-28 17:14:22 +0100: Andreas Rheinhardt - 0f906be430 avformat/matroskadec: Use av_strstart instead of strncmp 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - ea5bf12a9a avformat/avio: Use av_strstart instead of strncmp 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - bd85c63d1d fftools/cmdutils: Use av_strstart instead of strncmp 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 514ee8770d avutil/spherical: Use av_strstart instead of strncmp 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 13e98f1daf avutil/stereo3d: Use av_strstart instead of strncmp 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 114603d0b9 avutil/pixdesc: Use av_strstart where appropriate 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 3d79ce0c29 avformat/pcmdec: Beautify pcm_read_header 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 5f8e015225 avformat/pcmdec: Simplify parsing MIME type 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - b9b0c96db7 avformat/pcmdec: Fix NULL + 1 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 301ae25e99 avformat/pcm(dec|enc): Don't include disabled (de)muxers 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 90723d1721 avformat/movenc: Only check for timecodes if they are used 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - cb5a223a7e fftools/ffmpeg, ffplay: Don't set refcounted_frames 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - 13101f916f avformat/movenc: Don't check for disabled muxers 2021-02-28 17:14:21 +0100: Andreas Rheinhardt - f87b33b5bf avformat/movenc: Remove always true check 2021-02-28 02:06:02 +0100: Paul B Mahol - 85ab9deb98 avcodec/exr: handle case when |im - IM| == 1 for huff compression 2021-02-27 22:09:51 +0100: Vadym Bezdushnyi - bc04ea39a5 avformat/movenccenc: Fix memory leak for muxing CENC-encrypted files 2021-02-27 21:41:50 +0100: Marton Balint - 2d32aed85c avdevice: use av_gettime_relative() for elapsed time calculations 2021-02-27 21:30:41 +0100: Marton Balint - 529bf5daf2 avdevice/timefilter: remove obsolete comments from the docs 2021-02-27 21:30:41 +0100: Marton Balint - 84094f017e avfilter/avf_showcqt: use av_gettime_relative() instead of av_gettime() 2021-02-27 17:09:44 +0100: Paul B Mahol - b69c91bbee avcodec/x86: add cfhdenc SIMD 2021-02-27 11:23:42 -0300: James Almer - dd9227e48f avcodec/options: deprecate avcodec_get_frame_class() 2021-02-27 11:21:40 -0300: James Almer - 0c902a6147 avcodec/avrndec: remove max_lowres value 2021-02-27 08:17:42 +0100: Andreas Rheinhardt - 173d902cd1 avformat/matroskadec: Add webm file extension 2021-02-27 05:01:17 +0100: Lynne - e20a39a375 lavu/tx: do not invert permutes on MDCTs 2021-02-27 04:27:09 +0100: Andreas Rheinhardt - 963d4b76de avformat/concat: Remove unnecessary check 2021-02-27 04:27:09 +0100: Andreas Rheinhardt - e38cbb8d19 avformat/spdifenc: Fix leak upon error 2021-02-27 04:27:09 +0100: Andreas Rheinhardt - 19ae873252 avformat/wavenc: Fix leak and segfault on reallocation error 2021-02-27 04:21:05 +0100: Lynne - 8e94b7cff0 lavu/tx: invert permutation lookups 2021-02-27 04:21:03 +0100: Lynne - 9ddaf0c9f0 lavu/tx: simplify in-place permute search function 2021-02-27 00:44:45 +0100: Paul B Mahol - f9cb557d66 avcodec/exrenc: add half-float support luajit 2021-03-10 20:19:04 +0100: Mike Pall - 78773699 iOS: Don't use getentropy() since it's disallowed in the App Store. 2021-03-10 19:58:31 +0100: Mike Pall - 67dbec82 Linux/ARM64: Make mremap() non-moving due to VA space woes. mpv 2021-03-11 23:37:13 +0200: Thomas Weißschuh - 63d71ba4ec ao/pulse: signal the mainloop when ops are done 2021-03-09 23:28:21 +0200: Tom Wilson - d7f6eba233 player/command: add albumart argument to video-add 2021-03-09 23:26:26 +0200: Jan Ekström - eef281e89e player/{core,loadfile}: make cover art loading more explicit 2021-03-09 23:08:16 +0200: Thomas Weißschuh - 4f07607888 ao/pulse: wait for command completion when setting volume or mute 2021-03-08 14:01:34 +0200: rnhmjoj - 45e6804478 ytdl_hook: fix crash on missing track bitrate 2021-03-03 21:35:33 +0200: jimman2003 - aac1844179 umpv: Use generator expression for files 2021-03-02 16:40:13 -0600: Dudemanguy - 99968e1ce5 wayland: no mouse dragging in fullscreen/maximized 2021-03-02 16:14:12 +0200: Guido Cella - 0888e53fc4 manpage: mention rotate limitations with hwdec 2021-03-02 15:00:37 +0100: sfan5 - bbbf3571ed vd_lavc: wrap use of deprecated AVCodecContext.thread_safe_callbacks in #if 2021-03-02 14:00:12 +0100: Guido Cella - 8a7ef58b2d manpage: video-rotate supports arbitrary steps 2021-02-27 13:12:46 +0100: der richter - d1be8bb606 mac: fix traditional fullscreen on macOS 11 2021-02-27 13:12:46 +0100: der richter - c2868bdd39 mac: remove an unused variable neon 2021-03-06 20:11:46 +0000: Joe Orton - aca4f7f * doc/ref/hash.xml: Clarify hash calculation. 2021-03-06 20:07:27 +0000: Joe Orton - 7839bb6 * doc/: Add ne_strparam() documentation. 2021-03-06 20:06:31 +0000: Joe Orton - 3665781 * src/ne_string.h (ne_strparam): Clarify allowed charset values. 2021-03-06 17:49:44 +0000: Joe Orton - 2e8799a * doc/ref/hash.xml: Add alias for ne_vstrhash, fix id. 2021-03-06 17:46:59 +0000: Joe Orton - 3bc3ff9 * docs/: Add docs for ne_strhash, ne_vstrhash. 2021-03-06 17:14:48 +0000: Joe Orton - 12d9cfc * src/ne_openssl.c (ne_vstrhash): Handle EVP_MD_CTX_new() failing. Free the context if EVP_DigestInit() fails. 2021-03-06 13:58:41 +0000: Joe Orton - 969a8f6 * src/ne_auth.c (get_digest_h_urp): Factor out from digest_challenge; use ne__strzero. (digest_challenge): Use it. 2021-03-06 10:38:13 +0000: Joe Orton - caee3ed * macros/neon.m4 (LIBNEON_SOURCE_CHECKS): Check for explicit_bzero. 2021-03-06 10:20:42 +0000: Joe Orton - 4a75a0a * src/ne_auth.c (basic_challenge): Skip calculating the scope path for the proxy CONNECT auth case. 2021-03-05 18:07:09 +0000: Joe Orton - cf4079d Use glibtoolize on macOS. (closes #43) 2021-03-05 18:04:43 +0000: Joe Orton - 6f65349 Avoid use of non-POSIX echo -n. (closes #44) Build start: 2021-02-23 20:41:11 +0100 openal-soft 2021-02-21 07:01:10 -0800: Chris Robinson - 25d25f9a Remove unnecessary use of SSE2 intrinsics aom 2021-02-23 19:07:46 +0000: Sai Deng - d07b3506b Retune the model 2021-02-23 19:07:46 +0000: Sai Deng - 285a54746 Replace the butteraugli api 2021-02-23 19:07:46 +0000: Sai Deng - 26b5e6baf Tune the MSE/Butteraugli model 2021-02-23 19:07:46 +0000: Sai Deng - ad5165dd8 Add tune=butteraugli 2021-02-23 18:54:38 +0000: Yunqing Wang - ed9e874d8 Conduct less complex second MV search 2021-02-23 18:48:57 +0000: Nithya V S - b9b4933fd Add txfm_rd_gate_level in compound type rd search 2021-02-23 06:09:27 +0000: Jingning Han - 106e9b1c0 Use derived transform kernel in all intra speed 6 mode 2021-02-23 06:09:27 +0000: Jingning Han - 192c565bb Use largest txfm block size in all intra speed 6 2021-02-23 04:45:33 +0000: Fyodor Kyslov - fb9f22ce8 AV1 RT: Fix 10 bit enc/dec mismatch jpeg-xl 2021-02-23 16:59:45 +0100: jpegxl-bot - 5175d11 Update JPEG-XL with latest changes. Build start: 2021-02-24 05:21:13 +0100 harfbuzz 2021-02-23 13:58:35 -0700: Behdad Esfahbod - 486da35cc m Add comments to IntType cast out operator 2021-02-23 13:04:38 -0700: Behdad Esfahbod - 83b66bfb6 Another try to fix narrowing error 2021-02-22 23:05:55 -0700: Behdad Esfahbod - 6c4bb6082 Fix narrowing errors with recent changes 2021-02-22 22:42:50 -0700: Behdad Esfahbod - d6bd00a48 Revert back IntType out cast to signed/unsigned 2021-02-22 22:33:17 -0700: Behdad Esfahbod - 098360139 Add back wider cast to IntType 2021-02-22 22:32:42 -0700: Behdad Esfahbod - 567cedcc5 Narrow down cast operators on IntType 2021-02-22 22:32:42 -0700: Behdad Esfahbod - f4f35a4d5 [constexpr] Use initializer instead of assignment 2021-02-22 21:59:56 -0700: Behdad Esfahbod - cc16b26ef [constexpr] IntType libass 2021-02-24 01:53:54 +0300: Dr.Smile - 8f98771 Fix crash on empty strings aom 2021-02-24 01:57:33 +0000: Cheng Chen - 576706469 Fix an error 2021-02-24 00:29:22 +0000: Jingning Han - 9c34f937f Move the SATD model pruning in the intra mode decision 2021-02-24 00:29:22 +0000: Jingning Han - 772e905e2 Allow non-square block size at smaller cb level 2021-02-23 23:44:50 +0000: Bohan Li - 77edd8c2d Let aomenc use the key & value api. 2021-02-23 23:37:16 +0000: Jayasanker J - 312b85e99 Populate kf_requested flag appropriately Build start: 2021-02-24 20:52:52 +0100 openal-soft 2021-02-23 21:07:34 -0800: Chris Robinson - e1d62e2e Avoid an unnecessary loop iteration 2021-02-23 18:48:02 -0800: Chris Robinson - 5647aa40 Adjust the bsinc filter table packing aom 2021-02-24 19:03:12 +0000: Hamsalekha S - 4f9f7b62c Disable LAST2 and ALTREF2 reference frames in speed 6. 2021-02-24 17:58:00 +0000: Nithya V S - d99f83b57 Abstract txfm_rd_gate_level code into own function 2021-02-24 14:33:32 +0000: Wan-Teh Chang - fddea5150 Merge the InitializeConfig() and SetMode() methods 2021-02-24 05:04:31 +0000: Bohan Li - 4276357b3 Add files to solve linear equations for sparse matrices. Build start: 2021-02-24 22:42:27 +0100 Build start: 2021-02-26 23:47:53 +0100 sndfile 2021-02-25 13:05:12 +0500: evpobr - 96755fa3 alac: Fix unitialized value 2021-02-25 13:02:30 +0500: evpobr - b20886b7 test_file_io: Use proper format specifiers 2021-02-25 12:58:11 +0500: evpobr - 3078185b common: Fix undefined behaviour 2021-02-25 12:51:30 +0500: evpobr - cab39856 broadcast: Use proper format specifiers 2021-02-25 12:47:27 +0500: evpobr - c29a0027 sndfile-info: Use proper format specifiers 2021-02-25 12:41:02 +0500: evpobr - f44d0988 alac: Fix NULL pointer dereferencing 2021-02-25 12:38:12 +0500: evpobr - 7e6cc7cb ima_adpcm: Fix unitialized value 2021-02-25 12:36:35 +0500: evpobr - a5304879 alac: Use proper format specifiers 2021-02-25 11:07:53 +0500: evpobr - 2e7b5594 Fix some potential comparisons of a constants openal-soft 2021-02-24 22:21:18 -0800: Chris Robinson - 6e676b81 Avoiding cutting all bsinc resampler output at scale 0 2021-02-24 20:17:27 -0800: Chris Robinson - 5511bffd Use a more appropriate epsilon for Sinc() aom 2021-02-26 22:01:15 +0000: Bohan Li - 67c3ce0c5 Adjustments to using the key & value API in aomenc. 2021-02-26 21:53:10 +0000: Wan-Teh Chang - 28f9e96f0 Set ctx->cx_data_sz to 0 if ctx->cx_data is NULL 2021-02-26 19:33:07 +0000: Deepa K G - 7153aa3ce Avoid memcpy to/from row_ctx in row-mt for rtc mode 2021-02-26 19:00:07 +0000: Deepa K G - c990ca255 Fix rate calculation in av1_nonrd_pick_intra_mode 2021-02-26 18:58:13 +0000: Bohan Li - ca44afa56 Add horn-schunck method to the optical flow API. 2021-02-26 03:36:56 +0000: chiyotsai - c5d62470d Compile aom_clear_system_state to nothing on x86 builds 2021-02-25 23:58:59 +0000: Wan-Teh Chang - 8f00de0ff Define ColorCost in the same way as MapCdf 2021-02-25 22:29:49 +0000: Bohan Li - 84d9ba854 Adjustment to the optical flow API. 2021-02-25 18:23:03 +0000: Fyodor Kyslov - 8de6abaff AV1 RT: Fix speed 6 quality degradation on mid res 2021-02-25 16:04:37 +0000: Aniket Wanare - 8268a65b9 Optimize the size of TokenExtra structure 2021-02-25 03:27:50 +0000: Jingning Han - 1d8d59a9e Allow rectangular coding block to search txfm sizes in speed 6 cargo-c 2021-02-25 12:36:19 +0100: Luca Barbato - a207f85 Rename link_args to rustc_args rav1e 2021-02-26 09:34:22 +0100: David Michael Barr - 2e437200 CI: Update libdav1d to 0.8.2-dmo1 2021-02-26 15:16:46 +0900: Kyle Siefring - 6b068d1d Fix intermittent dequantize test failure 2021-02-25 14:07:05 +0100: Timothy B. Terriberry - 98e1872b Fix URL for theoretical_results.pdf. 2021-02-25 14:07:05 +0100: Timothy B. Terriberry - 3e91d52d Document minimum Rust version in README.md Build start: 2021-02-27 00:11:54 +0100 Build start: 2021-02-27 00:17:52 +0100 libmediainfo 2021-02-26 00:45:48 +0100: Jérôme Martinez - 26f0b48c + DvDif: Absolute track number + Blank flag dlfcn-win32 2021-02-03 21:01:24 +0100: Pali Rohár - 9e40646 Fix noinline for older compiler versions (e.g. Visual Studio 6.0) 2021-02-03 21:00:56 +0100: Pali Rohár - 7da1054 Define ULONG_PTR for older SDK 2021-02-03 21:00:28 +0100: Pali Rohár - d1a0d28 Fix MSVC 14.00 compile warning: warning C4244: '=' : conversion from 'ULONG_PTR' to 'char', possible loss of data 2021-02-03 20:59:58 +0100: Pali Rohár - 06fea3f Add helper function MyGetModuleHandleFromAddress() 2021-02-03 20:59:18 +0100: Pali Rohár - 0e9d85a Fix helper function MyEnumProcessModules() 2021-02-03 20:58:39 +0100: Pali Rohár - c172ee2 Avoid calling SetLastError() and GetLastError() internally 2021-02-03 20:58:15 +0100: Pali Rohár - b89f893 Move hCurrentProc variable to scope where is used 2021-02-03 20:57:40 +0100: Pali Rohár - f7e7a5d Fix some style issues srt 2021-02-26 20:59:33 +0100: Maxim Sharabayko - 6254c1d [tests] A basic check for initial group stats values 2021-02-26 20:59:33 +0100: Maxim Sharabayko - 93f710f [core] Fixed some int conversion build warnings 2021-02-26 20:59:33 +0100: Maxim Sharabayko - 54e435e [core] Fixed a missing group stats initialization 2021-02-26 20:59:33 +0100: Maxim Sharabayko - e90b332 [core] Fixed missing pktSentUnique stats for backup 2021-02-26 10:18:51 +0100: Sektor van Skijlen - 1dced8b [build] Fixed possibility to compile examples with C++03 standard (#1830) ffmpeg 2021-02-26 19:26:31 -0300: James Almer - f1a894f9d3 avcodec: add missing FF_API_OLD_ENCDEC wrappers to xmm clobber functions 2021-02-26 18:29:45 +0100: Andreas Rheinhardt - 169259d9a3 avcodec: Add missing FF_API define for libavcodec pix fmt API 2021-02-26 18:28:26 +0100: Andreas Rheinhardt - 5ad0eb936c fftools/ffmpeg_filter: Don't use deprecated function 2021-02-26 05:42:24 +0100: Lynne - 10341743d2 lavu/tx: require output argument to match input for inplace transforms 2021-02-25 23:10:14 +0100: Paul B Mahol - e937457b7b avformat/imx: set video stream duration 2021-02-25 23:10:14 +0100: Paul B Mahol - 34c805c0fe avcodec/imx: use ff_reget_buffer() 2021-02-25 22:05:09 +0100: Andreas Rheinhardt - ab8d2d97a1 avformat/avlanguage: Remove long disabled av_convert_lang_to 2021-02-25 22:03:32 +0100: Andreas Rheinhardt - 2869d71493 avfilter/lavfutils.h: Don't include avformat.h 2021-02-25 21:51:11 +0100: Andreas Rheinhardt - e4524270f4 avcodec/avcodec: Add missing deprecation to AVCodecParser.next 2021-02-25 17:35:13 -0300: James Almer - e96ea80e85 avcodec: unschedule removing some functions with FF_API_COPY_CONTEXT 2021-02-25 17:34:44 -0300: James Almer - 7addddd49e Revert "avcodec/options: add missing FF_API_COPY_CONTEXT checks" 2021-02-25 16:41:24 +0000: Derek Buitenhuis - 113a99270d doc/encoders: Add documentation for the GIF encoder 2021-02-25 16:41:24 +0000: Derek Buitenhuis - 5a343853c0 avcodec/gifenc: Only write frame palette entries that actually used 2021-02-25 16:41:24 +0000: Derek Buitenhuis - 5f2804aba7 avcodec/gifenc: Add global_palette option 2021-02-25 16:52:50 +0100: Andreas Rheinhardt - 6eab25fd13 avformat/wavenc: Improve unsupported codec error messages 2021-02-25 16:38:27 +0100: Paul B Mahol - 95af3b6625 avfilter/vf_vif: add support for more formats 2021-02-25 16:38:27 +0100: Paul B Mahol - 550b7a9929 avfilter/vf_vif: simplify case comparing same inputs 2021-02-25 11:46:28 +0100: Anton Khirnov - a5b737e625 tests/api-band-test: simplify code 2021-02-25 11:46:28 +0100: Anton Khirnov - 9e4225cf7f Handle AVID MJPEG streams directly in the MJPEG decoder. 2021-02-25 11:43:56 +0100: Guo, Yejun - ae4f6379d6 avfilter/vf_vif.c: fix build warning for [-Wmain] 2021-02-25 11:43:56 +0100: Guo, Yejun - ac6dd87cd1 avfilter/vf_ssim.c: fix build warning for [-Wmain] 2021-02-24 17:16:46 +0100: Anton Khirnov - d3d99a0a06 lavc/lscrdec: use ff_reget_buffer() 2021-02-24 17:16:46 +0100: Anton Khirnov - eed2125f3f tests/fate/apng: add a test for APNG_DISPOSE_OP_PREVIOUS 2021-02-24 17:16:46 +0100: Anton Khirnov - 5663301560 pngdec: fix and simplify apng reference handling 2021-02-24 17:16:46 +0100: Anton Khirnov - 087359ad85 lavc/lscrdec: drop unapplicable private capabilities 2021-02-24 17:16:46 +0100: Anton Khirnov - 3a5b857d4c lavc: split LSCR decoder out of PNG decoder 2021-02-24 17:16:46 +0100: Anton Khirnov - 6853bdbdd2 tests: add a test for LSCR 2021-02-24 17:14:03 +0100: Paul B Mahol - 33025ab976 avcodec/cfhdenc: do not try to encode junk 2021-02-24 17:14:03 +0100: Paul B Mahol - fbfa78508b avcodec/cfhdenc: add padding to each decomposition 2021-02-24 17:14:03 +0100: Paul B Mahol - d69f4be1c6 avcodec/cfhdenc: refactor DSP code for CFHD encoder 2021-02-24 17:10:14 +0100: Paul B Mahol - 767d3f7dcf avcodec/exr: simplify piz decompression 2021-02-24 17:04:40 +0100: Paul B Mahol - 8213f0a7f7 avformat/vpk: check that samples_per_block is > 0 2021-02-24 10:45:30 -0300: James Almer - 45a2902976 avutil/buffer: free all pooled buffers immediately after uninitializing the pool 2021-02-24 09:52:40 +0100: Andreas Rheinhardt - b913a4e18d avcodec/rv34data: Remove rv34_dquant_tab 2021-02-24 09:49:03 +0100: Andreas Rheinhardt - 585b764f95 avcodec/x86/constants: Remove unused ff_pw_17 2021-02-24 09:47:54 +0100: Andreas Rheinhardt - c23a5523b5 swscale/x86/swscale: Remove unused ASM constants 2021-02-24 09:45:17 +0100: Andreas Rheinhardt - aad597a93c swscale/x86/rgb2rgb: Remove unused ASM constants 2021-02-24 09:43:14 +0100: Andreas Rheinhardt - 49db6e4b4e swscale/x86/yuv2rgb: Remove unused ASM constants 2021-02-24 09:40:42 +0100: Andreas Rheinhardt - f529793490 avcodec/celp_math: Disable unused function 2021-02-24 09:38:12 +0100: Andreas Rheinhardt - 7825cc392a avcodec/x86/diracdsp_init: Reuse macro 2021-02-24 09:36:13 +0100: Andreas Rheinhardt - 0f317eb8e7 avcodec/x86/diracdsp_init: Simplify macro 2021-02-24 09:17:40 +0100: Andreas Rheinhardt - 68bd6c7dac avcodec/x86/diracdsp_init: Make functions only used here static 2021-02-24 08:58:57 +0100: Andreas Rheinhardt - 3a80b1ac12 avcodec/x86/diracdsp_init: Remove unused MMX functions 2021-02-24 08:57:17 +0100: Andreas Rheinhardt - 559a26600a avcodec/acelp_vectors: Remove unused ff_fc_2pulses_9bits_track1 2021-02-24 08:56:12 +0100: Andreas Rheinhardt - 790be3125d avcodec/acelp_pitch_delay: Inline small functions only used once 2021-02-24 08:53:43 +0100: Andreas Rheinhardt - bce9c5e276 avcodec/rangecoder: Move ff_rac_check_termination to tests/rangecoder.c 2021-02-24 08:53:22 +0100: Andreas Rheinhardt - f729dee615 avcodec/mqcenc: Remove unused ff_mqc_length 2021-02-24 08:47:11 +0100: Andreas Rheinhardt - 4c8d9b1d09 avcodec/ac3tab: Remove unused ff_eac3_default_chmap 2021-02-24 08:17:50 +0100: Andreas Rheinhardt - 6f3fe7b2c0 avformat/asf: Move ff_asf_audio_conceal_none to its only user 2021-02-24 07:50:56 +0100: Andreas Rheinhardt - 3bf07b1a2d avcodec/bitstream: Rewrite code to avoid triggering compiler warning 2021-02-24 07:50:39 +0100: Andreas Rheinhardt - 1c9e53d70b avcodec/movtextenc: Check for too many styles 2021-02-23 21:12:26 +0100: Andreas Rheinhardt - 78d5e1c653 avformat/Makefile: Remove unnecessary dependencies on vocdec 2021-02-23 12:38:57 +0100: Paul B Mahol - d7f10b2497 avcodec/exrenc: use correct type for actual_size as argument for zlib 2021-02-23 11:57:51 +0100: Paul B Mahol - 081cbe6961 avformat/imx: remove unused header 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - ad58113afe avcodec/tiff_data: Move data to its only user 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - 926c1bf85c avformat/wavdec: Share wav and w64 options 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - 1df1083b6c avformat/wav: Deduplicate codec tags lists 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - 09e6d3a026 avformat/avienc, wtvenc: Deduplicate codec tags list 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - 08b4a25ff9 avformat/aiff: Deduplicate codec tags and codec tags list 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - 697066af01 avformat/ast: Deduplicate codec tags lists 2021-02-23 11:30:57 +0100: Andreas Rheinhardt - a442670a32 avformat/movenc: Deduplicate codec tags lists 2021-02-23 11:26:21 +0100: Andreas Rheinhardt - 22d8010f13 avformat/oma: Move stuff only used by demuxer to demuxer 2021-02-23 11:24:00 +0100: Andreas Rheinhardt - 81a86c7e1e avformat/oma: Deduplicate codec tags list 2021-02-23 11:24:00 +0100: Andreas Rheinhardt - cccb7cf44e avformat/rso: Deduplicate codec tags list 2021-02-23 11:23:29 +0100: Andreas Rheinhardt - e772e253cb avformat/voc: Deduplicate codec tags list 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - ef3224c911 avformat/caf: Deduplicate codec tags list 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - c50c85911e avformat/asfenc: Deduplicate codec tags lists 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - 6cb6ee754b avformat/au: Deduplicate codec_tag lists 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - 20ff7b1f16 avformat/isom: Remove outcommented function 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - bb9167dbde avformat/isom: Split movaudio/movvideo tags off into a separate file 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - 215536ad0c avformat/Makefile: Remove outdated AIFF demuxer dependency on iso_media 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - b5207b7afd avcodec/Makefile: Remove outdated dependency of FLV demuxer on mpeg4audio 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - a40763f520 avcodec/mpeg4audio: Use proper logcontext for logging 2021-02-23 10:14:26 +0100: Andreas Rheinhardt - 84bb18d4e7 avcodec/scpr3: Avoid code duplication when updating models 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - cff09fee1f configure: Remove mpegvideo_enc dependency from ljpeg encoder 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - bb0be840c5 avcodec/Makefile: Don't build mjpegenc_huffman unconditionally 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - bab6b88ebf avcodec/mjpegenc_common: Move stuff only used by mjpegenc.c to it 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - 6eae9c1d39 avcodec/jpegtables: Move ff_mjpeg_build_huffman_codes to mjpegenc_common 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - d26198ada3 avcodec/g2meet, mjpegdec: Factor out common VLC initialization code 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - f180f515de avcodec/Makefile: Remove redundant mjpegdec dependency from tiff decoder 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - 7bf2b76b41 configure, libavcodec/Makefile: Fix avrn dependencies 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - 6db394c128 avcodec/avrndec: Remove unnecessary headers 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - f26b8385ee avcodec/Makefile: Remove spurios dcaenc dependency 2021-02-23 10:14:25 +0100: Andreas Rheinhardt - 3b26d030b5 configure, libavcodec/Makefile: Remove spurious CAF demuxer dependencies mpv 2021-02-23 12:44:04 +0200: Niklas Haas - 09d7c75bfe vo_gpu: libplacebo: require v2.72.0 Build start: 2021-02-23 05:15:08 +0100 libxml2 2021-02-22 22:29:28 +0100: Nick Wellnhofer - ce2fbaa8 Only run a few CI tests unless scheduled 2021-02-22 22:29:28 +0100: Nick Wellnhofer - 85c817a2 Improve fuzzer stability 2021-02-22 22:29:28 +0100: Nick Wellnhofer - f9ccb3b8 Check for feature flags in fuzzer tests 2021-02-22 21:11:00 +0100: Markus Rickert - 88c657d6 Use CMake PROJECT_VERSION 2021-02-22 17:58:06 +0100: Nick Wellnhofer - 7a90bdfa Another attempt at improving fuzzer stability 2021-02-22 17:31:05 +0100: Nick Wellnhofer - 0fb3ae58 Revert "Improve HTML fuzzer stability" 2021-02-22 13:21:38 +0100: Nick Wellnhofer - 0987001c Add charset names to fuzzing dictionaries 2021-02-22 13:21:38 +0100: Nick Wellnhofer - de1b51ed Improve HTML fuzzer stability 2021-02-21 14:26:40 +0100: Markus Rickert - 09320f05 Add CI for MSVC x86 harfbuzz 2021-02-22 17:42:24 -0700: Behdad Esfahbod - 8b2f9adf2 m Simplify Tag operator char* 2021-02-22 17:38:53 -0700: Behdad Esfahbod - 11c28cb5f [cmake] Define HAVE_PTHREAD if not on win32 2021-02-22 17:24:09 -0700: Behdad Esfahbod - b368a0736 [atomic] Remove IBM/AIX implementation 2021-02-22 17:22:09 -0700: Behdad Esfahbod - 52f912696 [atomic] Remove Windows implementation 2021-02-22 17:21:27 -0700: Behdad Esfahbod - a666fe64a [atomic] Comment 2021-02-22 17:19:43 -0700: Behdad Esfahbod - 3528a21e8 [atomic] Remove Apple implementation 2021-02-22 17:19:26 -0700: Behdad Esfahbod - 140797d4a [constexpr] hb_atomic_int_t 2021-02-22 17:18:47 -0700: Behdad Esfahbod - 2ec802b42 [object] Simplify reference_count_t 2021-02-22 17:14:45 -0700: Behdad Esfahbod - 4d116ed0f [ci] Remove cmake 2021-02-22 17:11:36 -0700: Behdad Esfahbod - 1c693e8c2 [test] Fix unused-var warning 2021-02-22 12:51:09 -0700: Behdad Esfahbod - 12a283d51 m[ft] No need to use atomic ops for cached_x_scale 2021-02-20 15:46:17 -0700: Behdad Esfahbod - b39c1f782 a[build] Fix distcheck 2021-02-20 15:45:34 -0700: Behdad Esfahbod - a3c35aee3 m Move HB_SCRIPT_MYANMAR_ZAWGYI 2021-02-20 15:45:12 -0700: Behdad Esfahbod - c55bf5515 Remove HB_CONST_FUNC and HB_PURE_FUNC 2021-02-20 15:44:47 -0700: Behdad Esfahbod - cba9893ac m[algs] Move roundf() here 2021-02-20 15:44:25 -0700: Behdad Esfahbod - f0947717f m[machinery] Move HB_VAR_ARRAY here 2021-02-20 15:42:44 -0700: Behdad Esfahbod - 69464e9da [algs] Another try at fixing BEInt constexpr 2021-02-20 15:39:29 -0700: Behdad Esfahbod - ff7bf8819 m[algs] Fix BEInt -Wnarrowing errors 2021-02-20 15:38:05 -0700: Behdad Esfahbod - a89d9f25b m Err on -Wnarrowing instead of -Wc++11-narrowing 2021-02-20 15:31:43 -0700: Behdad Esfahbod - e208f8044 Make constexpr BEInt::operator Type() C++11-compatible 2021-02-20 15:20:33 -0700: Behdad Esfahbod - c2fc2aa44 [atomic] Remove Solaris intrinsics 2021-02-20 15:20:06 -0700: Behdad Esfahbod - 7099a6dca [atomic] Remove old Intel primitives implementation 2021-02-20 15:16:59 -0700: Behdad Esfahbod - 711c241f6 m[mutex] Remove busyloop mutex implemenation 2021-02-20 15:14:50 -0700: Behdad Esfahbod - 47f01c072 m[algs] Move BEInt here 2021-02-20 15:14:15 -0700: Behdad Esfahbod - e5b7bc424 m Add default value to BEInt<> Size template parameter 2021-02-20 15:13:52 -0700: Behdad Esfahbod - 2caae4a59 m Move class traits 2021-02-20 15:11:47 -0700: Behdad Esfahbod - c2dbd6cc0 Remove static_assert of sizeof basic sized int types 2021-02-20 15:11:26 -0700: Behdad Esfahbod - e1706ffec m [algs] Move flags here 2021-02-20 15:11:14 -0700: Behdad Esfahbod - 017f6b0d2 m Move static_assert_expr<> 2021-02-20 15:08:19 -0700: Behdad Esfahbod - 61f8d0e57 m Rename ASSERT_STATIC_EXPR_ZERO to static_assert_expr 2021-02-20 15:07:28 -0700: Behdad Esfahbod - 59cfffb1a m Change ASSERT_STATIC_EXPR_ZERO template arg type to bool 2021-02-20 15:07:14 -0700: Behdad Esfahbod - 1981d83d7 [constexpr] HB_MARK_AS_FLAG_T 2021-02-20 15:07:07 -0700: Behdad Esfahbod - a4a99de0e [constexpr] bswap 2021-02-20 15:06:12 -0700: Behdad Esfahbod - f8ebe1dac [constexpr] BEInt libass 2021-02-23 01:13:24 +0200: Ryan Lucia - a93e17f x86: update x86inc 2021-02-22 19:28:03 +0300: Dr.Smile - ccfe196 cache: replace memcpy() in key move functions with assignment 2021-02-22 18:44:54 +0300: Dr.Smile - 82b225b parsing: use string references for font family and drawing text 2021-02-22 18:44:54 +0300: Dr.Smile - 05cde3b Move ASS_FontDesc to generic cache infrastructure 2021-02-22 15:22:30 +0100: Oneric - 737bdb3 configure: Remove superfluous comma 2021-02-22 15:22:30 +0100: Oneric - 2880bd0 configure: Replace obsolete macros 2021-02-22 15:22:29 +0100: Oneric - 3855299 configure: correct NASM-configuration on 32bit BSD 2021-02-22 15:18:49 +0100: Oneric - b5719b8 configure: respect user-LIBS while locating system libs 2021-02-22 15:18:49 +0100: Oneric - c9c4fed pc: use private and public fileds according to spec 2021-02-22 15:17:16 +0100: Oneric - c19929a configure: restyle everything 2021-02-15 20:24:11 +0100: Oneric - ce2e4f5 configure: let USE_ICONV depend on a usable iconv.h 2021-02-15 20:24:11 +0100: Oneric - 425e604 configure: remove unused programs OpenCL-Headers 2021-02-21 00:15:52 -0500: Ben Ashbaugh - 23710f1 cl_intel_command_queue_families extension (#155) 2021-02-20 23:26:35 -0500: Milkey Mouse - ac0bf07 Update default OpenCL version in README (#160) sndfile 2021-02-22 23:01:05 +0500: evpobr - a201cf27 dither: Fix invalid type casts 2021-02-21 11:11:34 +0100: bobsayshilol - aa3346cc tests: Make temporary filenames unique per test (#704) 2021-02-21 12:28:47 +0500: bobsayshilol - deb669ee ms_adpcm: Fix and extend size checks 2021-02-21 12:28:47 +0500: bobsayshilol - a9815b3f wavlike: Fix incorrect size check vmaf 2021-02-21 22:29:23 -0800: Cosmin Stejerean - bb20d36 clarify python installation instructions (#829) aom 2021-02-23 00:27:52 +0000: Jingning Han - 508aff4f1 Update model_intra_yrd_and_prune() comment 2021-02-23 00:27:52 +0000: Jingning Han - bc47270af Use proper frame stride in intra yrd model 2021-02-22 21:34:53 +0000: Yunqing Wang - 73f1108f0 No second MV search for speed >= 3 2021-02-22 18:35:49 +0000: Wan-Teh Chang - 828a4ab93 Revert "Optimize bit stream buffer allocation size" 2021-02-22 17:40:28 +0000: Jingning Han - 0d6b23c93 Rework intra_model_yrd() 2021-02-22 07:54:13 +0000: Madhu Peringassery Krishnan - 8255bb4dc Fix mismatch for --enable-chroma-deltaq 2021-02-22 03:29:24 +0000: chiyotsai - 29eca5d39 Add an emms instruction to aom_subtract_block 2021-02-21 19:42:35 +0000: Cheng Chen - ac3c657a1 Do not skip motion search even if zero mv error is small dav1d 2021-02-21 21:40:09 +0100: Jean-Baptiste Kempf - f06148e Final update for 0.8.2 NEWS 2021-02-19 13:43:22 +0100: Martin Storsjö - b4b225d arm32: itx: Add a NEON implementation of itx for 10 bpc 2021-02-19 13:43:22 +0100: Martin Storsjö - 7f5b334 arm64: itx16: Add missing clipping on narrowings 2021-02-19 13:43:22 +0100: Martin Storsjö - 27cb9da arm64: itx16: Improve scheduling in idct4 2021-02-19 13:43:22 +0100: Martin Storsjö - bf60da6 arm: itx: Add missing/fix conditions around loading eob threshold value 2021-02-19 13:43:22 +0100: Martin Storsjö - 0940cb3 arm: itx: Fix comment typos libavif 2021-02-22 17:52:11 -0800: Joe Drago - bc9730f Reenable AVIF_VERSION_DEVEL 2021-02-22 17:51:41 -0800: Joe Drago - 4fedf0b v0.9.0 2021-02-22 17:49:08 -0800: Joe Drago - 18a2e18 More changelog tweaks 2021-02-22 17:48:06 -0800: Joe Drago - 6f0ba32 avifenc: Document the y4m framerate harvesting fallback in the syntax, set default to 30fps 2021-02-22 17:29:21 -0800: Joe Drago - e3f10c7 Updates to changelog 2021-02-22 17:18:25 -0800: Wan-Teh Chang - ee48a65 Declare the 'avif' parameter of y4mWrite as const 2021-02-22 17:16:22 -0800: Wan-Teh Chang - e73b318 Update default speed to 6 in avifenc help message 2021-02-22 17:16:05 -0800: Wan-Teh Chang - a86dd71 Set cfg.kf_max_dist to 0 for still image encoding 2021-02-22 17:13:24 -0800: Wan-Teh Chang - e4ca51e Remove avifPrepareReformatState() from public API 2021-02-22 16:59:25 -0800: Wan-Teh Chang - b40f7c2 Two minor fixes for avifenc.c 2021-02-22 16:58:50 -0800: Wan-Teh Chang - d3cebbf Check out libaom v2.0.2 2021-02-22 16:29:01 -0800: Wan-Teh Chang - d02cd5a Replace AVIF_CLAMP(c1, 0, maxF) with AVIF_MIN 2021-02-22 12:06:29 -0800: Jamaika1 - 81b585a Ext: Update to dav1d 0.8.2 (#518) 2021-02-20 18:00:23 -0800: Wan-Teh Chang - ee6c12b Document avifRGBImageSetDefaults() (#513) 2021-02-20 17:01:05 -0800: Wan-Teh Chang - cf8297e Clean up premultiplied code in avifImageRGBToYUV (#510) 2021-02-20 16:59:36 -0800: Wan-Teh Chang - b309e98 Chain a series of memcmp() calls using else if (#509) 2021-02-20 16:59:00 -0800: Wan-Teh Chang - 6a2c5ea Declare 'avif' param of avifJPEG/PNGWrite as const (#508) 2021-02-20 16:58:43 -0800: Wan-Teh Chang - 53adb6a Fix comment nits (#507) 2021-02-20 16:58:16 -0800: Wan-Teh Chang - d8a6434 Fix off-by-one errors in err msg/code in avifyuv.c (#506) 2021-02-20 14:16:59 -0800: Ben Morss - 7c5a2c3 Mention that RGBA is the default RGB format (#492) srt 2021-02-22 09:55:26 +0100: Maxim Sharabayko - 6012fdf [docs] Added SRTO_MININPUTBW to the docs 2021-02-22 09:55:26 +0100: Maxim Sharabayko - f7ee434 [tests] Added tests for SRTO_MININPUTBW 2021-02-22 09:55:26 +0100: Maxim Sharabayko - 4aa9100 [apps] Added mininputbw URI query parameter 2021-02-22 09:55:26 +0100: Maxim Sharabayko - 82159e4 [core] Added SRTO_MININPUTBW socket option AviSynthPlus 2021-02-21 14:06:51 -0500: Crend King - 989c76d6 Make static linking work in Windows ffmpeg 2021-02-22 23:19:21 -0500: Chip Kerchner - e7f53d6ac9 lsws/ppc/yuv2rgb_altivec: Fix build in non-VSX environments 2021-02-22 20:50:15 -0300: James Almer - 7b30dad3a6 avcodec: remove pointless lowres deprecation wrappers 2021-02-22 17:59:11 +0100: Michael Niedermayer - 8d5bd5b8df avcodec/mjpegdec: Cleanup ff_smvjpeg_decoder() 2021-02-22 17:59:11 +0100: Michael Niedermayer - 497e747387 avcodec/cri: Stop the bitreader at the end of uncompressed input 2021-02-22 17:07:30 +0100: Matt Oliver - 52cc323735 configure: use no-narrowing for cuda-llvm compilation 2021-02-22 17:03:52 +0100: Matt Oliver - b57037d663 compat/cuda: correct ushort4 to use ushort 2021-02-22 16:54:28 +0100: Michal Novotny - b5d95998ff avcodec/cuviddec: set ulMaxDisplayDelay to zero if low_delay flag is set 2021-02-22 16:35:08 +0100: Ricardo Monteiro - a0949d0bcb avcodec/nvenc: don't disable b-frames by default 2021-02-22 11:14:40 +0100: Anton Khirnov - 82a2cbf820 ffprobe: stop setting AVCodecContext.framerate 2021-02-22 11:14:29 +0100: Anton Khirnov - 313c91beb8 ffprobe: stop printing deprecated fields 2021-02-22 11:14:17 +0100: Anton Khirnov - 04f49645a5 ffprobe: drop code accessing deprecated AVStream.codec 2021-02-22 11:13:50 +0100: Anton Khirnov - cb789fd2b3 ffprobe: do not use deprecated AVStream.codec for max bitrate 2021-02-22 11:13:40 +0100: Anton Khirnov - 65b08aa19c ffprobe: remove an unnecessary deprecation guard 2021-02-22 11:12:10 +0100: Mark Reid - a82a052769 avformat/mov: fix timecode with counter mode flag set 2021-02-22 11:12:10 +0100: Anton Khirnov - 1c36e7c1a5 lavc/ac3enc: rename variable to avoid shadowing 2021-02-22 10:03:32 +0100: Andreas Rheinhardt - c7c7aa85b7 avutil/tx: Fix declaration after statement 2021-02-22 04:14:26 +0100: Andreas Rheinhardt - 2edfb26fd1 fate/matroska: Add fate-matroska target 2021-02-22 04:14:26 +0100: Andreas Rheinhardt - 1406b3cc23 fate/matroska: Add test for remuxing VP8 with alpha 2021-02-22 04:14:26 +0100: Andreas Rheinhardt - 053144008e avformat/matroskaenc: Add support for FlagTextDescriptions 2021-02-22 04:14:20 +0100: Andreas Rheinhardt - 48cf1d878c avformat/matroskadec: Add support for FlagTextDescriptions 2021-02-22 04:13:17 +0100: Andreas Rheinhardt - f9ceb18f3b avformat/matroskaenc: Add support for FlagHearing/VisualImpaired 2021-02-22 04:12:25 +0100: Andreas Rheinhardt - 51e1067729 avformat/matroskadec: Add support for FlagHearing/VisualImpaired 2021-02-22 04:12:08 +0100: Andreas Rheinhardt - 8949be0086 avformat/matroskaenc: Add support for FlagCommentary 2021-02-22 04:12:02 +0100: Andreas Rheinhardt - 18b3deee22 avformat/matroskadec: Add support for FlagCommentary 2021-02-22 03:58:18 +0100: Andreas Rheinhardt - 05ae0b239f avformat/matroskadec: Beautify setting default values 2021-02-22 03:58:13 +0100: Andreas Rheinhardt - 7471f473c5 avformat/matroskadec: Reindent after the previous commit 2021-02-22 03:57:52 +0100: Andreas Rheinhardt - 0a99c3dadc avformat/matroskadec: Make reading zero-length elements spec-compliant 2021-02-22 03:57:52 +0100: Andreas Rheinhardt - 2f1a5621d3 avformat/matroskadec: Don't use fake default value for ReferenceBlock 2021-02-22 03:57:52 +0100: Andreas Rheinhardt - 3ac5530244 avformat/matroskaenc: Don't write empty language 2021-02-22 03:57:52 +0100: Andreas Rheinhardt - e8f3901604 avformat/matroskadec: Check min_luminance more thoroughly 2021-02-22 03:57:16 +0100: Andreas Rheinhardt - 5b9a0e6031 avformat/matroskadec: Allow to count the number of element occurences 2021-02-22 03:45:38 +0100: Andreas Rheinhardt - 37b069e361 fate/matroska: Add test for mastering display metadata 2021-02-21 22:50:52 +0100: Michael Niedermayer - f569ac4ce0 avformat/microdvddec: use 64bit for durations 2021-02-21 22:41:34 +0200: Martin Storsjö - ee040a7fc2 arm/aarch64: Use mach_absolute_time as timer on apple platforms 2021-02-21 17:05:16 +0100: Lynne - 5ca40d6d94 lavu/tx: support in-place FFT transforms 2021-02-21 17:05:04 +0100: Lynne - aa34e99f88 lavu/tx: space out enum AVTXType values with newlines 2021-02-21 13:42:40 +0100: Paul B Mahol - a2f9270f1c avfilter/af_afade: remove uneeded '.' from durations in options mpv 2021-02-23 01:38:39 +0200: Biswapriyo Nath - b95c7dd6cc appveyor: Use MSYS2's spirv-cross package instead of building it 2021-02-23 01:38:39 +0200: Biswapriyo Nath - 5de72613b9 appveyor: use latest build image for fixed MSYS2 installation 2021-02-23 00:56:21 +0200: der richter - 26ec0e3d46 msg: fix really-quiet option to only affect terminal output 2021-02-21 13:38:53 +0100: Evgeny Zinoviev - 56669fb44e mac: add ability to toggle visibility on all workspaces from menubar 2021-02-21 13:38:53 +0100: Evgeny Zinoviev - a4204be50f command: add label for on-all-workspaces command 2021-02-21 13:38:53 +0100: Evgeny Zinoviev - f913570aad mac: support --on-all-workspaces option Build start: 2021-02-20 21:49:12 +0100 libxml2 2021-02-20 21:28:56 +0100: Nick Wellnhofer - dcb80b92 Fix slow parsing of HTML with encoding errors 2021-02-20 16:49:45 +0100: hhb - 02bee4c4 Add a flag to not output anything when xmllint succeeded 2021-02-20 16:48:20 +0100: Simon Josefsson - 4defa2c2 Fix warnings in libxml.m4 with autoconf 2.70+. harfbuzz 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 2fbd34f89 m[set/map] Add operator bool() 2021-02-19 18:40:48 -0700: Behdad Esfahbod - bf75a0a03 m[dispatch] Use inline class member initialization 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 82928d9cf m[blob] Move immutable check to C API boundary 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 4020c6b28 m[blob] An empty blob can always be made writable 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 2d39031f7 [buffer/set/map] Move immutable check only to C API boundary 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 6d83d4405 m[set] Recover set from error in .reset() 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 445efe8d0 m[vector] Recover vector from error in .reset() 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 21433fa56 m[buffer] In hb_buffer_append() don't change until allocation success 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 0f61a6213 m[vowels] Simplify 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 3b91e0b59 m[buffer] Rename internal variable 2021-02-19 18:40:48 -0700: Behdad Esfahbod - 9fcba109b [buffer] Make swap_buffers() copy rest 2021-02-19 17:10:06 -0700: Behdad Esfahbod - 86993c09a Ignore -Wrange-loop-analysis 2021-02-19 17:10:06 -0700: Behdad Esfahbod - 6d9419449 Use auto in range-for-loop more 2021-02-19 16:53:21 -0700: justvanrossum - 1551f3d51 fixing more expected test results 2021-02-19 16:53:21 -0700: justvanrossum - 79e4f436e Apply rounding correctly when calculating glyph extents for CFF and CFF2; adjust expected test results 2021-02-19 16:53:21 -0700: justvanrossum - d01ebeae2 calculate extents based on scaled then rounded values; undo two of the earlier test result adjustments 2021-02-19 16:53:21 -0700: justvanrossum - 1d02e9c63 two more adjusted expected extents results (still not convinced this is the right thing, though) 2021-02-19 16:53:21 -0700: justvanrossum - cd0babe6a adjust expected test result 2021-02-19 16:53:21 -0700: justvanrossum - 1d8a89504 do not round added deltas; fixes #2866 2021-02-19 16:48:30 -0700: Behdad Esfahbod - 103ed7da8 [subset] Use dagger 2021-02-19 16:23:22 -0700: Behdad Esfahbod - d8ea552d1 [aat] Improve unsafe-to-break logic libwebp 2021-02-19 20:45:07 +0100: Ilya Kurdyukov - 01b38ee1 faster CollectColorXXXTransforms_SSE41 2021-02-19 17:04:35 +0000: Skal - 0320e1e3 add the missing default BitsCtz() code 2021-02-19 15:11:42 +0100: Ilya Kurdyukov - 8886f620 Use BitCtz for FastSLog2Slow_C 2021-02-19 13:14:46 +0100: Ilya Kurdyukov - fae41617 faster CombinedShannonEntropy_SSE2 2021-02-19 11:52:05 +0100: Ilya Kurdyukov - 5bd2704e Introduce the BitCtz() function. OpenCL-Headers 2021-02-19 22:12:38 +0000: Kévin Petit - 9d46d95 Replace uses of CL_EXT_{PRE,SUF}FIX* with CL_API_{PRE,SUF}FIX* (#158) opus 2021-02-19 14:30:49 -0800: Jesús de Vicente Peña - 16286a25 Sending refresh DTX packets every 400 ms independently of the encoded frame size. sndfile 2021-02-20 16:18:19 +0100: David Seifert - 26b4ae78 Delete temporary files for invalid opus versions 2021-02-19 18:03:08 +0500: evpobr - ef03e3c9 Fix compiler warning 2021-02-19 16:50:46 +0500: evpobr - ac9a7bba Remove useless union from sf_private_tag struct 2021-02-19 16:44:50 +0500: evpobr - 2a8feebc Use UTF-8 as internal path encoding aom 2021-02-20 03:51:58 +0000: Angie Chiang - 3eca1cbd9 Add aom_clear_system_state() to frame rate funcs 2021-02-20 03:51:58 +0000: Angie Chiang - 93daa9772 Collect transform stats in tpl model 2021-02-20 01:49:53 +0000: venkat sanampudi - 140c945e1 Optimize bit stream buffer allocation size 2021-02-19 23:32:40 +0000: Angie Chiang - 7d1f82fdc Move setup_tpl_buffers to tpl_model.c 2021-02-19 20:21:40 +0000: Jingning Han - 129879d1a Remove unused speed feature setting in all intra mode 2021-02-19 20:21:27 +0000: Jingning Han - 324023192 Disable intra txb hash checking in all intra mode dav1d 2021-02-19 11:00:31 +0200: Martin Storsjö - be5200c arm32: ipred16: Fix overwrites to the right of the buffer for ipred_dc_left_w64 2021-02-19 05:56:59 +0100: Martin Storsjö - 84555a4 arm32: Fix the descriptive comment for the sub_sp_align macro 2021-02-18 20:10:38 -0500: Nathan E. Egge - 9ca341f x86: lr: Add AVX2 implementation of wiener filter for 16 bpc 2021-02-18 20:10:23 -0500: Nathan E. Egge - a3c1c67 Add bpc suffix to lr functions rav1e 2021-02-19 17:09:47 +0100: Zen - 6a554f24 Per speedsetting rdo-lookahead default values 2021-02-19 15:03:45 +0100: Luca Barbato - 522f134c Update the temporal-rdo by-line in parallel 2021-02-19 15:03:45 +0100: Luca Barbato - 975595de Extend the rayon API mocked for wasi 2021-02-19 15:03:45 +0100: Luca Barbato - 705fb22f Split the temporal rdo update 2021-02-19 15:03:45 +0100: Luca Barbato - ac65e933 Move the chunck_exact iterators in separate variables 2021-02-19 15:03:45 +0100: Luca Barbato - 08c2f566 Move out update_block_importances libavif 2021-02-20 13:07:25 -0800: Wan-Teh Chang - 4520bab Remove alphaPremultiplied line in avifJPEGWrite 2021-02-20 07:08:25 -0800: Yuan Tong - b9158fa Remove alpha premultiply code in avifjpeg.c 2021-02-19 16:05:39 -0800: Wan-Teh Chang - 2c3c967 Remove extra parentheses around (x) < (low) (#501) srt 2021-02-19 14:48:56 +0100: Sektor van Skijlen - 030b0d4 [core] Fixed wrong max socket ID value formula (#1816) 2021-02-19 08:20:43 +0100: Maxim Sharabayko - 21058d5 [core] Fixed post-action for socket options ffmpeg 2021-02-20 17:43:17 +0100: Paul B Mahol - 51a9f487ae avformat: add Simbiosis IMX demuxer 2021-02-20 17:42:00 +0100: Paul B Mahol - 8651bf8a2e avcodec: add Simbiosis IMX video decoder 2021-02-20 15:44:44 +0100: Andreas Rheinhardt - 5a4f0d9b94 avcodec/cpia: Mark decoder as init-threadsafe 2021-02-20 14:46:42 +0100: Andreas Rheinhardt - 980b5c3bb5 avcodec/dirac_vlc: Make ff_dirac_golomb_lut static 2021-02-20 14:46:25 +0100: Andreas Rheinhardt - d0d96674ec avcodec/ac3tab: Move ff_ac3_enc_channel_map to its only user 2021-02-20 14:16:00 +0100: Michael Niedermayer - 89fe1935b1 avcodec/hapdec: Change compressed_offset to unsigned 32bit 2021-02-19 13:54:07 -0800: Wonkap Jang - 029e3c1c70 avcodec/libvpxenc: optimize parsing vpx_svc_ref_frame_config 2021-02-19 21:30:13 +0100: Marton Balint - 9edec9206a fftools/ffplay: reindent and some minor cosmetics 2021-02-19 21:30:13 +0100: Marton Balint - 36d671438a fftools/ffplay: use av_packet_alloc() to allocate packets 2021-02-19 21:30:13 +0100: Marton Balint - 44fb1f845d fftools/ffplay: use context AVPacket in decoder_decode_frame() 2021-02-19 21:30:13 +0100: Marton Balint - a29928e646 fftools/ffplay: get rid of flush_pkt 2021-02-19 21:15:35 +0100: Paul B Mahol - 82472afe18 avcodec/cfhdenc: use pts instead of frame number 2021-02-19 21:15:08 +0100: Paul B Mahol - c2ca1eb2a7 avfilter/vf_ssim: add slice threading 2021-02-19 21:15:08 +0100: Paul B Mahol - 680ba23bc2 avfilter/vf_psnr: add support for slice threading 2021-02-19 21:15:08 +0100: Paul B Mahol - 59dd702990 avcodec/indeo3: add support for more dimensions 2021-02-19 16:19:11 -0300: James Almer - d52ceed9fd tests/checkasm/sw_scale: use memset() to fill dither 2021-02-19 11:20:32 -0300: Alan Kelly - ee18edb13a checkasm/sw_scale: properly initialize src_pixer and filter_coeff buffers 2021-02-19 08:34:57 +0100: Andreas Rheinhardt - 14dc28e969 avfilter/vf_vif: Remove superfluous ';' 2021-02-19 07:45:48 +0100: Andreas Rheinhardt - d150c2038d avformat/mpegenc: Forward error code 2021-02-19 07:45:48 +0100: Andreas Rheinhardt - 4294f64d57 avformat/mpegenc: Avoid adding invalid packet to queue 2021-02-19 07:45:48 +0100: Andreas Rheinhardt - 54987a37da avformat/mpegenc: Fix leak in case trailer is never written 2021-02-19 07:45:48 +0100: Andreas Rheinhardt - cfce16449c avformat/mpegenc: Ensure packet queue stays valid 2021-02-19 07:45:39 +0100: Andreas Rheinhardt - c9d9c60746 avutil/video_enc_params: Check for truncation before creating buffer 2021-02-19 07:45:39 +0100: Andreas Rheinhardt - 39df279c74 avutil/video_enc_params: Combine overflow checks shaderc 2021-02-19 16:10:03 -0500: David Neto - 01dd72d Start Shaderc v2021.0 2021-02-19 16:08:08 -0500: David Neto - 24275a1 Finalize Shaderc v2020.5 2021-02-19 16:02:11 -0500: David Neto - 6fbebde Roll third_party/glslang/ 9325cc013..e56beaee7 (19 commits) Build start: 2021-02-19 02:39:00 +0100 harfbuzz 2021-02-18 12:03:26 -0700: Behdad Esfahbod - cf203936d [aat] Unbreak builds 2021-02-18 11:16:37 -0700: Behdad Esfahbod - b6fdaa694 [minor:aat] Use injected class name 2021-02-18 11:15:46 -0700: Behdad Esfahbod - e27420bb1 [minor:aat] Simplify template reference 2021-02-18 09:47:24 -0700: Behdad Esfahbod - 7b8a8adb7 [aat] Fix unsafe-to-break marking when end-of-text action kicks in 2021-02-18 09:31:46 -0700: Behdad Esfahbod - aa80c7c8b [aat] Add buffer->successful check before buffer->next_glyph() 2021-02-17 13:58:56 -0700: Behdad Esfahbod - bcd10bf27 [normalize] Add buffer success check before ->next_glyph() 2021-02-17 11:34:47 -0700: Behdad Esfahbod - 505b3fc6c [harfbuzz.cc] Fix OffsetTable name clash with Mac headers 2021-02-17 11:31:32 -0700: Behdad Esfahbod - 6a9f576fd [coretext] Silence CoreText deprecation warning 2021-02-17 11:12:56 -0700: Behdad Esfahbod - 8e53c7c12 [coretext] Fix more CGFloat double-promotion warnings libwebp 2021-02-18 10:54:09 -0800: James Zern - 33ddb894 lossless_sse{2,41}: remove some unneeded includes 2021-02-18 10:36:13 -0800: James Zern - b27ea852 wicdec,icc: treat unsupported op as non-fatal 2021-02-18 16:56:22 +0100: Vincent Rabaud - e79974cd Fix undefined signed shift. 2021-02-18 15:32:30 +0100: Ilya Kurdyukov - a8853394 SSE4.1 versions of BGRA to RGB/BGR color-space conversions 2021-02-18 12:42:39 +0100: Ilya Kurdyukov - a09a6472 SSE4.1 version of TransformColorInverse sndfile 2021-02-18 16:56:34 +0500: evpobr - d11a64c7 Deprecate ENABLE_SNDFILE_WINDOWS_PROTOTYPES define 2021-02-18 12:10:30 +0500: evpobr - d7e17811 Update commit message contributing guidlines openal-soft 2021-02-18 14:58:03 -0800: Chris Robinson - 28aaaab4 Store the all-pass FIR results more efficiently 2021-02-18 14:05:50 -0800: Chris Robinson - 89ddad84 Use shifts instead of shuffles with SSE where possible vpx 2021-02-18 09:28:45 -0800: Jerome Jiang - 02392eecc Remove two pass related code from svc sample encoder. vmaf 2021-02-17 14:06:04 -0800: Kyle Swanson - 7138a0b libvmaf/model: address builtin 4k model mismatch (#823) aom 2021-02-19 01:31:05 +0000: n9Mtq4 - 08eb1d45f Add option to skip applying denoising with denoise-noise-level 2021-02-18 13:37:51 -0800: Wan-Teh Chang - dae58989c Set lag_in_frames to 0, end usage to CBR in rt 2021-02-18 18:54:09 +0000: venkat sanampudi - f053a0a2b Allocate loop restoration buffers conditionally 2021-02-18 03:07:26 +0000: chiyotsai - 4a8e276e3 Speed up speed 3 by enabling some speed features 2021-02-17 23:53:10 +0000: James Zern - fe81ac476 {reconintra,picksrt}_neon: rm unnecessary include 2021-02-17 23:33:44 +0000: chiyotsai - 4a20e5218 Speed up speed 2 by enabling some conservative speed features 2021-02-17 19:53:47 +0000: Jingning Han - 62921a67a Disable filter intra mode in all intra speed 6 2021-02-17 19:53:47 +0000: Jingning Han - 8e40950f3 Add 4x4 Hadamard transform 2021-02-17 19:36:16 +0000: Wan-Teh Chang - eb101ec84 Remove ctx->pending_cx_data null pointer checks 2021-02-17 17:04:28 +0000: Deepa K G - 4dfcf808b Revert "Disable AV1/AVxEncoderThreadRTTest for speed 9" 2021-02-17 16:56:39 +0000: Deepa K G - ff5d8dd97 Add call to aom_clear_system_state() 2021-02-17 16:40:59 +0000: Nithya V S - 929054c66 Extend reuse_mask_search_results to speed 2 2021-02-08 17:05:58 -0800: Wan-Teh Chang - cb1d48da8 Prepare for the libaom v2.0.2 release 2020-12-24 03:31:49 +0000: Wan-Teh Chang - 109d5563d Call av1_setup_frame_size() when dropping a frame 2020-12-18 08:42:42 -0800: Aniket Wanare - 3788ea945 Avoid memset in filter_intra_predictor module 2020-12-17 13:42:17 -0800: Wan-Teh Chang - 6ed7b7c1a Fix a typo bug in apply_temporal_filter_planewise 2020-12-16 16:08:36 -0800: Wan-Teh Chang - 13105f9ef Modify the assertion in temporal filter intrinsics 2020-12-11 21:55:48 +0000: Hui Su - d919a18f2 Fix unit test ThreadTestLarge.EncoderResultTest/49 2020-11-26 01:53:36 +0000: Wan-Teh Chang - 51017c33b Add -Wimplicit-function-declaration as C flag only dav1d 2021-02-17 13:37:09 +0100: Jean-Baptiste Kempf - baa9237 Update NEWS for 0.8.2 release 2021-02-17 13:21:26 +0100: Nathan E. Egge - bfbee86 x86: cdef: Add SIMD implementation of cdef_dir for 16bpc 2021-02-17 13:21:26 +0100: Nathan E. Egge - ec95ea5 Add bpc suffix to cdef functions cargo-c 2021-02-18 12:08:57 +0100: Luca Barbato - bda74b9 Prepare for release 2021-02-18 12:08:57 +0100: Luca Barbato - d2f9028 Use the current serde 2021-02-18 11:55:54 +0100: Luca Barbato - 736a842 Default to staticlib-only on platform known to not support cdylib 2021-02-18 11:46:52 +0100: Luca Barbato - 14951bb Patch the target name to the custom name if provided 2021-02-18 11:46:01 +0100: Luca Barbato - 7a54ae5 Rework the static_libs link line extraction 2021-02-18 11:46:01 +0100: Luca Barbato - 3f11c6e Support bare metal 2021-02-18 10:23:13 +0100: Luca Barbato - d902b7b Expand the code coverage 2021-02-18 10:23:13 +0100: Luca Barbato - dbb69cf Update grcov 2021-02-17 17:42:04 +0100: Luca Barbato - ac90801 Bump the cargo and cbindgen versions 2021-02-17 17:42:04 +0100: Luca Barbato - bdf9ebb Update the README.md again 2021-02-17 17:42:04 +0100: Luca Barbato - fab2061 Prepare for release rav1e 2021-02-18 10:17:03 +0900: David Michael Barr - 33f31e78 Add variant of symbol_with_update for 3-symbol CDFs 2021-02-18 10:15:38 +0900: David Michael Barr - 8f64c297 Add variant of symbol_with_update for 2-symbol CDFs 2021-02-18 10:14:44 +0900: David Michael Barr - 16362843 Add variant of symbol_with_update for 4-symbol CDFs 2021-02-18 00:23:40 +0900: David Michael Barr - 94de371e Remove early coercion to slice of eob_flag_cdfNNNN 2021-02-17 15:52:01 +0900: David Michael Barr - d8f26bca Use reset_2d macro to reset txfm_partition_cdf 2021-02-17 15:52:01 +0900: David Michael Barr - 36e115ea Split intra_tx_cdf to remove explicit slice 2021-02-17 15:52:01 +0900: David Michael Barr - 9e836318 Split inter_tx_cdf to remove explicit slice 2021-02-17 15:52:01 +0900: David Michael Barr - aa83ef60 Split partition_cdf to remove explicit slice 2021-02-17 15:52:01 +0900: David Michael Barr - 35a3467b Split tx_size_cdf to remove explicit slice 2021-02-17 01:30:55 +0900: David Michael Barr - fb0247af Split uv_mode_cdf to remove explicit slice libavif 2021-02-18 14:36:43 -0800: Joe Drago - 9238b6a Harvest framerate from y4m headers as the "default", if present (#500) 2021-02-17 17:20:30 -0800: Wan-Teh Chang - 19cc46b Recognize the Y4M format string "C420mpeg2" libmediainfo 2021-02-17 20:55:45 +0100: Leo Davidson - ddc8bae3 Fix WM/EncodingTime parsing srt 2021-02-18 13:12:37 +0100: Mikołaj Małecki - 1c7da11 [core] Removed invalid max socket ID check ffmpeg 2021-02-18 18:47:43 -0300: James Almer - 1a555d3c60 swscale/x86/yuv2yuvX: use the movsxdifnidn helper macro 2021-02-18 18:47:43 -0300: James Almer - ebb48d85a0 swscale/x86/yuv2yuvX: use movq to load 8 bytes in all non-AVX2 functions 2021-02-18 18:47:43 -0300: James Almer - d512ebbaed swscale/x86/yuv2yuvX: use the SPLATW helper macro 2021-02-18 18:47:42 -0300: James Almer - c00567647e swscale/x86/swscale: fix mix of inline and external function definitions 2021-02-18 14:12:01 +0100: Josh Dekker - 7ac41e0db2 lavc/aarch64: add HEVC sao_band NEON 2021-02-18 14:12:01 +0100: Josh Dekker - 75c2ddfa61 lavc/aarch64: add HEVC idct_dc NEON 2021-02-18 14:11:57 +0100: Reimar Döffinger - 00c916ef61 lavc/aarch64: port HEVC add_residual NEON 2021-02-18 14:11:53 +0100: Reimar Döffinger - 30f80d855b lavc/aarch64: port HEVC SIMD idct NEON 2021-02-18 13:00:40 +0100: Paul B Mahol - 67c8c863c7 avcodec: add initial exr image encoder 2021-02-18 09:59:37 +0800: Ting Fu - b0d75a8de9 dnn_backend_openvino.c: allow out_frame as NULL for analytic case 2021-02-18 09:59:37 +0800: Guo, Yejun - 2da3a5c10f dnn: add color conversion for analytic case 2021-02-18 09:59:37 +0800: Guo, Yejun - 0884063f88 dnn_interface.h: add enum DNNColorOrder 2021-02-18 09:59:37 +0800: Guo, Yejun - 76fc6879e2 dnn: add function type for model 2021-02-18 09:59:37 +0800: Guo, Yejun - bdce636100 dnn: extract common functions used by different filters 2021-02-18 09:59:37 +0800: Guo, Yejun - 995c33a046 dnn_backend_openvino.c: fix multi-thread issue for async execution 2021-02-18 09:59:37 +0800: Guo, Yejun - 51c105a62d dnn_backend_openvino.c: fix mismatch between ffmpeg(NHWC) and openvino(NCHW) 2021-02-17 21:09:36 -0300: James Almer - c2bf1dcace swscale/x86/swscale: fix compilation with old yasm 2021-02-17 20:57:33 -0300: James Almer - 1371647fc3 checkasm/sw_scale: use av_free() instead of free() 2021-02-17 23:09:40 +0000: Mark Thompson - 5a9aebac91 avfilter/vf_pseudocolor: Add missing braces 2021-02-17 21:21:03 +0100: Alan Kelly - 554c2bc708 swscale: move yuv2yuvX_sse3 to yasm, unrolls main loop 2021-02-17 15:51:28 -0300: James Almer - 1628409b18 x86/vf_gblur: fix reg name in UNIX64 prologue 2021-02-17 15:45:40 -0300: James Almer - 3c77584be8 avfilter/vf_gblur: add missing arch check 2021-02-17 13:39:31 -0300: James Almer - bea7c51307 checkasm/vf_gblur: add a test for postscale_slice 2021-02-17 13:39:11 -0300: James Almer - 2df3c2ed9b checkasm/vf_gblur: split off the horiz_slice test into its own function 2021-02-17 13:33:20 -0300: James Almer - 2b4da1cb8c x86/vf_gblur: fix postscale_slice prologue 2021-02-17 11:53:51 +0100: Nicolas George - 670051b524 lavfi/drawtext: ignore final LF of textfile. Build start: 2021-02-17 12:18:11 +0100 harfbuzz 2021-02-16 18:51:43 -0700: Behdad Esfahbod - cd08c2528 Fix typo 2021-02-16 22:20:26 +0200: Khaled Hosny - 9c8032cb4 [meson] Don’t build FontConfig subproject from master 2021-02-16 12:43:02 -0700: Garret Rieger - 5ca353a2d [subset] fix heap buffer overflow found by fuzzer. 2021-02-14 12:47:34 -0500: David Corbett - 751ed68fe [indic] Fix shaping of U+0B55 ORIYA SIGN OVERLINE OpenCL-Headers 2021-02-16 21:50:34 -0500: Ben Ashbaugh - d1b936b do not include cl_gl_ext.h from opencl.h (#159) 2021-02-16 15:32:41 -0500: Ben Ashbaugh - 95d1b3f move cl_khr_gl_event to cl_gl.h (#156) 2021-02-16 15:19:03 -0500: Ben Ashbaugh - f74fc79 Add testing for cl_d3d10.h, cl_d3d11.h, and cl_dx9_media_sharing.h (#123) sndfile 2021-02-17 15:14:59 +0500: evpobr - 5d5eb6fe Fix use of flexible arrays with MSVC 2021-02-17 13:44:15 +0500: evpobr - 610c6392 Fix deprecated function warning openal-soft 2021-02-16 05:49:09 -0800: Chris Robinson - 8fd83778 Add some optimization hints 2021-02-16 05:48:42 -0800: Chris Robinson - 9665171e Clean up some formatting 2021-02-16 05:42:14 -0800: Chris Robinson - 302e88db Add missing include aom 2021-02-17 06:56:26 +0000: Wan-Teh Chang - fa301c776 Use RANGE_CHECK_HI on g_lag_in_frames, kf_max_dist 2021-02-17 00:28:05 +0000: chiyotsai - d029bcfda Disable AV1/AVxEncoderThreadRTTest for speed 9 2021-02-17 00:15:08 +0000: Vishnu Teja Manyam - 4f1434aae Refactor cdef frame function 2021-02-17 00:12:15 +0000: Wan-Teh Chang - 8c4128ac4 Ban nonzero lag_in_frames,kf_max_dist in all intra 2021-02-17 00:10:52 +0000: Wan-Teh Chang - 628c89a2e Remove ctx->config.enc null check in encoder_init 2021-02-17 00:10:02 +0000: Wan-Teh Chang - 05c26176a Document valid values for aomenc 'usage' option 2021-02-16 23:46:13 +0000: Deepa K G - 13b46bd3b Skip calculation related to U, V plane in tpl 2021-02-16 23:19:40 +0000: Nithya V S - 394c0fdf2 Save mask search results from first time search 2021-02-16 21:14:35 +0000: Bohan Li - 368b918d6 Let the key & value API support all entries in av1_args. 2021-02-16 20:06:47 +0000: Wan-Teh Chang - 13bed176d Cosmetic punctuation fix in comment 2021-02-16 17:48:37 +0000: Wan-Teh Chang - 66da8fa5c av1_key_value_api_test.cc when BUILD_SHARED_LIBS 2021-02-16 17:37:25 +0000: Jingning Han - 7191c1a0c Remove unused enc_is_ref_frame_buf 2021-02-16 16:59:39 +0000: Aasaipriya - 55047ba2a Fix qsort inconsistency at inter_modes_info_sort() dav1d 2021-02-16 16:00:47 +0100: Henrik Gramner - 1d6aae4 build: Fix compilation with clang-cl 2021-02-16 12:51:31 +0100: Henrik Gramner - f1aa1b0 msvc: Silence false positive uninitialized variable warnings libavif 2021-02-16 12:00:29 -0800: Ewout ter Hoeven - 5c1577e ext/svt.sh: Checkout SVT-AV1 v0.8.6 2021-02-16 12:00:29 -0800: Ewout ter Hoeven - 95933b5 ext: Update SVT-AV1 repo kvazaar 2021-02-16 20:21:33 +0200: siivonek - bf0bf736 Fix mistake in define. 2021-02-16 15:44:18 +0200: siivonek - 6f455f29 Add MINGW64 to define. Try to fix tsan test path error to suppressions.txt. 2021-02-15 14:47:18 +0200: siivonek - 9a65617a Disable thread exit call in encmain when MINGW is used. This should fix the issue with media auto-build suite. AMF 2021-02-16 10:54:35 -0500: Mikhail_AMD - c7f58ee D3D12 resource synchronization fence information moved to public header ffmpeg 2021-02-16 23:45:01 +0100: Paul B Mahol - 8331eb058d avformat/ircamdec: use lrintf() for rounding 2021-02-16 23:37:31 +0100: KM - fbe9b0c8f3 lavc/aacdec_template: Fix 7.1 decoding with default strictness. 2021-02-16 22:51:11 +0100: Andreas Rheinhardt - c38ab8f30f avformat/mxfenc: Discard audio until valid video has been received 2021-02-16 22:50:36 +0100: Andreas Rheinhardt - 8de5d196d1 tests/fate-run.sh: Don't overlook errors from md5 tests 2021-02-16 22:50:08 +0100: Andreas Rheinhardt - a47f5e55e2 fate/mxf: Fix d10-user-comments test 2021-02-16 22:49:13 +0100: Andreas Rheinhardt - 815515445a avformat/mxfenc: Fix typo 2021-02-16 22:49:02 +0100: Andreas Rheinhardt - 58020bbed1 avformat/mxfenc: Use user-specified version even when bitexact 2021-02-16 22:48:45 +0100: Andreas Rheinhardt - 5400e4a50c avformat/mxfenc: Never set codec_ul UID to NULL 2021-02-16 22:26:56 +0100: Andreas Rheinhardt - a34333f43b avfilter/vif: Include avfilter.h 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - 15cb5d00d9 avcodec/frame_thread_encoder: Use more natural types 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - 739175bfe5 avcodec/frame_thread_encoder: Reduce amount of code guarded by mutex 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - 74b0af998a avcodec/frame_thread_encoder: Avoid FIFO 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - de1b20a82b avcodec/frame_thread_encoder: Avoid allocations of AVFrames 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - 76d428e090 avcodec/frame_thread_encoder: Avoid creating reference to frame 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - fbf242a51d avcodec/frame_thread_encoder: Avoid allocations of AVPackets, fix deadlock 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - 2ccbc40eef avcodec/frame_thread_encoder: Fix segfault on allocation error 2021-02-16 22:11:53 +0100: Andreas Rheinhardt - e0f5086fab avcodec/frame_thread_encoder: Improve type safety 2021-02-16 21:12:11 +0100: Paul B Mahol - 44cf3a2b16 avfilter/x86/vf_gblur: add postscale SIMD 2021-02-16 21:12:11 +0100: Paul B Mahol - 058db59e16 avfilter/vf_gblur: factor out postscale function 2021-02-16 19:02:24 +0100: Michael Niedermayer - d0b6b1f941 tools/target_dec_fuzzer: Adjust threshold for wavpack 2021-02-16 19:02:24 +0100: Michael Niedermayer - 1fc21b1bc5 tools/target_dec_fuzzer: Adjust threshold for MSA1 2021-02-16 19:02:24 +0100: Michael Niedermayer - fa7b7fdfa2 tools/target_dec_fuzzer: adjust threshold for cook 2021-02-16 19:02:24 +0100: Michael Niedermayer - e6d8ec977e tools/target_dec_fuzzer: Adjust threshold for theora 2021-02-16 19:02:24 +0100: Michael Niedermayer - be0c72b7c2 tools/target_dec_fuzzer: Update maxpixels_per_frame for low thresholds 2021-02-16 19:02:24 +0100: Michael Niedermayer - 887bd6b02f tools/target_dec_fuzzer: count all video decoding failures in the new API 2021-02-16 19:02:24 +0100: Michael Niedermayer - d558c9f237 avformat/rmdec: Check codec_length without overflow 2021-02-16 19:02:24 +0100: Michael Niedermayer - 1d277b92fa avformat/mov: Check element count in mov_metadata_hmmt() 2021-02-16 19:02:24 +0100: Michael Niedermayer - 6a797ceafe avcodec/vp8: Move end check into MB loop in vp78_decode_mv_mb_modes() 2021-02-16 12:36:37 -0300: James Almer - 04dfdde09b avfilter/buffersrc: simplify av_buffersrc_add_frame_flags() 2021-02-16 15:00:50 +0100: Ashish Singh - 38aea9b041 avfilter: add vif filter 2021-02-16 14:39:43 +0100: Paul B Mahol - 8d209eb33c avcodec/exr: export any unknown header string variable to metadata 2021-02-16 13:58:48 +0100: Paul B Mahol - f5dde8089d avcodec/exr: refactor GetByteContext usage 2021-02-16 13:58:48 +0100: Paul B Mahol - 3ea660c78a avcodec/exr: correctly calculate display window mpv 2021-02-16 14:22:29 +0100: Niklas Haas - c766e47b70 vo_gpu: don't abort() if plane tex creation fails Build start: 2021-02-10 15:03:47 +0100 dssim 2021-02-07 20:47:19 +0000: Kornel - e2d4457 Update README 2021-02-07 20:47:10 +0000: Kornel - 92ae59d Update tests for MAD scale 2021-02-07 15:53:14 +0000: Kornel - c22fc77 Inline 2021-02-07 15:50:28 +0000: Kornel - b45bbe9 Slightly boost color importance 2021-02-07 15:49:53 +0000: Kornel - bf2fe8f Bump and update README libxml2 2021-02-09 17:07:21 +0100: Nick Wellnhofer - cbe1212d Fix null deref introduced with previous commit 2021-02-08 21:51:26 +0100: Nick Wellnhofer - 01411e7c Check for invalid redeclarations of predefined entities 2021-02-08 17:17:09 +0100: SVGAnimate - 07920b43 Add the copy of type from original xmlDoc in xmlCopyDoc() 2021-02-08 17:15:44 +0100: Markus Rickert - 2065d340 Add CI for CMake on MSVC 2021-02-08 17:14:35 +0100: Mike Dalessio - afad3721 parser.c: shrink the input buffer when appropriate 2021-02-07 14:39:55 +0100: Nick Wellnhofer - ec808a44 Speed up HTML fuzzer 2021-02-07 14:39:55 +0100: Nick Wellnhofer - e6495e47 Remove unused encoding parameter of HTML output functions 2021-02-07 14:38:55 +0100: Nick Wellnhofer - 954696e7 Fix infinite loop in HTML parser introduced with recent commits Build start: 2021-02-16 13:10:52 +0100 ripgrep 2021-02-12 11:09:56 -0500: Hanif Ariffin - c5ea5a1 gitignore: add HTML files generated by cargo -Z timings harfbuzz 2021-02-12 14:14:17 -0700: Behdad Esfahbod - 7a60f4e3a [subset] Remove debug burden 2021-02-11 13:41:31 -0700: Garret Rieger - 00d927634 Add gpos9 expected files to Makefile.am 2021-02-11 13:41:31 -0700: Garret Rieger - 08a4997fd [subset] Add subset support for Extension lookups (GPOS 9, GSUB 7). 2021-02-11 12:23:33 -0700: Behdad Esfahbod - bbbea3dbd [minor] Rewrite set operation in OS/2 subsetting 2021-02-11 11:33:47 -0700: Behdad Esfahbod - cdb9197b4 [khmer] Remove more unused code 2021-02-11 11:19:51 -0700: Behdad Esfahbod - dfa9d7acd [minor] Use serializer->propagate_error() to simplify code 2021-02-11 10:58:02 -0700: Behdad Esfahbod - 5faae8260 [post] Remove unneeded error check 2021-02-11 10:55:03 -0700: Behdad Esfahbod - d7e2a51de [minor] Add unlikely() when checking for error 2021-02-10 19:13:51 -0700: Behdad Esfahbod - eb069f394 [tests] Update expected output of recently-merged gpos5 2021-02-10 23:37:43 +0200: Khaled Hosny - 7b9e23f28 [introspection] Fix g-ir-scanner syntax errors 2021-02-10 23:22:02 +0200: Khaled Hosny - 094406b67 [ci] Disable failing Arch Linux job 2021-02-10 23:22:02 +0200: Khaled Hosny - 554aaa0c5 [build] Fix make distcheck 2021-02-10 00:03:41 -0700: Behdad Esfahbod - 1da75afbe [minor] Add unlikely() 2021-02-09 18:48:46 -0700: Behdad Esfahbod - 6e1afac64 [minor] Rename internal variable 2021-02-09 18:48:05 -0700: Behdad Esfahbod - 836814a57 [array] Swap order of args to hb_equal() 2021-02-09 18:48:05 -0700: Behdad Esfahbod - 98374cebe Conditionalize IntType::cmp() so it never fails to compile 2021-02-09 18:48:05 -0700: Behdad Esfahbod - ed04174a6 Whitespace 2021-02-09 20:34:52 -0500: Garret Rieger - 8f47dd577 [subset] don't set lookup visited in closure_lookups_context_t::recurse. - Lookup::closure_lookups also checks if the lookups visited and sets the lookup to visited. If we set visited in 'recurse' then Lookup::closure_lookups will fail to recurse into the children of the lookup. - Also when copying ChainRule's skip LookupRecord's that point to lookups which aren't retained. This matches FontTool's behaviour. 2021-02-09 14:59:40 -0700: Behdad Esfahbod - feeff5928 [docs] Add destroy() call to sample 2021-02-09 23:22:22 +0200: Khaled Hosny - 319e5b320 [manual] Fix font functions section 2021-02-09 23:22:22 +0200: Khaled Hosny - 3583fce86 [manual] Give all chapters & sections pretty links 2021-02-09 23:22:22 +0200: Khaled Hosny - 84d4d9fc4 [manual] We don’t use ucdn library anymore 2021-02-09 22:10:20 +0200: Khaled Hosny - 68d2e1b22 [meson] Disable benchmark feature by default 2021-02-09 22:10:20 +0200: Khaled Hosny - b6f47af55 [meson] Report more options in the summary 2021-02-09 12:55:45 -0700: Behdad Esfahbod - 33a0f0b68 [test] Remove fuzzed test font that triggers virus alert 2020-10-09 16:46:46 -0700: Garret Rieger - be33704c0 Add gpos 5 tests to meson build file. 2020-10-06 10:26:17 -0700: Garret Rieger - aace09a3a [subset] Use glyphset gsub for layout variation indices collection. 2020-10-05 14:43:29 -0700: Garret Rieger - 1d9801e01 [subset] In AnchorMatrix::subset eliminate the use of dynamically allocated vector. 2020-10-05 13:14:53 -0700: Garret Rieger - 093909b2f [subset] Fix wrong offset base for subsetting LigatureArray. Offsets from LigatureArray must be relative to the beginning of the LigatureArray table. For the serialization mechanism to use the correct beginning point the LigatureArray must be created using the push()/pop() mechanism. So convert LigatureArray subsetting to use serialize_subset() instead of a manually called serialize and subset. 2020-10-01 16:45:57 -0700: Garret Rieger - 147e93b91 [subset] Fixes to get GPOS 5 subsetting code compiling. 2020-10-01 15:59:16 -0700: Qunxin Liu - 3a0b05faf [subset] GPOS 5 MarkToLigature subsetting support 2020-09-29 13:16:01 -0700: Garret Rieger - 718bf5aab [subset] only keep features reachable from script in the final subset. Matches fontTools behaviour. 2020-09-29 11:16:15 -0700: Garret Rieger - e58350533 [subset] Use plan->glyphset_gsub instead of plan->glyphset for GSUB/GPOS This matches fontTools behaviour. glyphset_gsub does not contain gids added from closing over composite glyphs in glyf, since these cannot particpate in GSUB/GPOS processing. 2020-09-28 17:39:09 -0700: Garret Rieger - 010accb3d [subset] Add additional test cases for the Amiri tests. 2020-09-28 17:22:01 -0700: Garret Rieger - 940e1c6f9 [subset] ChainContextFormat3 - don't subset glyph sequences. The backtrack, input, and lookahead sequence must be matched in their entirety so these sequences should not be subset. If any of the coverage tables in a sequence subsets to empty then the whole subtable should be dropped since it's not possible for this lookup to be activated. 2020-09-28 16:51:25 -0700: Garret Rieger - e31c2690f [subset] remove unnecessary returns. 2020-09-28 16:46:15 -0700: Garret Rieger - 3271a7cda [subset] Remove redundant langys from Amiri test font. FontTools removes these when subsetting but harfbuzz does not yet support redundant langsys removal. So this gets the Amiri tests passing for now. 2020-09-28 15:26:13 -0700: Garret Rieger - ad241f991 [subset] check that sub rules in ChainContextFormat 1 and 2 intersect the glyphs set before recursing during closure lookups. 2020-09-28 13:24:25 -0700: Garret Rieger - 9fad54024 [subset] check that sub rules in ContextFormat 1 and 2 intersect the glyphs set before recursing during closure lookups. 2020-09-25 14:57:20 -0700: Garret Rieger - a5c0ec751 [subset] For [Chain]ContextFormat3 make sure the sub table intersects the retained glyphset before recursing to its lookups. Otherwise the lookup closure will potentially pull in lookups which cannot be accessed via the retained glyph set. 2020-09-25 13:08:46 -0700: Garret Rieger - dc375559f [subset] shrink the serialize buffer when pruning empty offsets in ChainContextFormat2. Currently the code reduces the array length, but does not trim back the space allocated in the serializer for those empty offsets. 2020-09-25 12:36:32 -0700: Garret Rieger - 90eb1a40e [subset] In ChainContextFormat3 don't skip subsetting if backtrack or lookahead are empty. It's valid to have a ChainContextFormat3 with either an empty backtrack or lookahead. Only drop the lookup if the input sequence is empty. 2020-09-24 16:35:59 -0700: Garret Rieger - 7b77ce050 [subset] Add subsetting integration test using Amiri. Demonstrates a failure in subsetting GPOS 8/GSUB 6. 2020-09-24 15:58:48 -0700: Garret Rieger - 7a72b20aa [subset] Subset GDEF during layout subsetting tests. libass 2021-02-14 21:43:36 +0100: Oneric - d0634f4 ci: add Coverity to GHA 2021-02-14 21:43:36 +0100: Oneric - e16317b ci: cache Homebrew files on MacOS 2021-02-14 21:43:36 +0100: Oneric - 4ff6957 ci: add GitHubActions as CI platform 2021-02-13 15:34:04 +0200: rcombs - 706f23d ass_render: fix aliasing when 1a=0 but 3a>0 2021-02-06 18:13:36 +0100: Oleg Oshmyan - 89ff73c Travis CI: encrypt notification channel name to avoid fork spam 2021-02-06 18:13:36 +0100: Oleg Oshmyan - 30c5922 Travis CI: run Coverity Scan only in one job per build 2021-02-06 18:13:36 +0100: Oleg Oshmyan - a574cd3 Travis CI: don't run ./configure twice 2021-02-06 18:13:36 +0100: Oleg Oshmyan - 6b2d8f4 Travis CI: use make -j2 2021-02-06 18:13:36 +0100: Oleg Oshmyan - c8f909c Travis CI: use before_script and split commands 2021-02-06 18:13:36 +0100: Oleg Oshmyan - 32e1158 Travis CI: rename old `matrix` key to current `jobs` 2021-02-06 18:13:36 +0100: Oleg Oshmyan - 89047a7 Travis CI: remove obsolete `sudo` key 2021-02-06 18:13:36 +0100: Oleg Oshmyan - b06cd8c Travis CI: use official syntax for env vars libtiff 2021-02-14 13:37:47 +0000: Roger Leigh - 5d33c0d9 ci: Remove unused Travis-CI support 2021-02-13 23:01:28 +0000: Roger Leigh - cace39b6 ci: Add Coverity static analysis job 2021-02-13 23:01:28 +0000: Roger Leigh - c0036328 ci: Use custom libtiff CI image 2021-02-08 18:49:07 +0000: Roger Leigh - d0eac627 Remove NMake build support 2021-02-06 14:00:40 +0000: Roger Leigh - 91f9730f ci: Enable fatal warnings with -Werror for AppVeyor/GCC 2021-02-06 14:00:40 +0000: Roger Leigh - f8ec97f5 ci: Enable fatal warnings with -Werror for GitLab CI 2021-02-06 14:00:40 +0000: Roger Leigh - 2dacf7c3 tif_zstd.c: Remove unused variable warning 2021-02-06 14:00:40 +0000: Roger Leigh - 40a226be custom_dir_EXIF_231: Remove case statement fallthrough 2021-02-06 14:00:40 +0000: Roger Leigh - 2655fed3 custom_dir_EXIF_231: Correct use of strncpy 2021-02-06 13:40:32 +0000: Roger Leigh - 9ae8cb5a Correct include order 2021-02-06 13:40:32 +0000: Roger Leigh - 0e40776b Eliminate implict fallthrough usage 2021-02-06 13:40:32 +0000: Roger Leigh - a9eba2fb Suppress potential unused variable warning 2021-02-06 13:40:32 +0000: Roger Leigh - 145eb81d Suppress warnings or avoid case statement fallthrough libwebp 2021-02-10 13:41:54 -0800: James Zern - 26907822 pngdec: check version before using png_get_chunk_malloc_max 2021-02-10 22:14:45 +0100: Skal - 06c1e72e Code cleanup 2021-02-08 22:00:48 +0000: Pascal Massimino - 373eb170 gif2webp: don't store loop-count if there's only 1 frame 2021-02-05 15:32:41 -0800: James Zern - 759b9d5a cmake: add WEBP_USE_THREAD option 2021-02-05 15:30:06 -0800: James Zern - 926ce921 cmake: don't install binaries from extras/ OpenCL-Headers 2021-02-15 12:43:08 -0800: Kévin Petit - 4a70f93 Add definitions for cl_arm_import_memory_android_hardware_buffer v1.1.0 (#157) 2021-02-15 20:35:49 +0000: Kévin Petit - d0d6457 Add support for user-supplied prefix/suffix in function declarations (#154) 2021-02-11 15:16:32 -0800: Brice Videau - 18eaa39 Move cl_icd_layer.h from OpenCL-ICD-Loader to OpenCL-Headers. (#148) 2021-02-11 08:30:08 -0800: Kévin Petit - 2378fb9 Add definitions for cl_arm_controlled_kernel_termination (#152) 2021-02-09 20:53:44 -0800: Kévin Petit - c271d3c Add definitions for cl_arm_scheduling_controls v0.3.0 (#151) codec2 2021-02-14 08:04:53 +1030: drowe67 - ddd9ae8a Update README_freedv.md 2021-02-06 21:07:36 -0800: Mooneer Salem - 1fa7550b LPCNet package name is officially in lower-case according to apt. sndfile 2021-02-16 10:58:53 +0500: evpobr - 1f324b79 Remove file IO dead code 2021-02-16 10:44:12 +0500: evpobr - c4015330 Update CHANGELOG.md 2021-02-15 21:37:51 -0800: Arthur Taylor - 31859403 ogg_vorbis: Improve granule position calculation 2021-02-15 21:37:51 -0800: Arthur Taylor - abe9dcc0 ogg_vorbis: Fix granule position when seeking Vorbis streams 2021-02-15 10:39:58 +0500: bobsayshilol - ad2990ec Add the generate example to the CMake build 2021-02-15 10:39:11 +0500: bobsayshilol - 9e0e55f8 Move these magic numbers into the common header and give them some error messages 2021-02-15 10:39:11 +0500: bobsayshilol - 40cb9e3c Jump forwards to the next 4 byte aligned offset rather than always jumping backwards by 3 bytes 2021-02-15 10:39:11 +0500: bobsayshilol - 678411ac Jump back to the start of guess_file_type() rather than recursing into it 2021-02-15 10:39:11 +0500: bobsayshilol - 3970faeb Make sure that there's enough space to store decoded nibbles in when reading IMA ADPCM data 2021-02-14 18:34:16 +0500: evpobr - 2db6a8fd Change SNDFILE type to be a typedef of a real struct 2021-02-14 18:32:45 +0500: evpobr - 23daaebc Add commit message requirements to CONTRIBUTING.md 2021-02-14 10:16:33 +0500: bobsayshilol - 5ba69401 Fix pedantic warnings (#703) 2021-02-14 09:45:07 +0500: bobsayshilol - ecb9672a Fix int normalisation when reading in floats with the replacement reader (#702) 2021-02-09 12:55:21 +0500: evpobr - 06fd6f62 Fix more NULL file handle values 2021-02-08 16:33:37 +0500: evpobr - b11477ee Use proper error value for Win32 file handle 2021-02-08 09:47:14 +0500: evpobr - dca6f8ab Fix memory leak in caf_read_header() flite 2021-02-09 12:13:13 -0500: Alan W Black - e0a3d25 fix "point" in indic floats 2021-02-09 12:10:13 -0500: Alan W Black - 5d743cf support for indic point in floating point numbers openal-soft 2021-02-13 00:45:38 -0800: Chris Robinson - 698799da Add enumeration to the JACK backend 2021-02-08 15:25:42 -0800: Chris Robinson - 76d9897b Add the all-pass filter results to the output with NEON 2021-02-06 14:39:30 -0800: Chris Robinson - dfe62713 Use spans instead of references to arrays vpx 2021-02-05 10:21:39 -0800: James Zern - 24bd0733e vp8_denoiser_sse2_test: disable BitexactCheck w/gcc-8+ vmaf 2021-02-11 15:17:00 -0800: Zhi Li - ab8eaba Update datasets.md 2021-02-08 11:23:30 -0800: Zhi Li - c877724 Fix VmafexecQualityRunner's feature order betwee floating and fixed. aom 2021-02-15 09:44:06 -0800: Jerome Jiang - 9bc8fc6b3 SVC: fix comments and warnings in new svc layering mode. 2021-02-14 20:35:35 +0000: Jingning Han - db9ae9d7a Disable smooth intra mode in all intra speed 2 2021-02-14 20:35:35 +0000: Jingning Han - 4a16cff6b Remove redundant conditions in all intra speed feature 2021-02-13 16:24:53 -0800: Wan-Teh Chang - 31931b5b6 Export aom_codec_set_option from shared libraries 2021-02-13 23:19:16 +0000: Wan-Teh Chang - 61778d8a5 Simplify *num_lap_buffers in encoder_init() 2021-02-13 22:12:15 +0000: Jingning Han - 8cfc9fad0 Prepare all intra mode speed features 2021-02-12 22:40:25 +0000: Jerome Jiang - 038b8942c svc: Add 2 spatial 3 temporal layering mode 2021-02-12 22:32:25 +0000: Wan-Teh Chang - e319d7546 Remove obsolete code related to superframe index 2021-02-12 18:44:10 +0000: Jingning Han - 14bfd940b Configure all intra mode 2021-02-12 18:44:10 +0000: Jingning Han - c5d38e01f Add --allintra to aomenc configuration 2021-02-11 21:02:24 -0800: Marco Paniconi - e72d81ffb Revert "rtc-svc: Set the multi-threading per spatial layer" 2021-02-11 21:26:41 +0000: Yunqing Wang - d636ad21e Skip compound mode evaluation for speed 2 and 3 2021-02-11 20:59:47 +0000: Fyodor Kyslov - d3c290b53 Fix VS build failure 2021-02-11 19:40:04 +0000: James Zern - b666bdeeb aom_frame_buffer.h: fix param name mismatch in doc 2021-02-11 18:48:41 +0000: Cheng Chen - a5ac501c9 Change key frame detection criteria 2021-02-11 03:32:17 +0000: Jerome Jiang - 5a1b33b71 Use highbd for obmc dsp functions 2021-02-11 00:34:46 +0000: Sai Deng - d2f082e34 Fix tune vmaf build 2021-02-10 23:32:32 +0000: Jerome Jiang - 0e964b74f add av1_ prefix to update_frame_size 2021-02-10 22:46:35 +0000: Wan-Teh Chang - 3ff903ae9 Fix the condition for disable_smooth_intra 2021-02-10 22:32:07 +0000: Marco Paniconi - 45b648496 svc-rtc: Adjust logic for mode 2 of cdf-update 2021-02-10 19:10:42 +0000: Deepa K G - b4fb30469 Remove redundant initialization of costs 2021-02-10 18:31:02 +0000: Jerome Jiang - c744ef77d svc: Fix seg fault caused by odd frame size on top SL 2021-02-10 18:27:00 +0000: Cheng Chen - 2fecfeb30 Add rdcost in partition stats collection 2021-02-10 17:55:27 +0000: chiyotsai - 582352ca7 Move an mv_cost table init from temporal filter to tpl_model 2021-02-10 17:44:51 +0000: Yunqing Wang - 3a22542db Disable av1_calc_indices_dim2 sse2 SIMD 2021-02-09 15:50:49 -0800: Wan-Teh Chang - 9421ac871 The max height of GF group pyramid structure is 5 2021-02-09 19:59:07 +0000: Fyodor Kyslov - 6c1b9bdd6 AV1 RT: Don't allocate color_index_map in nonRD mode 2021-02-09 18:35:17 +0000: Marco Paniconi - 6e479d599 rtc: Disable temporal denoiser for speed <= 7 2021-02-09 17:18:42 +0000: Jingning Han - f8012e175 Add function to turn on grain synthesis 2021-02-09 17:18:42 +0000: Jingning Han - 4aefbdedb Enable film grain synthesis in film mode 2021-02-09 17:18:42 +0000: Jingning Han - a524b84f9 Add film mode to tune content 2021-02-09 04:08:33 +0000: Bohan Li - 89fc93496 Fix typos in the dev guide regarding gf group size selection. 2021-02-09 02:28:41 +0000: Wan-Teh Chang - c075e5578 Remove TODO comment on cpi check in encoder_encode 2021-02-08 22:10:14 +0000: Jingning Han - 886b981ef Simplify interpolation filter for compound search 2021-02-08 21:59:10 +0000: Deepa K G - 57867740f Fix issues in multi-threading 2021-02-08 21:51:01 +0000: Akshata Jadhav - 72b651b04 Correct the condition used to set use_intra_txb_hash 2021-02-08 20:07:40 +0000: Yunqing Wang - 67857f976 Disable TPL compound prediction at speed 2 2021-02-08 16:23:45 +0000: Marco Paniconi - 2d023a6a3 rtc-svc: Fix to key frame setting when key_freq_max = 0 dav1d 2021-02-15 16:05:45 +0100: Jean-Baptiste Kempf - 54e43f9 Update NEWS for 0.8.2 2021-02-15 15:10:36 +0100: Henrik Gramner - d7d125f msvc: Disable the C4090 warning 2021-02-15 15:10:36 +0100: Henrik Gramner - 5faff38 Eliminate 1D scan tables 2021-02-15 15:10:36 +0100: Henrik Gramner - 989057f Optimize non-qmatrix coefficient decoding 2021-02-15 15:10:35 +0100: Henrik Gramner - a92e307 Optimize decoding of non-zero coefficients 2021-02-13 19:30:17 +0100: Henrik Gramner - f2967b0 Looprestoration: Over-allocate the lpf buffer 2021-02-12 19:15:15 +0100: Marvin Scholz - b768fdb CI: Add jobs for specific bit-depths 2021-02-12 13:51:39 +0100: Martin Storsjö - 5cf4505 arm64: looprestoration16: Fix parameter reading from the stack on darwin 2021-02-12 10:27:24 +0100: Nathan E. Egge - ecf153b Silence -Warray-bounds warning on some gcc versions 2021-02-11 18:37:45 +0100: Emmanuel Gil Peyrot - b44ec45 Set thread names on Haiku 2021-02-11 15:40:14 +0100: Henrik Gramner - fe2bb77 x86: Rewrite SGR AVX2 asm 2021-02-11 15:40:14 +0100: Henrik Gramner - c290c02 Add minor SGR optimizations 2021-02-11 15:40:14 +0100: Henrik Gramner - c36b191 x86inc: Add stack probing on Windows 2021-02-11 14:18:14 +0100: Emmanuel Gil Peyrot - 58cb4cf dav1dplay: Add -lm for llround() support 2021-02-10 11:05:52 +0200: Martin Storsjö - 6f9f339 arm64: itx16: Use usqadd to avoid separate clamping of negative values 2021-02-09 11:11:09 +0100: Martin Storsjö - 2e73051 arm64: looprestoration: Rewrite the wiener functions 2021-02-09 08:38:07 +0100: Kyle Siefring - 4e86949 arm64: mc: Improve first tap for inorder cores 2021-02-08 20:16:42 +0100: Martin Storsjö - 0477fcf arm32: mc: Optimize warp by doing horz filtering in 8 bit 2021-02-08 17:27:37 +0100: Henrik Gramner - 69268d3 build: Fix ninja warning message on Windows 2021-02-08 14:31:40 +0100: Martin Storsjö - 9588461 xxhash: Add a cast to silence a warning when built with MSVC 2021-02-08 14:41:10 +0200: Martin Storsjö - 0a577fd lf_mask: Align an array that is accessed via aliasing structures 2021-02-08 10:31:54 +0100: Janne Grunau - e616852 tools: add optional xxh3 based muxer 2021-02-08 04:48:46 +0100: Matthias Dressel - 061ac9a cli: Fix md5 verification for short values 2021-02-06 20:13:05 +0100: Janne Grunau - 93319ce tools: fix '--verify' with muxer explicitly set 2021-02-06 13:58:12 +0100: Henrik Gramner - ffc4e01 Shrink some wedge initialization tables 2021-02-06 11:09:10 +0100: Martin Storsjö - 2dca9b2 arm: Move the sub_sp and sub_sp_aligned macros to the shared util file rav1e 2021-02-15 18:19:09 +0900: David Michael Barr - e9be6c95 Tune flow of inline methods in symbol_with_update 2021-02-15 09:54:56 +0100: David Michael Barr - 1869a8b2 CI: Update libaom to 2.0.2-dmo0~bpo10+1 2021-02-14 10:35:02 +0100: Luca Barbato - a62c40c2 Fix the channel-api based cli 2021-02-12 17:47:13 +0100: Luni-4 - a89f7c04 Fix clippy warnings 2021-02-10 23:46:16 +0900: David Michael Barr - 784aeab9 Use explicit table lookup for ac_q and dc_q 2021-02-10 23:42:47 +0900: David Michael Barr - b5ce71a6 Correct a misuse of pattern in ac_q and dc_q 2021-02-09 17:16:21 +0100: David Michael Barr - 1be607d4 Reduce size of BlockContextCheckpoint 2021-02-09 13:53:29 +0100: Luca Barbato - 83b41f8d Make Opaque a newtype 2021-02-09 13:53:29 +0100: Luca Barbato - d43c653b Add Opaque as shorthand for Box 2021-02-09 13:53:29 +0100: Luca Barbato - 9faf476f Mark the window for 0.5.0 API changes 2021-02-09 07:15:05 -0500: Nathan E. Egge - bc17f485 Enable AVX2 cdef_dir HBD function. 2021-02-09 07:15:05 -0500: Nathan E. Egge - a183c8ef x86: cdef: Add SIMD implementation of cdef_dir for 16bpc 2021-02-09 07:14:36 -0500: Nathan E. Egge - afc9ac18 x86: lr: Add AVX2 implementation of wiener filter for 16 bpc 2021-02-08 15:04:04 +0900: David Michael Barr - 165b9b5f Partition CDF log by size 2021-02-08 11:47:08 +0900: David Michael Barr - 91403722 Group fields of CDFContext by CDF size 2021-02-07 16:15:09 +0900: David Michael Barr - 816a7c55 Reduce reads in CDFContextLog::rollback 2021-02-07 16:15:09 +0900: David Michael Barr - b53c53c0 Remove the cdf_size macro now that it is a no-op 2021-02-07 16:14:57 +0900: David Michael Barr - d0e25a48 Remove trailing zero from CDFs 2021-02-07 16:13:59 +0900: David Michael Barr - 211781da Move CDF counter to position of last symbol libavif 2021-02-08 16:20:36 -0800: Wan-Teh Chang - ac14571 Impose a maximum of 4096 bytes on searchSampleSize 2021-02-08 16:19:58 -0800: Joe Drago - cbe0d20 Remove now-useless sanity check loop since commit be4cbb92 jpeg-xl 2021-02-12 21:08:17 +0100: Alex Deymo - e2b1e60 Bump version to 0.3.2 2021-02-12 20:46:01 +0100: Lode - 1e22655 Fix issue https://gitlab.com/wg1/jpeg-xl/-/issues/149 2021-02-10 01:44:06 +0100: jpegxl-bot - ef3f7a6 Update JPEG-XL with latest changes. libmediainfo 2021-02-15 17:48:10 +0100: Maxime Gervais - aee74f60 JavaScript: Support emscripten v2.x 2021-02-12 10:31:37 +0100: Maxime Gervais - 4f7019f8 Use non-wide char build for JavaScript module 2021-02-11 20:06:42 +0100: Maxime Gervais - f7dd732f Fix comparaisons against signed chars 2021-02-11 13:30:22 +0100: Maxime Gervais - fcdfc4c0 Fix utf8 build 2021-02-11 11:57:06 +0300: Valerii Zapodovnikov - d14e120d HDR mastering max. luminance precision was wrong 2021-02-10 19:13:19 +0000: Harry Mallon - 7b39d5a0 Simplify the logic in MediaInfoList_Internal::Open 2021-02-09 21:48:27 +0100: Jérôme Martinez - d4f984f2 + DVRescue: read from stdin, update 2 2021-02-07 19:15:41 +0100: Jérôme Martinez - a4a540a2 + DVRescue: read from stdin, update 2021-02-07 02:39:26 +0100: Jérôme Martinez - a8c270bf + DVRescue: read from stdin 2021-01-26 15:54:35 +0700: evgeny.fimochkin - 24d6dd5d #1345 Added support List1 on B-Frames for AVC video format according to 7.3.3.2 Prediction weight table syntax SVT-HEVC 2021-02-08 17:20:35 -0800: Jun - 2be42f9 Fix appveyor failure (#586) SVT-AV1 2021-02-10 13:33:43 -0800: ttrigui - 44486d23 Static Analysis fixes (#1684) 2021-02-10 13:33:13 -0800: Daniel Max Valenzuela - 3aaa99fd Adds writing of HDR dynamic metadata when encoding 2021-02-10 13:33:13 -0800: Daniel Max Valenzuela - ad7f70c7 Adds functions to write metadata OBUs to bitstream 2021-02-10 13:33:13 -0800: Daniel Max Valenzuela - a8271911 Adds public API functions for metadata encoding x264 2021-02-11 15:09:43 +0100: Henrik Gramner - b86ae3c6 x86inc: Add stack probing on Windows 2021-02-11 14:24:57 +0100: Henrik Gramner - 38a76c7a Silence false positive -Wformat-truncation warning 2021-02-10 21:58:32 +0100: Anton Mitrofanov - fa264466 Fix MB stats 2021-02-09 00:25:32 +0300: Anton Mitrofanov - ee62f14d CI: Update macos URL to vlc-contrib 2021-02-01 22:32:37 +0300: Anton Mitrofanov - a7e2c6ab Fix VBV overflow check for B-frames srt 2021-02-11 15:29:39 +0100: Sektor van Skijlen - 3754562 [core] Created internal config storage for a socket (#1776) 2021-02-11 14:36:53 +0100: Maxim Sharabayko - bdb3191 [core] Fixed group rcv buffering of ignored packet (#1804) 2021-02-10 14:54:20 +0100: Maxim Sharabayko - 66cb7c7 [core] Using numeric limits not only with C++11 (#1807) 2021-02-10 13:42:45 +0100: Christophe Giboudeaux - f1b35cb [core] Fix build with GCC 11. (#1806) 2021-02-10 10:13:57 +0100: Maxim Sharabayko - 40943db [core] Fixed FormatTime subseconds 2021-02-10 10:06:30 +0100: Mikołaj Małecki - 94077c3 [core] Fixed pre-initialization of the last sample time for groups 2021-02-08 19:56:27 +0100: Maxim Sharabayko - 28f2021 [core] Minor fixes: warn, formatting, trace, etc. 2021-02-08 15:49:26 +0100: Zhao Zhili - 2872939 [core] Workaround ABI compatibility due to ENABLE_EXPERIMENTAL_BONDING 2021-02-08 15:49:26 +0100: Zhao Zhili - 4744283 [core] Fix warning of undefined ENABLE_EXPERIMENTAL_BONDING 2021-02-08 11:57:25 +0100: Maxim Sharabayko - 2d14df2 [core] Fixed bonding packet timestamping 2021-02-08 10:07:45 +0100: Maxim Sharabayko - 7656759 [core] Runtime link stability timeout for main/backup (#1775) 2021-02-08 10:01:27 +0100: Zhao Zhili - 662db72 [apps] Traverse srt_options by const reference AviSynthPlus 2021-02-11 20:22:20 +0100: Pinterf - ae2e995f avisynth.h remove leftover INTEL_INTRINSICS. Warnings 2021-02-08 17:06:28 +0100: Pinterf - 4d1f638a ConvertStacked: remove test ifdef 2021-02-08 17:02:22 +0100: Pinterf - 891d1008 Add ENABLE_CUDA option to CMakeList.txt 2021-02-08 16:41:11 +0100: Pinterf - 2b64a179 DeviceManager: fix syntax, comments 2021-02-08 16:36:21 +0100: Pinterf - 964e11ea CUDA device count comments 2021-02-08 16:09:14 +0100: Pinterf - d349933a Enable some CUDA path for proper "not exist" report 2021-02-08 14:04:13 +0100: Nekopanda - a3e20358 Misses and leftovers from Neo merge ffmpeg 2021-02-16 03:51:07 +0100: Paul B Mahol - b1eb15c1cf avcodec/exr: add multipart support 2021-02-15 21:58:00 +0100: Andreas Rheinhardt - c1f81c13a1 fate/matroska: Add test for remuxing file with spherical metadata 2021-02-15 21:48:22 +0100: Andreas Rheinhardt - b0d8310f76 fate/matroska: Add test for zero-length Block 2021-02-15 20:52:44 +0100: Paul B Mahol - 6941d93faa avcodec/setts_bsf: add sample rate for expressions 2021-02-15 17:39:35 +0100: Paul B Mahol - 5f0e3b549a avcodec/exr: unbreak parsing sample aspect ratio 2021-02-15 17:39:35 +0100: Paul B Mahol - 98191135e0 avcodec/exr: read fps from metadata too 2021-02-15 16:50:55 +0100: Andreas Rheinhardt - da857099e9 avformat/utils: Add av_assert1 to preclude NULL + len, len != 0 2021-02-15 00:34:01 +0100: Carl Eugen Hoyos - c0d0b1c4f6 lavf/img2dec: Autodetect pfm images. 2021-02-15 00:12:38 +0100: Carl Eugen Hoyos - 3490108f95 lavfi/vflip: Support Bayer vertical flip. 2021-02-15 00:01:07 +0100: Carl Eugen Hoyos - ca781761d6 lavc/pnm: Allow decoding gray float pfm images. 2021-02-14 22:47:08 +0100: Andreas Rheinhardt - 9c0b3eddf4 avformat/utils: Fix undefined NULL + 0 2021-02-14 21:07:57 +0100: Andreas Rheinhardt - 4f49ca7bbc avdevice/avdevice: Deprecate AVDevice Capabilities API 2021-02-14 19:55:02 +0100: Michael Niedermayer - ee1c5b4256 tools/target_dec_fuzzer: Adjust threshold for VMNC 2021-02-14 19:55:02 +0100: Michael Niedermayer - b24d3bfe66 avcodec/fmvc: avoid copying uninitialized data 2021-02-14 19:55:02 +0100: Michael Niedermayer - c000a91288 avcodec/fits: Check gcount and pcount being non negative 2021-02-14 19:55:02 +0100: Michael Niedermayer - 796d07bb5a tools/target_dec_fuzzer: Adjust the threshold of vc1image 2021-02-14 19:55:02 +0100: Michael Niedermayer - c425198558 avformat/nutdec: Check timebase count against main header length 2021-02-14 19:55:02 +0100: Michael Niedermayer - cb90e1c4d0 avformat/mov: sanity check STSD entries 2021-02-14 18:59:28 +0100: Paul B Mahol - 505d6ed475 avcodec/apedec: export bits_per_raw_sample 2021-02-14 17:23:24 +0100: Paul B Mahol - 5d9f44da46 avcodec/pngenc: remove monowhite from apng formats 2021-02-14 13:38:46 +0200: sfan5 - 6f80953554 avcodec/mediacodecdec: do not abort when H264/HEVC extradata extraction fails 2021-02-13 13:05:26 -0300: James Almer - d5d6751a55 avformat/mux: return a pointer to the packet in ff_interleaved_peek() 2021-02-13 13:01:48 -0300: James Almer - 93e2fa933f avformat/mux: add ff_get_muxer_ts_offset() 2021-02-13 13:01:48 -0300: James Almer - a80fbbdab5 avformat/utils: force lowres to 0 in avformat_find_stream_info() 2021-02-13 14:45:48 +0100: Paul B Mahol - c6ce18be08 avfilter/vf_convolution: add 16-column operation for filter_column() 2021-02-13 13:24:45 +0100: Paul B Mahol - 63231fa8d3 avcodec/pngdec: fix possible race condition with APNG decoding 2021-02-13 12:38:15 +0100: Paul B Mahol - bbf6183e11 avfilter/vf_datascope: pixscope: add commands support 2021-02-12 23:42:16 +0100: Michael Niedermayer - 59bb9dc2a6 avformat/electronicarts: Clear partial_packet on error 2021-02-12 23:42:16 +0100: Michael Niedermayer - 7a2aa5dc2a avformat/r3d: Check samples before computing duration 2021-02-12 23:42:16 +0100: Michael Niedermayer - 5314a4996c avcodec/pnm_parser: Check av_image_get_buffer_size() for failure 2021-02-12 23:22:32 +0100: Paul B Mahol - 6c52c27d3d avfilter/vf_psnr: remove precision limits for metadata values 2021-02-12 23:22:32 +0100: Paul B Mahol - 3300d718f7 avfilter/vf_ssim: remove precision limits for metadata values 2021-02-12 23:01:52 +0100: Paul B Mahol - 95b854dd06 avfilter/af_amix: rename sum option to normalize 2021-02-12 21:21:25 +0100: Paul B Mahol - 05a6d82d5c avfilter/vf_ssim: add timeline support 2021-02-12 21:21:25 +0100: Paul B Mahol - 735ec7666b avfilter/vf_psnr: add timeline support 2021-02-12 21:09:51 +0100: Paul B Mahol - 34922dffca avfilter/vf_gblur: add float format support 2021-02-12 20:43:51 +0100: Paul B Mahol - d1802e263c avcodec/dpx: add support for other single component 8bit files 2021-02-12 20:43:51 +0100: Paul B Mahol - 68fa294bf8 avcodec/dpx: add float support for single components and rgb(a) 2021-02-12 19:50:07 +0100: Paul B Mahol - 48a0eb21aa avcodec: add setts bitstream filter 2021-02-12 10:36:59 -0300: James Almer - 000b25096b avcodec/hevcdec: fix a return error value 2021-02-12 00:08:39 +0100: Paul B Mahol - edc45d1bd5 avfilter: add monochrome video filter 2021-02-11 20:45:56 +0200: Jan Ekström - 58e59396f5 avfilter/vf_zscale: add support for setting scaling filter parameters 2021-02-11 13:51:25 -0300: James Almer - 22edf7463c avcodec/hevcdec: add some missing allocation checks 2021-02-11 13:15:45 -0300: James Almer - 089706e009 avcodec/hevcdec: check that the local context list was allocated before dereferencing it 2021-02-11 14:37:14 +0100: Paul B Mahol - 44facfb845 avfilter/vf_pseudocolor: do not leave alpha uninitialized 2021-02-11 14:37:14 +0100: Paul B Mahol - 0ef53cc72f avfilter/vf_pseudocolor: add two more presets 2021-02-11 14:37:14 +0100: Paul B Mahol - 2859c30cd9 avfilter/vf_pseudocolor: add opacity option 2021-02-11 11:39:55 +0100: Paul B Mahol - ba2cebb49c avfilter/af_adeclick: add more descriptive options names 2021-02-11 09:07:10 +0100: Andreas Rheinhardt - bd50e715a9 avutil/common: Move everything inside inclusion guards 2021-02-11 09:07:10 +0100: Andreas Rheinhardt - a5daadd3a9 avcodec/mpegvideo_motion: Remove unnecessary headers 2021-02-11 09:07:10 +0100: Andreas Rheinhardt - 9c321b0e94 avcodec/mpegvideo_motion: Reindentation 2021-02-11 09:07:10 +0100: Andreas Rheinhardt - b681680d29 avcodec/mpegvideo_motion: Improve check to remove dead code 2021-02-11 00:45:08 +0100: Paul B Mahol - 16c09b4659 avfilter/vf_lagfun: use macro 2021-02-11 00:45:08 +0100: Paul B Mahol - 05b394d537 avfilter/vf_lagfun: add timeline support 2021-02-11 00:45:08 +0100: Paul B Mahol - 27b5d0e1e4 avfilter/vf_lagfun: increase filter precision 2021-02-10 21:18:18 +0100: Michael Niedermayer - 0a7c648e2d avformat/wavdec: Consider AV_INPUT_BUFFER_PADDING_SIZE in set_spdif() 2021-02-10 21:18:17 +0100: Michael Niedermayer - a8fe78decd avformat/rmdec: Check remaining space in debug av_log() loop 2021-02-10 21:18:16 +0100: Michael Niedermayer - f514113cfa avformat/flvdec: Treat high ts byte as unsigned 2021-02-10 21:14:47 +0100: Michael Niedermayer - 0b78016b2d avformat/mov: Ignore tags with invalid size during probing 2021-02-10 21:14:47 +0100: Michael Niedermayer - 1ad6801a61 avformat/mov: Factor offset advancement out in probing 2021-02-10 21:14:47 +0100: Michael Niedermayer - 941e747d66 avformat/mov: simplify size code in probing a bit 2021-02-10 21:14:47 +0100: Michael Niedermayer - fec4a2d232 avformat/mov: Support size = 1 and size = 0 special cases in probing 2021-02-10 21:35:21 +0200: Jan Ekström - 752f14ff94 avformat/movenc: remove unnecessary HDR metadata log messages 2021-02-10 19:23:48 +0100: Paul B Mahol - 4390573c44 avfilter: add exposure video filter 2021-02-10 19:21:01 +0100: Paul B Mahol - 579e4e57a2 avfilter: add aexciter audio filter 2021-02-10 14:15:42 +0100: Paul B Mahol - 129978af6b avfilter/af_arnndn: skip array extra entries by looking for new line 2021-02-10 12:28:30 +0100: Michael Niedermayer - 2014b01352 avformat/samidec: Sanity check pts 2021-02-10 12:28:30 +0100: Michael Niedermayer - 2a2082a41b avcodec/jpeg2000dec: Check atom_size in jp2_find_codestream() 2021-02-10 12:28:30 +0100: Michael Niedermayer - 3a24000e72 avcodec/mobiclip: Bound planar prediction value 2021-02-10 12:28:30 +0100: Michael Niedermayer - a0ceb0cdd4 avformat/avidec: Use 64bit in get_duration() 2021-02-10 12:28:30 +0100: Michael Niedermayer - 658f0606cb avformat/mov: Check for duplicate st3d 2021-02-10 12:28:29 +0100: Michael Niedermayer - 6c64351bb1 avformat/mvdec: Check for EOF in read_index() 2021-02-10 12:28:29 +0100: Michael Niedermayer - 980900d991 avcodec/jpeglsdec: Fix k=16 in ls_get_code_regular() 2021-02-10 12:28:29 +0100: Michael Niedermayer - 25f240fcb3 avformat/id3v2: Check the return from avio_get_str() 2021-02-10 12:28:29 +0100: Michael Niedermayer - 7a23952614 avutil/mathematics: Fix undefined negation in av_compare_ts() 2021-02-10 12:28:29 +0100: Michael Niedermayer - 1bda9bb68a libavutil/common: Add FFABS64U() 2021-02-10 12:28:29 +0100: Michael Niedermayer - 0791a515d3 avcodec/hevc_sei: Check payload size in decode_nal_sei_message() 2021-02-10 12:28:29 +0100: Michael Niedermayer - 8574fcbfc7 libavutil/eval: Remove CONFIG_TRAPV special handling 2021-02-10 11:28:47 +0100: Paul B Mahol - aa8adc9206 avfilter/vf_datascope: add commands support 2021-02-10 11:52:46 +0200: Bohan Li - 82aab8a4ee avcodec/libaomenc: add support for setting arbitrary libaom options 2021-02-10 00:03:38 +0100: Paul B Mahol - e0fd35d867 avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +0100: Paul B Mahol - 4aef642cfd avcodec/fitsdec: properly initialize header->data_max 2021-02-09 23:56:11 +0100: Paul B Mahol - 199301a03a avfilter/af_arnndn: make model opening errors more verbose 2021-02-09 19:37:27 +0100: Michael Niedermayer - 2c60eb6c5a avformat/mov: factor size out of probe code 2021-02-09 19:37:27 +0100: Michael Niedermayer - 5552ceaf56 avformat/wtvdec: Check len in parse_chunks() to avoid overflow 2021-02-09 19:37:27 +0100: Michael Niedermayer - 69754e07f5 avformat/wtvdec: Check for EOF before potentially reseting the eof state 2021-02-09 19:37:27 +0100: Michael Niedermayer - 2c8cd4490a avformat/asfdec_f: Add an additional check for the extradata size 2021-02-09 19:37:27 +0100: Michael Niedermayer - 7e5034f97e avformat/3dostr: Check sample_rate 2021-02-09 18:20:15 +0100: Paul B Mahol - d7cb8c51f0 avfilter/vf_curves: add commands support 2021-02-09 15:01:34 +0100: Paul B Mahol - b6327612ab avcodec: add cri parser 2021-02-09 14:18:46 +0100: Paul B Mahol - 483cf7a183 avcodec/argo: fix linesize for RLE? in PAL8 mode 2021-02-09 12:29:04 +0100: Paul B Mahol - cfcc36240f avfilter/vf_framepack: add >8 format support 2021-02-09 11:39:26 +0100: Paul B Mahol - 73ff84c3d4 avfilter/vf_swaprect: add support for commands 2021-02-09 11:24:31 +0100: Paul B Mahol - ca042675ee avfilter/vf_maskfun: add support for commands 2021-02-09 10:37:42 +0100: Paul B Mahol - 8e027ca817 avfilter/vf_zscale: switch verbose log to trace 2021-02-08 16:37:23 +0100: Paul B Mahol - a00ff56321 avfilter/vf_lut: add support for commands 2021-02-08 16:10:51 +0100: Paul B Mahol - dd01165f19 avfilter/vf_deband: add support for commands 2021-02-08 16:10:51 +0100: Paul B Mahol - 178a0d6f7d avfilter/vf_deband: avoid doubles 2021-02-08 13:27:22 +0100: Andreas Rheinhardt - 8d21eccd26 avcodec/g722enc: Validate parameters before using them 2021-02-08 13:01:28 +0100: Paul B Mahol - a773455c4f avfilter/vf_thumbnail: add support for rest of packed rgb formats 2021-02-08 12:45:49 +0100: Paul B Mahol - 3b65c848a6 avfilter/vf_thumbnail: add support for YUV and GBRP formats 2021-02-08 11:06:29 +0100: Anton Khirnov - cc4feff861 vf_pp: remove unnecessary free 2021-02-08 11:06:10 +0100: Anton Khirnov - fffc35b870 mjpegdec: stop setting the QP table 2021-02-08 00:55:07 +0100: Paul B Mahol - 89f78dd0fe avfilter/vf_lut3d: lut3d, haldclut: add support for commands 2021-02-07 22:41:49 +0100: Paul B Mahol - 5f592136eb avfilter/vf_lut2: add support for commands 2021-02-07 21:45:26 +0100: Paul B Mahol - 629dd8efb5 avfilter/vf_extractplanes: add float formats support 2021-02-07 19:42:22 +0100: Marton Balint - cae57cae1f avformat/libsrt: fix race condition with libsrt_network_wait_fd and epoll 2021-02-07 19:42:22 +0100: Marton Balint - 5cf01ed5cd avformat/libsrt: fix or simplify some function return values 2021-02-07 19:42:22 +0100: Marton Balint - d4e4ffd348 avformat/libsrt: close listen fd immediately after accept 2021-02-07 11:48:28 +0100: Paul B Mahol - bd5226704a avfilter: add colorize filter 2021-02-07 10:30:14 +0100: Andreas Rheinhardt - 134193a2ff avcodec/ac3enc: Share options and defaults 2021-02-07 10:29:19 +0100: Andreas Rheinhardt - bdd55e1dd8 avcodec/Makefile: Remove dependency for nonexistent files 2021-02-07 10:28:29 +0100: Andreas Rheinhardt - 698a4b22d0 avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 09:45:04 +0100: Andreas Rheinhardt - 3044d0efee ffbuild/common: Make deletion of templates possible 2021-02-07 00:01:12 +0100: Paul B Mahol - a52b9464e4 doc/general_contents: add few more entries 2021-02-06 11:42:12 -0500: Andriy Gelman - 8e0a4d2d4d avdevice/xcbgrab: don't assume xserver endianness 2021-02-06 15:26:39 +0100: Paul B Mahol - 4b2968d305 avfilter/vf_deblock: add support for commands 2021-02-06 12:47:21 +0100: Paul B Mahol - d8181cbbc4 avfilter/vf_lut3d: lut1d: add support for commands 2021-02-06 11:40:59 +0100: Paul B Mahol - feea20e994 avfilter/vf_tile: remove extra whitespace in option description 2021-02-06 11:40:59 +0100: Paul B Mahol - 6317d40d08 avfilter/avfilter: move enable_str expression parsing into avfilter_init_dict() 2021-02-06 11:34:28 +0100: Paul B Mahol - d0a24bfad1 avfilter/vf_mix: add support for commands 2021-02-06 11:34:28 +0100: Paul B Mahol - 3583d2a837 avfilter/vf_mix: add timeline support shaderc 2021-02-09 10:55:14 -0500: Jose Quaresma - 8d08112 cmake: add option to skip build the examples (#1170) mpv 2021-02-15 00:13:03 +0200: Jan Ekström - b0b37df31f filters/auto_filters: switch from scaletempo to scaletempo2 2021-02-15 00:07:27 +0200: Dorian Rudolph - 2e45a3d336 af_scaletempo2: fix crash for speed >= 16 2021-02-13 15:51:32 +0100: der richter - 93066ff12f travis: fix macOS VMs with older homebrew versions 2021-02-13 15:51:32 +0100: der richter - 7f8d069087 mac: only update touch bar items when necessary 2021-02-13 15:51:32 +0100: der richter - aa00ad06aa mac: use custom touch bar item and slider instead of a touch bar slider 2021-02-12 23:31:46 +0100: Niklas Haas - 968faef867 vo_gpu: vaapi: export plane pitch properly 2021-02-12 23:25:08 +0200: Érico Rolim - ce3fe08bd4 DOCS: fix cplugins information in libmpv.rst. 2021-02-06 12:30:53 +0100: Paul B Mahol - 0075b76eeb demuxer/demux_mf: add support for more image codecs Build start: 2021-02-06 11:02:50 +0100 dav1d 2021-02-06 10:50:52 +0100: Niklas Haas - eab4ef6 dav1dplay: Only repaint the window when necessary 2021-02-06 10:50:52 +0100: Niklas Haas - 61b6545 dav1dplay: Update/modernize placebo-based renderer 2021-02-06 10:50:52 +0100: Niklas Haas - 06e8ed3 dav1dplay: Disable zerocopy on placebo-gl Build start: 2021-02-06 10:01:49 +0100 libtiff 2021-02-05 00:01:13 +0000: Roger Leigh - ce494741 Add additional TIFF_SSIZE_FORMAT uses 2021-02-04 18:09:49 +0000: Roger Leigh - 7b0da6ca NMake fixes for size type formatting 2021-02-04 18:09:03 +0000: Roger Leigh - 39fa8a04 Add TIFF_SIZE_FORMAT for portable use of %z 2021-02-04 18:08:31 +0000: Roger Leigh - c5820961 Align Autoconf tif_config.h and CMake tif_config.cmake.in 2021-02-04 18:07:45 +0000: Roger Leigh - d7afc8c1 Use TIFF_SSIZE_FORMAT for formatting tmsize_t 2021-01-22 06:20:24 -0800: Kurt Schwehr - 70acf12c tiffsplit.c: exit with EXIT_FAILURE if there are extra args on the command line libwebp 2021-02-05 13:01:27 -0800: James Zern - 9c367bc6 WebPAnimDecoderNewInternal: validate bitstream before alloc aom 2021-02-06 01:34:34 +0000: Fyodor Kyslov - 7926ca6cd AV1 RT: Introduce CDF update every other frame 2021-02-06 00:49:42 +0000: Wan-Teh Chang - 1d791f0da Remove an unneeded void cast 2021-02-05 12:39:39 -0800: Elliott Karpilovsky - af47cec99 Remove designated initializers from y4m_test 2021-02-05 16:57:24 +0000: Deepa K G - c1047c799 Add unit tests for real time multi-threading dav1d 2021-02-05 23:54:58 +0100: Victorien Le Couviour--Tuffet - 8b1a96e Fix potential deadlock 2021-02-05 23:16:26 +0100: Martin Storsjö - 505e999 arm32: loopfilter16: Remove an extra immediate move 2021-02-05 22:17:50 +0100: Kyle Siefring - a3b8157 arm64: warped motion: Various optimizations 2021-02-05 22:09:58 +0100: Kyle Siefring - 833382b arm64: loopfilter: Avoid leaving 8-bits 2021-02-04 18:23:21 -0500: Kyle Siefring - 95c4310 arm64: loopfilter16: Remove extra immediate move x265_git 2021-02-05 16:37:33 +0530: maheshpittala - b24459657 analysis-save/load: update doc and regression CLI's for reusing cutree info in reuse-levels >= 2 srt 2021-02-05 16:12:26 +0100: Maxim Sharabayko - 2e9c1c7 [core] Added group receiver drop log warning (#1761) 2021-02-05 16:08:41 +0100: Maxim Sharabayko - df55d70 [build] Using xenial dist in Travis with Java 11 (#1786) ffmpeg 2021-02-05 22:37:34 +0100: Paul B Mahol - e28b6e0448 avformat/img2dec: improve xbm probing 2021-02-05 22:54:18 +0530: Gyan Doshi - d99cc17825 ffmpeg: add -fpsmax to clamp output framerate 2021-02-05 18:11:42 +0100: Paul B Mahol - 6b8ef5119c avformat/cdxl: add back options to override sample and frame rate 2021-02-05 15:49:13 +0100: Paul B Mahol - 2a2f685613 avcodec/xbm_parser: mark frame as intra only and as key frame 2021-02-05 15:49:13 +0100: Paul B Mahol - 4978512dcd avcodec/xbm_parser: split long line 2021-02-05 15:36:19 +0100: Paul B Mahol - 84d5df5446 avformat: add xbm_pipe demuxer 2021-02-05 15:35:29 +0100: Paul B Mahol - 7dfa98665c avcodec: add xbm parser 2021-02-05 15:27:50 +0100: Paul B Mahol - d16293e76c avfilter/vf_lensfun: display list of possible values if user supplied none 2021-02-05 15:27:50 +0100: Paul B Mahol - 8b78eb312d avfilter/vf_lensfun: replace deprecated calls 2021-02-05 13:18:21 +0100: Paul B Mahol - 593817f51d avfilter/vf_frei0r: add timeline support 2021-02-05 17:29:59 +0530: Gyan Doshi - 5c8d4c4fac avfilter/drawbox: fix formatting after d64cbd4fda mpv 2021-02-05 15:37:16 +0100: Mia Herkt - f60725263c man: update deband-threshold default 2021-02-05 15:15:55 +0100: Mia Herkt - 12ffce0f22 vo_gpu: lower default deband threshold Build start: 2021-02-05 09:29:46 +0100 aom 2021-02-04 11:54:15 -0800: Cheng Chen - 3d0593a30 Fix a compile error of collecting partition stats srt 2021-02-05 08:26:59 +0100: Sektor van Skijlen - dcd62ca [core] Revised pre-bind option restrictions (#1759) ffmpeg 2021-02-05 09:27:06 +0800: Limin Wang - 81c462ad95 avformat/mxfenc: prefer to use the configured metadata 2021-02-05 09:27:06 +0800: Limin Wang - 9605307e78 avformat/mxf: add platform local tag 2021-02-05 09:27:05 +0800: Limin Wang - 3f8db7eea0 avformat/mxfdec: set toolkit version metadata 2021-02-05 00:43:11 +0100: Paul B Mahol - cba716f55e avformat/cdxl: improve frame rate guessing for standard cdxl 2021-02-05 00:43:11 +0100: Paul B Mahol - fb9c56bbd5 avfilter/af_arnndn: add support for commands 2021-02-04 23:34:29 +0100: Michael Niedermayer - 996ef512fe tools/target_dec_fuzzer: Adjust threshold for interplayacm 2021-02-04 23:34:29 +0100: Michael Niedermayer - 842c268c64 avformat/4xm: Make audio_frame_count 64bit 2021-02-04 23:34:29 +0100: Michael Niedermayer - 4f70e1ec0c avformat/mov: Use av_mul_q() to avoid integer overflows 2021-02-04 23:34:29 +0100: Michael Niedermayer - 4dfb7ff528 avcodec/vp9dsp_template: Fix integer overflows in itxfm_wrapper Build start: 2021-02-04 22:08:40 +0100 libxml2 2021-02-03 13:57:26 +0100: Nick Wellnhofer - acb35667 Fix quadratic runtime when parsing CDATA sections harfbuzz 2021-02-03 15:00:23 +0200: Khaled Hosny - 99184fbe2 [ci] Add top level directory to win32 zip file 2021-02-02 09:23:41 -0800: josephshen - d9e0244cd remove duplicate file names 2021-02-01 11:30:39 -0800: Behdad Esfahbod - dad41c07e [use] Typo 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 63a716c54 [indic] Use lfind() 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 921b4e46b [algs] Add hb_equal() 2021-02-01 11:30:39 -0800: Behdad Esfahbod - f4ed3bf20 [indic] Remove categorization of Khmer Ra 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 676d1e6ad [indic] Spell out INDIC_TABLE_ELEMENT_TYPE 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 769c2b19a [indic/khmer/myanmar/use] Minor shuffling of found_syllable() macros 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 59721c2f3 [use] Move data table into same compilation unit 2021-02-01 11:30:39 -0800: Behdad Esfahbod - d9b167da3 [use] Remove hb-ot-shape-complex-use.hh 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 3bb2653a5 [use] Reuse category numbers exported from ragel machine 2021-02-01 11:30:39 -0800: Behdad Esfahbod - c417e0d2f [indic/khmer/myanmar/use] Move enum category around 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 675b6c299 [indic/khmer/myanmar/use] Remove unused dump-*-data programs 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 0a5c63114 [use] Rename internal enum joinint_form_t members 2021-02-01 11:30:39 -0800: Behdad Esfahbod - 880fdb746 [indic/khmer/myanmar/use] Export categories from Ragel source curl 2021-02-03 08:02:36 +0100: Daniel Stenberg - 2f33be817 RELEASE-NOTES: synced 2021-02-03 08:02:36 +0100: Daniel Stenberg - 039755762 THANKS: added contributors from 7.75.0 2021-02-03 08:02:36 +0100: Daniel Stenberg - 2605a6fab copyright: fix year ranges in need of updates 2021-02-02 08:46:37 +0100: Daniel Stenberg - fc9dd2d19 TODO: remove items for next SONAME bump etc 2021-02-02 08:19:12 +0100: Jay Satiro - fc9d3444d ngtcp2: Fix build error due to change in ngtcp2_settings 2021-02-02 08:13:09 +0100: Daniel Stenberg - 2c4b338f7 vtls: remove md5sum 2021-02-01 16:12:45 +0100: Alessandro Ghedini - a0c5781cb quiche: don't use primary_ip / primary_port 2021-02-01 13:13:12 +0000: Alessandro Ghedini - e58560bda travis: enable quiche's FFI feature 2021-01-30 23:48:22 +0100: Dmitry Wagin - 796ce293d http: improve AWS HTTP v4 Signature auth 2021-01-30 17:51:47 +0100: Daniel Stenberg - 3c2210713 hyper: fix CONNECT to set 'data' as userdata 2021-01-29 23:30:50 +0100: Layla - 4fc5e7eda connect: fix compile errors in `Curl_conninfo_local` 2021-01-29 14:47:28 +0100: Michał Antoniak - 1c1158a9d transfer: fix GCC 10 warning with flag '-Wint-in-bool-context' 2021-01-29 14:47:26 +0100: Michał Antoniak - 0cf5670c5 avoid warning: enum constant in boolean context 2021-01-29 14:35:13 +0100: Daniel Stenberg - f6d13090d copyright: fix missing year (range) updates 2021-01-29 11:11:35 +0100: Daniel Stenberg - cd706f597 RELEASE-NOTES: synced 2021-01-29 10:40:01 +0100: Daniel Stenberg - 60de76e2a openssl: lowercase the hostname before using it for SNI 2021-01-28 09:27:41 +0100: Daniel Stenberg - 36ef64841 KNOWN_BUGS: cmake: ExternalProject_Add does not set CURL_CA_PATH 2021-01-28 09:22:51 +0100: Daniel Stenberg - ded1d9c84 KNOWN_BUGS: Multi perform hangs waiting for threaded resolver 2021-01-28 08:25:36 +0100: Daniel Stenberg - 4615f8440 KNOWN_BUGS: "pulseUI VPN client" is known to be buggy 2021-01-28 07:55:25 +0100: Daniel Stenberg - 553f286a8 tool_writeout: make %{errormsg} blank for no errors 2021-01-27 22:08:57 -0500: Gisle Vanem - 3611f6a41 build: fix djgpp builds 2021-01-27 16:27:34 +0100: Ikko Ashimine - 73d743cfa hyper: fix typo in c-hyper.c 2021-01-27 11:43:21 +0100: Daniel Stenberg - 957180219 libssh2: fix CURL_LIBSSH2_DEBUG-enabled build 2021-01-27 03:26:55 -0500: Jay Satiro - 44c9e18e5 asyn-thread: fix build for when getaddrinfo missing 2021-01-27 09:19:15 +0100: Daniel Stenberg - 62e0fe215 urldata: move 'ints' to the end of 'connectdata' 2021-01-27 09:19:12 +0100: Daniel Stenberg - e76b058f3 urldata: store ip version in a single byte 2021-01-27 09:19:08 +0100: Daniel Stenberg - 1c3def53c urldata: remove duplicate 'upkeep_interval_ms' from connectdata 2021-01-27 09:19:05 +0100: Daniel Stenberg - d6a37c23a urldata: remove 'local_ip' from the connectdata struct 2021-01-27 09:19:01 +0100: Daniel Stenberg - 764c6bd3b urldata: remove duplicate port number storage 2021-01-27 09:18:51 +0100: Daniel Stenberg - 642d78026 urldata: remove the duplicate 'ip_addr_str' field 2021-01-27 09:05:31 +0100: Daniel Stenberg - 32766cb4d select: convert Curl_select() to private static function 2021-01-27 08:48:08 +0100: Daniel Stenberg - 5ad377718 Curl_chunker: shrink the struct 2021-01-27 08:45:11 +0100: Daniel Stenberg - a705f28bb curl: include the file name in --xattr/--remote-time error msgs 2021-01-27 08:45:11 +0100: Daniel Stenberg - f42ee77ad curl: s/config->global/global/ in single_transfer() 2021-01-27 08:45:02 +0100: Daniel Stenberg - 71acece93 curl: move fprintf outputs to warnf 2021-01-26 17:13:04 +0100: Tatsuhiro Tsujikawa - d3ca0771d ngtcp2: Fix http3 upload stall 2021-01-26 17:12:47 +0100: Tatsuhiro Tsujikawa - a1338d429 ngtcp2: Fix stack buffer overflow 2021-01-26 16:32:27 +0100: Daniel Stenberg - ad1c7154b warnless.h: remove the prototype for curlx_ultosi 2021-01-26 16:30:29 +0100: Daniel Stenberg - 217552503 warnless: remove curlx_ultosi 2021-01-26 15:19:41 +0100: Patrick Monnerat - 234638ea6 lib: remove conn->data uses 2021-01-26 10:12:59 +0100: Daniel Stenberg - 7173fe98b pingpong: remove the 'conn' struct member 2021-01-26 10:04:47 +0100: Daniel Stenberg - 1dc8aa870 hostip/proxy: remove conn->data use 2021-01-26 10:00:59 +0100: Daniel Stenberg - 560fc170e url: reduce conn->data references 2021-01-26 09:30:30 +0100: Daniel Stenberg - df5834344 scripts/singleuse: add curl_easy_option* 2021-01-25 23:28:02 -0500: Jay Satiro - 782143ee8 test410: fix for windows 2021-01-25 17:07:57 +0100: Daniel Stenberg - 2dcc94095 libssh2: move data from connection object to transfer object 2021-01-25 14:40:17 +0100: Daniel Stenberg - abfb0b57b RELEASE-NOTES: synced 2021-01-24 18:15:03 +0100: Patrick Monnerat - ecb13416e lib: remove conn->data uses 2021-01-22 16:07:17 +0100: Daniel Stenberg - 14e075d1a hyper: remove the conn->data references 2021-01-22 16:00:27 +0100: Daniel Stenberg - b371d267f travis: build ngtcp2 --with-gnutls 2021-01-22 08:25:09 +0100: Daniel Stenberg - 8335c6417 hostip: remove conn->data from resolver functions 2021-01-22 01:47:04 -0500: Jay Satiro - d3a3bdb5e strerror: skip errnum >= 0 assertion on windows 2021-01-21 23:31:19 +0100: Daniel Stenberg - b97a60f5f doh: make Curl_doh_is_resolved survive a NULL pointer 2021-01-21 16:43:51 +0100: Daniel Stenberg - 5a19cb5a3 wolfssh: remove conn->data references 2021-01-21 16:39:35 +0100: Daniel Stenberg - e8710633e http: empty reply connection are not left intact 2021-01-21 13:19:58 +0100: Daniel Stenberg - c977a6d0d chunk/encoding: remove conn->data references 2021-01-20 22:52:34 -0500: Erik Olsson - 0a5827571 lib: save a bit of space with some structure packing 2021-01-20 22:45:12 +0100: Daniel Stenberg - 46f473635 INSTALL.md: fix typo 2021-01-20 15:21:13 +0100: Fabian Keil - 0015e0615 http: get CURLOPT_REQUEST_TARGET working with a HTTP proxy 2021-01-20 14:59:17 +0100: Daniel Stenberg - ba4808d53 ftp: remove conn->data leftover 2021-01-20 14:59:11 +0100: Daniel Stenberg - 56d1891db curl_range: remove conn->data 2021-01-20 14:58:05 +0100: Daniel Stenberg - 89918c424 INSTALL: now at 85 operating systems 2021-01-20 09:17:19 +0100: Daniel Stenberg - fb4c5d55b quiche: fix unused parameter ‘conn’ 2021-01-20 09:13:14 +0100: Daniel Stenberg - 490743190 transfer: fix ‘conn’ undeclared mistake for iconv build 2021-01-20 09:02:24 +0100: Daniel Stenberg - 6246a1d8c doh: allocate state struct on demand 2021-01-20 08:54:19 +0100: Daniel Stenberg - d0688dcbd socks: use the download buffer instead 2021-01-20 08:51:01 +0100: Daniel Stenberg - 942cf12c2 urldata: make magic be the first struct field 2021-01-19 23:43:10 +0100: Daniel Stenberg - 13bc1ea9b http_chunks: correct and clarify a comment on hexnumber length 2021-01-19 17:08:49 +0100: Daniel Stenberg - e71542a9d curl_path: remove conn->data use 2021-01-19 17:07:02 +0100: Daniel Stenberg - 219d9f862 transfer: remove conn->data use 2021-01-19 16:56:35 +0100: Daniel Stenberg - 2bdec0b36 quic: remove conn->data use 2021-01-19 11:41:23 +0100: Fabian Keil - 6fcf22654 Add test1181: Proxy request with --proxy-header "Connection: Keep-Alive" 2021-01-19 11:41:23 +0100: Fabian Keil - 3bccc182a Add test1180: Proxy request with -H "Proxy-Connection: Keep-Alive" 2021-01-19 11:41:23 +0100: Daniel Stenberg - 3acf6fe53 c-hyper: avoid duplicated Proxy-Connection headers 2021-01-19 11:40:15 +0100: Daniel Stenberg - ea6ce0afa http: make providing Proxy-Connection header not cause duplicated headers 2021-01-19 10:04:41 +0100: Daniel Stenberg - f45120626 runtests: preprocess DISABLED to allow conditionals 2021-01-19 10:04:41 +0100: Daniel Stenberg - bbfad7e8a runtests: turn preprocessing into a separate function 2021-01-19 10:03:07 +0100: Daniel Stenberg - 7542ec5b3 lib/Makefile.inc: convert to listing each file on its own line 2021-01-19 09:22:38 +0100: Daniel Stenberg - f86fcd008 ftplistparser: remove use of conn->data 2021-01-19 09:14:51 +0100: Daniel Stenberg - a30405162 lib: more conn->data cleanups 2021-01-19 09:14:40 +0100: Patrick Monnerat - bbe3aa9f8 vtls: reduce conn->data use 2021-01-18 23:06:03 +0100: Daniel Stenberg - 8399d8936 hyper: deliver data to application with Curl_client_write 2021-01-18 22:57:56 +0100: Daniel Stenberg - f98f219c3 gopher: remove accidental conn->data leftover 2021-01-18 22:50:56 +0100: Daniel Stenberg - a3efced01 libssh: avoid plain free() of libssh-memory 2021-01-18 16:12:20 +0100: Daniel Stenberg - 2bf77b3cb send: assert that Curl_write_plain() has a ->conn when called 2021-01-18 16:10:34 +0100: Daniel Stenberg - 11b2dd86d test410: verify HTTPS GET with a 49K request header 2021-01-17 23:56:09 +0100: Daniel Stenberg - 215db086e lib: pass in 'struct Curl_easy *' to most functions 2021-01-17 12:56:03 +0100: Emil Engler - 0d26ab9ed docs: fix typos in NEW-PROTOCOL.md 2021-01-16 22:49:25 +0100: Daniel Stenberg - c701498e6 RELEASE-NOTES: synced 2021-01-16 02:18:12 -0500: Razvan Cojocaru - 13fe0b6ad cmake: expose CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG 2021-01-15 17:03:29 +0100: Daniel Stenberg - 30e7641d7 test1918: verify curl_easy_option_by_name() and curl_easy_option_by_id() 2021-01-15 13:13:32 +0100: Gisle Vanem - cbf044697 easyoptions: add the missing AWS_SIGV4 2021-01-15 10:16:17 +0100: Daniel Stenberg - 3d0b62fdb schannel_verify: fix safefree call typo 2021-01-15 08:33:27 +0100: Daniel Stenberg - 1123a0eb2 mime: make sure setting MIMEPOST to NULL resets properly 2021-01-14 23:16:39 +0100: Daniel Stenberg - b68dc34af multi: set the PRETRANSFER time-stamp when we switch to PERFORM 2021-01-14 23:15:07 +0100: Daniel Stenberg - ec8dcd7b3 CURLINFO_PRETRANSFER_TIME.3: clarify 2021-01-14 22:59:56 +0100: Gisle Vanem - e87ad71d1 schannel: plug a memory-leak 2021-01-14 15:59:56 -0500: Jay Satiro - 70c4fad73 gitattributes: Set batch files to CRLF line endings on checkout 2021-01-14 13:40:12 +0100: Daniel Stenberg - 8f32ead8b tool_operate: spellfix a comment 2021-01-14 09:49:17 +0100: Daniel Stenberg - ac1f1b77a ROADMAP: refreshed 2021-01-14 08:09:09 +0100: Daniel Stenberg - ab6eb2ec0 http_chunks: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - e38f4b7e8 transfer: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - 8072a882b tftp: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - 78af707ca multi: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - a7591fbb7 ldap: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - 476e1339e doh: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - afb150499 asyn-ares: remove Curl_ prefix from static functions 2021-01-14 08:09:09 +0100: Daniel Stenberg - c2c9e44a4 vtls: remove Curl_ prefix from static functions 2021-01-14 08:09:08 +0100: Daniel Stenberg - 7e72b9b54 bearssl: remove Curl_ prefix from static functions 2021-01-14 08:09:08 +0100: Daniel Stenberg - 4b55d0468 mbedtls: remove Curl_ prefix from static functions 2021-01-14 08:09:08 +0100: Daniel Stenberg - 5beed3e74 wolfssl: remove Curl_ prefix from static functions 2021-01-14 08:09:08 +0100: Daniel Stenberg - 39df93a87 nss: remove Curl_ prefix from static functions 2021-01-14 08:09:08 +0100: Daniel Stenberg - a3e1e6b3b gnutls: remove Curl_ prefix from static functions 2021-01-14 08:08:54 +0100: Daniel Stenberg - 3112ede57 openssl: remove Curl_ prefix from static functions 2021-01-13 23:22:07 +0100: Daniel Stenberg - a79555291 nss: get the run-time version instead of build-time 2021-01-12 03:44:48 -0500: Jay Satiro - 3831043ef tool_doswin: Restore original console settings on CTRL signal 2021-01-12 08:12:41 +0100: Daniel Stenberg - 33993d45f gen.pl: fix perl syntax 2021-01-12 08:09:22 +0100: Emil Engler - 3d7830110 help: update to current codebase 2021-01-12 08:06:54 +0100: Emil Engler - 324cf1d2e docs: fix line length bug in gen.pl 2021-01-12 00:08:55 +0100: Emil Engler - efa5b16d3 docs: fix wrong documentation in help.d 2021-01-12 00:07:52 +0100: Daniel Stenberg - 90aad9cb1 aws-sigv4.d: polish the wording 2021-01-11 15:12:25 +0100: Fabian Keil - 4f61fd87b misc: fix typos 2021-01-11 12:33:23 +0100: Daniel Stenberg - 06f1db57c multi_runsingle: bail out early on data->conn == NULL 2021-01-11 12:33:11 +0100: Daniel Stenberg - 48220f7e3 multi: skip DONE state if there's no connection left for ftp wildcard 2021-01-11 12:32:58 +0100: Daniel Stenberg - 057cb05b4 libssh2: fix "Value stored to 'readdir_len' is never read" 2021-01-11 10:21:51 +0100: Daniel Stenberg - 6cb803ecb connect: mark intentional ignores of setsockopt return values 2021-01-11 03:28:01 -0500: Jay Satiro - 70af17911 http_proxy: Fix CONNECT chunked encoding race condition 2021-01-11 00:27:46 +0100: Daniel Stenberg - 3375584a0 RELEASE-NOTES: synced 2021-01-11 00:21:28 +0100: Daniel Stenberg - 229930762 url: if IDNA conversion fails, fallback to Transitional 2021-01-11 00:17:52 +0100: Daniel Stenberg - 16b27e06b travis: make the Hyper build from its master branch 2021-01-10 14:51:33 +0100: Daniel Stenberg - 8b2dec6ab http: make 'authneg' also work for Hyper 2021-01-08 22:36:43 -0500: Jay Satiro - 83f1ca692 cmake: Add an option to disable libidn2 2021-01-08 23:54:22 +0100: Daniel Stenberg - d336ac33c HYPER: no longer needs the special branch 2021-01-08 10:57:48 +0100: Daniel Stenberg - 060658f63 test179: use consistent header line endings 2021-01-07 23:31:28 +0100: Daniel Stenberg - 1e5cec329 file: don't provide content-length for directories 2021-01-07 16:17:13 +0100: Daniel Stenberg - a56f263cd TODO: Directory listing for FILE: 2021-01-06 15:23:41 +0100: Daniel Stenberg - f52c6981c curl.h: add CURLPROTO_GOPHERS as own protocol identifier 2021-01-06 15:14:40 +0100: Daniel Stenberg - ab525c059 http: have CURLOPT_FAILONERROR fail after all headers 2021-01-06 15:13:45 +0100: Daniel Stenberg - 9d7281ff1 global_init: debug builds allocates a byte in init 2021-01-06 15:13:45 +0100: Daniel Stenberg - 75f7ab28d lib/unit tests: add missing curl_global_cleanup() calls 2021-01-06 15:09:20 +0100: Daniel Stenberg - 5808144f3 travis: adapt to Hyper build change 2021-01-05 23:46:32 +0100: Daniel Stenberg - 0936ecd0e pretransfer: setup the User-Agent header here 2021-01-05 17:27:05 +0100: Daniel Stenberg - 80c5a838c test66: disable with Hyper 2021-01-05 15:33:47 +0100: Daniel Stenberg - 25c1d5e6a c-hyper: poll the tasks until end correctly 2021-01-05 13:03:41 +0100: Gergely Nagy - 56b32b5d7 mk-ca-bundle.pl: deterministic output when using -t 2021-01-05 10:08:06 +0100: Daniel Stenberg - eacfe3699 KNOWN_BUGS: fixed "wolfSSL lacks support for renegotiation" 2021-01-05 10:05:46 +0100: Himanshu Gupta - f927f38f1 wolfssl: add SECURE_RENEGOTIATION support 2021-01-05 09:44:58 +0100: Daniel Stenberg - b150a63d5 RELEASE-NOTES: synced 2021-01-05 09:40:27 +0100: Daniel Stenberg - 4eb908cd8 wolfssl: update copyright year range 2021-01-05 09:38:25 +0100: Daniel Stenberg - 4f95ce8df c-hyper: make CURLE_GOT_NOTHING work 2021-01-05 09:37:08 +0100: Daniel Stenberg - bcce22036 http_proxy: make CONNECT work with the Hyper backend 2021-01-05 09:36:10 +0100: Daniel Stenberg - e269785cf TODO: --fail-with-body perchance? 2021-01-04 18:02:50 -0500: Jay Satiro - df1240cca tool_operate: fix the suppression logic of some error messages 2021-01-04 18:00:37 -0500: Jay Satiro - 7de2e9653 wolfssl: Support wolfSSL builds missing TLS 1.1 2021-01-04 17:58:05 +0100: Daniel Stenberg - 82e6d3480 test1633: set appropriate name 2021-01-03 18:17:20 +0100: Daniel Stenberg - aa8de5d6e travis: limit the tests with quiche builds to HTTPS and FTPS only 2021-01-03 16:27:51 +0100: Daniel Stenberg - 36b36ce98 HISTORY: added dates to early history 2021-01-02 23:40:47 +0100: Daniel Stenberg - 648712eec httpauth: make multi-request auth work with custom port 2021-01-02 23:35:59 +0100: Emil Engler - 725ec470e language: s/behaviour/behavior/g 2021-01-02 11:51:55 +0100: Daniel Stenberg - aa7175068 cmdline-opts/retry.d: mention response code 429 as well 2021-01-02 11:42:27 +0100: Daniel Stenberg - 9e4b7aa76 docs/HYPER.md: mention outstanding issues 2021-01-01 00:52:28 +0100: Daniel Stenberg - 275c28e65 COPYING/configure: bump copyright year range 2021-01-01 00:49:37 +0100: Daniel Stenberg - fce912139 c-hyper: add timecondition to the request 2020-12-30 22:40:29 +0100: Daniel Stenberg - 3c7483efb c-hyper: make Digest and NTLM work 2020-12-30 22:37:44 +0100: Daniel Stenberg - 2855997a9 examples/curlgtk.c: fix the copyright year range 2020-12-30 22:20:24 +0100: Olaf Hering - f2ed79d8e docs/examples: adjust prototypes for CURLOPT_READFUNCTION 2020-12-30 22:19:05 +0100: Daniel Stenberg - 0a5b8af77 examples: fix more empty expression statement has no effect 2020-12-30 16:58:19 +0100: Daniel Stenberg - a6d20b89d cleanup: fix two empty expression statement has no effect 2020-12-29 23:02:43 +0100: Daniel Stenberg - 26e46617b configure: set -Wextra-semi-stmt for clang with --enable-debug 2020-12-29 23:02:43 +0100: Daniel Stenberg - b9746575a tests/unit: fix empty statements with no effect 2020-12-29 17:49:36 +0100: Paul Groke - 8324dc8b1 dns: extend CURLOPT_RESOLVE syntax for adding non-permanent entries 2020-12-29 17:10:47 +0100: Daniel Stenberg - 68dde8e33 schannel: fix "empty expression statement has no effect" 2020-12-29 17:08:41 +0100: Denis Laxalde - dc7bd62c6 docs: remove redundant "better" in --fail help 2020-12-27 11:07:46 +0100: Kevin Ushey - 0be8818f6 curl.1: fix typo microsft -> microsoft 2020-12-26 23:54:25 +0100: XhmikosR - aadc75626 misc: assorted typo fixes 2020-12-26 23:53:37 +0100: Daniel Stenberg - 334f85b3f RELEASE-NOTES: synced 2020-12-26 23:46:14 +0100: Daniel Stenberg - e6c5613ea tool_operate: avoid NULL dereference of first_arg 2020-12-26 23:44:17 +0100: Daniel Stenberg - 8ab78f720 misc: fix "warning: empty expression statement has no effect" 2020-12-26 16:11:17 +0100: Daniel Stenberg - ec424f311 KNOWN_BUGS: 6.10 curl never completes Negotiate over HTTP 2020-12-26 13:23:19 +0100: Daniel Stenberg - 44a504e5e writeout: fix NULL dereference for "this url" 2020-12-25 23:42:16 +0100: Daniel Stenberg - aba01da63 failf: remove newline from formatting strings 2020-12-25 16:21:14 +0100: XhmikosR - 78617b48e CI: fix warning with the latest versions 2020-12-25 16:06:49 +0100: Daniel Stenberg - a66df0286 INSTALL: update the list known OSes and CPU archs curl has run on 2020-12-23 16:20:39 +0100: Cherish98 - 6a5e020d4 curl: fix handling of -q option 2020-12-22 23:12:10 +0100: Daniel Stenberg - e99e5ab82 tests/badsymbols.pl: ignore stand-alone single hash lines 2020-12-22 23:08:03 +0100: Daniel Stenberg - 64e6e54f4 curl_easy_pause.3: add multiplexed pause effects 2020-12-22 16:51:19 -0500: Jay Satiro - f0ba3d5e1 curl_easy_pause.3: fix man page reference 2020-12-22 17:17:59 +0100: Daniel Stenberg - 4d1a62089 EXPERIMENTAL: add the Hyper backend to the list 2020-12-22 13:51:07 +0100: Daniel Stenberg - ac9a7245f speedcheck: exclude paused transfers 2020-12-22 12:44:18 +0100: Daniel Stenberg - c7f95fa0c h2: do not wait for RECV on paused transfers 2020-12-21 23:06:54 +0100: Daniel Stenberg - a0962a641 RELEASE-NOTES: synced 2020-12-21 22:39:26 +0100: Daniel Stenberg - 44c5e3901 cmdline-opts/gen.pl: return hard on errors 2020-12-21 17:06:06 +0100: Daniel Stenberg - a93c647de examples/libtest: add .checksrc to dist 2020-12-21 16:38:53 +0100: Daniel Stenberg - 58c4b8d63 test: verify new --write-out variables 2020-12-21 16:38:52 +0100: Daniel Stenberg - f7a65979f test970: adapted to the new internal order of variables 2020-12-21 16:38:48 +0100: Daniel Stenberg - 7a90ddf88 curl: add variables to --write-out 2020-12-21 16:28:03 +0100: Matthias Gatto - ebdb5f23c tests: add very simple AWS HTTP v4 Signature test 2020-12-21 16:28:03 +0100: Matthias Gatto - e2b2afbee docs: add AWS HTTP v4 Signature 2020-12-21 16:28:03 +0100: Matthias Gatto - 6b27df826 tool: add AWS HTTP v4 Signature support 2020-12-21 16:28:03 +0100: Matthias Gatto - eb6979776 http: Make the call to v4 signature 2020-12-21 16:27:50 +0100: Matthias Gatto - 08e8455dd http: introduce AWS HTTP v4 Signature 2020-12-21 15:26:41 +0100: Matthias Gatto - d52564bac http: add hmac support for sha256 2020-12-21 15:24:08 +0100: Cristian Rodríguez - d13179db3 connect: on linux, enable reporting of all ICMP errors on UDP sockets 2020-12-21 10:52:41 +0100: Daniel Stenberg - a7696c734 curl: add --create-file-mode [mode] 2020-12-20 23:06:46 +0100: Daniel Stenberg - e1a4647a4 c-hyper: fix compiler warnings 2020-12-20 22:49:59 +0100: Daniel Stenberg - 6e2392f17 KNOWN_BUGS: Remote recursive folder creation with SFTP 2020-12-20 15:59:18 -0500: Jay Satiro - 7f170a0f5 badsymbols.pl: Add verbose mode -v 2020-12-20 15:58:26 -0500: Jay Satiro - 4cc115a85 KNOWN_BUGS: Secure Transport disabling hostname validation also disables SNI 2020-12-18 23:39:22 +0100: Daniel Stenberg - ccbdbe13c TODO: alt-svc should fallback if alt-svc doesn't work 2020-12-18 23:08:41 +0100: Daniel Stenberg - 54db6e990 travis: restrict the openssl3 job to only run https and ftps tests 2020-12-18 16:09:13 +0100: Daniel Stenberg - abb68c192 build: repair http disabled but mqtt enabled build 2020-12-18 14:02:27 +0100: Jon Wilkes - e2075f233 cookie: avoid the C1001 internal compiler error with MSVC 14 2020-12-18 13:02:40 +0100: Daniel Stenberg - 8fb9f43f8 RELEASE-NOTES: synced 2020-12-18 12:54:05 +0100: Daniel Stenberg - debf23eea mqtt: handle POST/PUBLISH without a set POSTFIELDSIZE 2020-12-18 09:58:04 +0100: Daniel Stenberg - 92fe66c51 travis: add CI job for Hyper build 2020-12-18 09:58:04 +0100: Daniel Stenberg - c7dd08ce5 tests: updated tests for Hyper 2020-12-18 09:58:04 +0100: Daniel Stenberg - 58974d25d lib: introduce c-hyper for using Hyper 2020-12-18 09:58:04 +0100: Daniel Stenberg - cd7bc174c tool_setopt: provide helper output in debug builds 2020-12-18 09:58:04 +0100: Daniel Stenberg - edc89839b setopt: adjust to Hyper and disabled HTTP builds 2020-12-18 09:58:04 +0100: Daniel Stenberg - 4daba0676 rtsp: disable if Hyper is used 2020-12-18 09:58:03 +0100: Daniel Stenberg - 34021b804 getinfo: build with disabled HTTP support 2020-12-18 09:58:03 +0100: Daniel Stenberg - 9211cb203 version: include hyper version 2020-12-18 09:58:03 +0100: Daniel Stenberg - 8a113ba93 docs: add HYPER.md 2020-12-18 09:57:51 +0100: Daniel Stenberg - c263e583c configure: add --with-hyper 2020-12-17 16:55:56 +0100: Daniel Stenberg - ff4d2c2a0 test1522: add debug tracing 2020-12-17 14:00:27 +0100: Daniel Stenberg - a5bc27222 http: show the request as headers even when split-sending 2020-12-17 13:57:27 +0100: Daniel Stenberg - 3e17c8ab7 multi: when erroring in TOOFAST state, act as for PERFORM 2020-12-17 13:56:18 +0100: Daniel Stenberg - ad338b390 cmake: enable gophers correctly in curl-config 2020-12-17 13:55:02 +0100: Daniel Stenberg - 3abfadfc1 test1198/9: add two mqtt publish tests without payload lengths 2020-12-17 10:15:31 +0100: Daniel Stenberg - 30fc1cc7d tests/mqttd: extract the client id from the correct offset 2020-12-16 23:38:20 +0100: Daniel Stenberg - f25112074 TODO: Prevent terminal injection when writing to terminal 2020-12-16 14:37:41 +0100: Daniel Stenberg - d16fb4d05 Revert "CI/github: work-around for brew breakage on macOS" 2020-12-16 09:24:16 +0100: Daniel Stenberg - 1451f4d2e examples: remove superfluous asterisk uses 2020-12-16 08:22:28 +0100: Daniel Stenberg - 4dc710b19 RELEASE-NOTES: synced 2020-12-15 17:38:42 +0100: Daniel Stenberg - 354bc95d9 test1272: fix line ending 2020-12-15 12:58:19 +0100: Daniel Stenberg - 98b6aa14d URL-SYNTAX: add gophers details 2020-12-15 12:58:19 +0100: Daniel Stenberg - f24784f91 test1272: test gophers 2020-12-15 12:58:19 +0100: Daniel Stenberg - 48b85c46f runtests: add support for gophers, gopher over TLS 2020-12-15 12:58:12 +0100: parazyd - a1f06f32b gopher: Implement secure gopher protocol. 2020-12-15 12:02:14 +0100: Daniel Stenberg - be8c94da7 TODO: Package curl for Windows in a signed installer 2020-12-15 11:38:29 +0100: Daniel Stenberg - a259eee99 mqtt: deal with 0 byte reads correctly 2020-12-15 08:57:07 +0100: Daniel Stenberg - c4d88f89a BUG-BOUNTY: minor language update 2020-12-15 08:09:29 +0100: Daniel Stenberg - bc7ecc71c tooĺ_writeout: fix the -w time output units 2020-12-14 11:19:48 +0100: Daniel Stenberg - 796c06889 quiche: remove fprintf() leftover 2020-12-14 01:08:15 -0500: Jay Satiro - 9f85b986a KNOWN_BUGS: SHA-256 digest not supported in Windows SSPI builds 2020-12-14 00:25:10 -0500: Jay Satiro - c54565915 digest_sspi: Show InitializeSecurityContext errors in verbose mode 2020-12-13 23:20:36 +0100: Daniel Stenberg - 78af8b68c URL-SYNTAX: add default port numbers and IDNA details 2020-12-13 12:24:57 +0100: Daniel Stenberg - 7ba257798 URL-SYNTAX: mention how FILE:// access can access network on windows 2020-12-12 19:09:42 -0500: Jay Satiro - b90c23d58 URL-SYNTAX: Document default SMTP port 25 2020-12-12 22:46:37 +0100: Daniel Stenberg - a0f0c7149 CURLOPT_URL.3: remove scheme specific details 2020-12-12 09:59:28 -0800: Dan Fandrich - 2a264d494 docs: Fix some typos 2020-12-12 16:37:16 +0100: Daniel Stenberg - c29db0303 URL-SYNTAX: mention all supported schemes 2020-12-12 11:19:10 +0100: Douglas R. Reno - 940d41498 URL-SYNTAX.md: minor language improvements 2020-12-11 23:57:46 +0100: Daniel Stenberg - ea0916d41 docs/URL-SYNTAX: the URL syntax curl accepts and works with 2020-12-11 18:06:41 +0100: 0xflotus - 525344409 docs: enable syntax highlighting in several docs files 2020-12-11 17:42:18 +0100: Daniel Stenberg - eddae9740 test1564/1565: require the 'wakeup' feature to run 2020-12-11 17:42:17 +0100: Daniel Stenberg - 34bb59a86 runtests: add 'wakeup' as a feature 2020-12-11 17:42:17 +0100: Daniel Stenberg - 769a4687d tests/server/disabled: add "wakeup" 2020-12-11 17:42:17 +0100: Daniel Stenberg - 6cd066f64 lib1564/5: verify that curl_multi_wakeup returns OK 2020-12-11 17:28:35 +0100: Daniel Stenberg - 3a63c190b tests: make --libcurl tests only test FTP options if ftp enabled 2020-12-11 13:53:23 +0100: Daniel Stenberg - 3e9279917 runtests.pl: fix "uninitialized value" warning 2020-12-11 13:16:02 +0100: Daniel Stenberg - e12825c64 runtests: add support for %if [feature] conditions 2020-12-10 11:30:19 +0100: Jon Rumsey - 117b94eb0 OS400: update ccsidcurl.c 2020-12-10 08:57:07 +0100: Daniel Stenberg - 32793b2c4 ngtcp2: make it build it current master again 2020-12-10 08:55:42 +0100: Cristian Rodríguez - 25b4e158e connect: defer port selection until connect() time 2020-12-09 23:36:15 +0100: Hans-Christian Noren Egtvedt - 8a10abaf8 connect: zero variable on stack to silence valgrind complaint 2020-12-09 22:57:47 +0100: Daniel Stenberg - 98dc91786 RELEASE-NOTES: synced libtiff 2021-02-03 21:17:55 +0000: Roger Leigh - 66a01d2c Remove SCons build 2021-02-03 20:43:12 +0000: Roger Leigh - 931cf1f2 Remove Makefile.lcc 2021-02-01 22:13:22 +0000: Roger Leigh - fd6306a1 ci: Build 32- and 64-bit MSVC variants 2021-02-01 22:07:47 +0000: Roger Leigh - ceff22ee Use C99 snprintf 2021-01-28 15:35:40 +0100: Thomas Bernard - 303bd9bb tiff2ps.c: string literals must be const char *, not char * 2021-01-10 18:45:26 +0000: Miguel Medalha - b286beb6 Update CMakeLists.txt. Delete unnecessary line from libdeflate codec support section 2021-01-09 17:19:57 +0000: Miguel Medalha - 58771566 Update CMakeLists.txt. Cleanup of indentation space. Removal of leading '/' from webp include dir. 2021-01-03 14:03:34 +0000: Miguel Medalha - 11ac3ac2 Update CMakeLists.txt 2021-01-03 05:44:21 +0000: Miguel Medalha - 9efd970d Modified 'CMakeLists.txt' to produce a meaningful summary of external codecs support. libwebp 2021-01-30 11:44:07 -0800: James Zern - 47f64f6e filters_sse2: import Chromium change 2021-01-29 20:04:08 -0800: James Zern - cc3577e9 fuzzer/*: use src/ based include paths OpenCL-Headers 2021-02-03 15:11:06 -0800: Kévin Petit - 6ddf40b Remove unused CL_EXTENSION_WEAK_LINK definition (#150) openal-soft 2021-02-04 13:09:31 -0800: Chris Robinson - 72c4dd4d Add a alSourceQueueBufferLayersSOFT stub 2021-02-04 11:09:06 -0800: Chris Robinson - ae4eacf1 Release 1.21.1 2021-02-02 19:15:17 -0800: Chris Robinson - 17cf1848 Update changelog 2021-02-02 19:12:56 -0800: Chris Robinson - b8a4ebd5 Stop the Oboe recording stream when recording is stopped vpx 2021-02-03 22:12:25 -0800: Marco Paniconi - 0d8354669 svc: Fix an existing unittest for flexible mode 2021-02-03 13:26:05 -0800: Marco Paniconi - 158aa20c9 svc: Unittest for ksvc flexible mode with no updates on TL > 0 2021-02-03 13:14:50 -0800: James Zern - b3506b330 vp8_denoiser_sse2_test: use ASSERT instead of EXPECT 2021-02-03 11:29:06 -0800: Cheng Chen - 557368a8f L2E: let external rate control pass in a max frame size 2021-02-03 10:07:27 -0800: Marco Paniconi - 6c5377fd3 Fix to vpx_temporal_svc_encoder 2021-01-29 09:52:02 -0800: Elliott Karpilovsky - 61edec1ef Relax constraints on Y4M header parsing vmaf 2021-02-03 16:57:07 -0800: Zhi Li - bf5e496 Move 5PL_v1.py from root to resource/model_param. 2021-02-02 09:50:05 -0800: Cosmin Stejerean - bf60788 add five-parameter logistic function as a model option (#813) 2021-02-01 11:17:24 -0800: Cosmin Stejerean - 34fcfeb fix formatting in ListStats doctests, fix warning in Python 3.8+ (#817) aom 2021-02-04 18:25:51 +0000: Elliott Karpilovsky - b2d825810 Signal color-range in Y4M output 2021-02-04 17:57:48 +0000: Yunqing Wang - 35b4da5f1 Exclude av1_compute_stats from SIMD test 2021-02-04 11:51:21 +0530: Deepa K G - aea918dac Fix initialization of skip mode costs 2021-02-04 03:19:31 +0000: Angie Chiang - 156267a2b Remove extra best_coeff from mode_estimation 2021-02-04 03:19:31 +0000: Angie Chiang - 06af35464 Add av1_laplace_estimate_frame_rate() 2021-02-04 01:36:01 +0000: Cheng Chen - 461d767d5 Fix compile error of collecting partition stats 2021-02-04 00:09:45 +0000: Jerome Jiang - 9ecbd5007 Filter out decoder sources when it's disabled. 2021-02-03 23:53:21 +0000: Yunqing Wang - 3ef12ac1f Add a config flag CONFIG_EXCLUDE_SIMD_MISMATCH 2021-02-03 19:27:25 +0000: Fyodor Kyslov - 648c6507f AV1 RT: Move MvCosts into dynamically alloc structure 2021-02-03 16:44:20 +0000: Wan-Teh Chang - e87853a2f Update the valid range of AOME_SET_CPUUSED to 0..9 2021-02-03 01:54:05 +0000: Angie Chiang - e6afebb28 Add av1_exponential_entropy & av1_laplace_entropy 2021-02-03 01:07:51 +0000: Wan-Teh Chang - 0690e68dc Add LLVM bug no. for clang-cl static_assert issue 2021-02-03 00:36:08 +0000: Krishna Malladi - be1d098a6 Error correction for SSE2 k_means 2021-02-03 00:25:56 +0000: Jayasanker J - 90aa0dfdf Allocate alt-ref buffer conditionally 2021-02-02 22:21:20 +0000: Yunqing Wang - 525bb0901 Disable av1_nn_predict sse3 optimization 2021-02-02 22:19:03 +0000: Urvang Joshi - 93fedf552 pass2_strategy.c: Modify an assert. 2021-02-02 19:17:02 +0000: Akshata Jadhav - e7723a80d Fix to disable masked compound at speed 6 2021-02-01 22:40:35 +0000: Deepa K G - e6c70c398 Initialize coeff, mode and mv costs 2021-02-01 21:15:27 +0000: Pascal Massimino - 845b203fe Fix compilation for CONFIG_LPF_MASK 2021-02-01 09:27:50 -0800: Krishna Malladi - 757be90f7 kValidBlockSize[] error correction for k_means dav1d 2021-02-04 19:52:51 +0100: Kyle Siefring - 38d4d0b arm64: cdef 8bpc: Accumulate sum in bytes 2021-02-02 23:02:08 +0100: Martin Storsjö - 6660fd0 looprestoration: Document how much filters are allowed to write past the right edge 2021-02-01 11:18:04 +0100: Victorien Le Couviour--Tuffet - 288ed4b dav1dplay: Add pause and seek features rav1e 2021-02-04 18:28:04 +0900: David Michael Barr - 351f7c8a Use fixed-size reads and writes for CDF log 2021-02-04 18:27:35 +0900: David Michael Barr - f9c026f0 Implement a CDF log for rollback 2021-02-03 00:43:27 +0900: David Michael Barr - 61133e34 Add missing macro calls for symbol_with_update 2021-02-02 23:53:03 +0900: David Michael Barr - 7c6cad2d CI: Upgrade sccache to 0.2.15 libavif 2021-02-03 18:44:38 -0800: Yuan Tong - be4a213 Add limited/full testing and full CICP specifying to avifyuv's drift mode (#473) 2021-02-01 15:53:12 -0800: Wan-Teh Chang - 559def5 Add avifColorPrimaries, etc. back as typedefs 2021-02-01 12:11:46 -0800: Luca Barbato - 2d281e3 Refine the check for rav1e 2021-02-01 11:53:53 -0800: Joe Drago - 428f4d5 Remove explicit avifColorPrimaries/avifTransferCharacteristics/avifMatrixCoefficients enum types for future compatibility dlfcn-win32 2021-01-29 14:00:30 +0100: Pali Rohár - b46da88 Remove duplicate checks for NULL pointers 2021-01-29 13:59:44 +0100: Pali Rohár - e53ecd5 Remove code for finding symbol name in import table 2021-01-27 18:58:21 +0100: Pali Rohár - 86a41b9 Function dladdr() now retrieve symbol name and symbol address from both export and import tables SVT-AV1 2021-02-02 17:35:57 -0800: Christopher Degawa - ec7ac87f CMake: fix COVERAGE option (#1682) srt 2021-02-04 14:48:49 +0100: Sektor van Skijlen - c89995b [core] FEC: Aligned NOTDONE and SUCCESS result of hanging as acceptable (#1790) 2021-02-04 14:47:12 +0100: Maxim Sharabayko - 8845473 [core] Fixed packet drop when reading from members (#1784) 2021-02-04 09:53:56 +0100: Sektor van Skijlen - 44503cd [apps] Fixed hangup when exitting on interrupt (#1787) 2021-02-03 12:20:51 +0100: Maxim Sharabayko - 5ec84d2 [core] Fixed faulty packet drop by a group. m_RcvBaseSeqNo must be updated only when a packet is read. However, it could have been updated also when only checked. 2021-02-03 11:23:55 +0100: Sektor van Skijlen - 64edcf6 [apps] Fix too premature stopped reading in srt-file-transmit (#1785) 2021-02-03 09:28:16 +0100: Sektor van Skijlen - 7d99b80 [core] Added handshake data check to prevent rogue handshakes (#1781) 2021-02-02 16:05:45 +0100: Sektor van Skijlen - 524565f [apps] Added timepoint in json stats format (#1780) 2021-02-01 19:22:06 +0100: Maxim Sharabayko - a6a7a20 [core] Bonding: refactoring receiving function (#1763) ffmpeg 2021-02-04 21:44:31 +0100: Paul B Mahol - 3d7ee5c91a avfilter/vf_blend: add support for commands 2021-02-04 17:54:13 +0100: Paul B Mahol - 89e2fbceee avcodec/utils: unbreak BINKAUDIO_DCT duration calculation 2021-02-04 17:52:45 +0100: Paul B Mahol - 5765149392 avfilter/af_amix: add sum option 2021-02-04 17:52:45 +0100: Paul B Mahol - e955f5ac01 avformat: add binka demuxer 2021-02-04 17:26:07 +0100: Michael Niedermayer - b12e713b80 avformat/rmdec: Reorder operations to avoid overflow 2021-02-04 17:26:06 +0100: Michael Niedermayer - 401495def6 avcodec/mxpegdec: fix SOF counting 2021-02-04 17:20:41 +0100: Michael Niedermayer - a5ed6da9bd avcodec/rscc: Check inflated_buf size whan it is used 2021-02-04 17:20:31 +0100: Michael Niedermayer - ab82c10578 avformat/mvdec: Sanity check SAMPLE_WIDTH 2021-02-04 05:17:33 +0100: Andreas Rheinhardt - 4f3d8cb554 avcodec/cabac_functions, x86/cabac: Include stddef.h 2021-02-04 10:30:39 +0800: sfan5 - a44c42dc31 avformat/dashdec: Avoid segfault when URL template is unexpectedly missing 2021-02-04 10:30:37 +0800: sfan5 - 5a98a027d6 avformat/dashdec: Fix missing NULL check 2021-02-04 10:30:35 +0800: Steven Liu - 29ef547c16 avformat/dashdec: rename variable name for more readable 2021-02-04 10:30:32 +0800: Steven Liu - 756897eff4 avformat/dashdec: check init_section before use it. 2021-02-04 00:57:49 +0100: Paul B Mahol - a8b3a51790 avformat/cdxl: rework probe and fix sample rate and frame rate 2021-02-03 22:28:11 +0100: Andreas Rheinhardt - 1873d128f9 avformat/qtpalette: Use better headers 2021-02-03 21:36:47 +0100: Andreas Rheinhardt - e9513052b5 avformat/rtsp: Fix build failure when RTP demuxers are disabled 2021-02-03 21:35:43 +0100: Andreas Rheinhardt - 7936cfc157 avformat/Makefile: Only compile qtpalette.c when needed 2021-02-03 21:35:43 +0100: Andreas Rheinhardt - d97e84b46f avformat/qtpalette: Move default palette to their only user 2021-02-03 21:35:43 +0100: Andreas Rheinhardt - a703410d25 avformat/cutils, dvenc: Move ff_brktimegm to its only user 2021-02-03 19:11:35 +0100: Paul B Mahol - e818951505 avformat/cdxl: add support for custom 24bit pal8 formats 2021-02-03 17:56:28 +0100: Tomas Härdin - e6254d5ab9 avformat/mxfdec: Add missing const to mxf_mastering_display* 2021-02-03 16:03:15 +0100: Jose Da Silva - 7ccea3bf09 avcodec/xbmdec: get_nibble() minor speed increase, and binary reduction 2021-02-03 16:03:15 +0100: Jose Da Silva - 8c3d31fbee avcodec/xbmdec: convert() minor speed increase 2021-02-03 16:03:15 +0100: Jose Da Silva - 42c636c972 avcodec/xbmenc: Pre-compute variables once for parse_str_int() 2021-02-03 16:03:15 +0100: Jose Da Silva - b6bc981d25 avcodec/xbmenc: substitute end instead of recalculating end 2021-02-03 15:51:40 +0100: Paul B Mahol - b4ad669a42 avfilter/avfilter: mark enable as runtime option too 2021-02-03 15:49:13 +0100: Paul B Mahol - f6621a8e72 avfilter: add colorcorrect filter 2021-02-03 10:41:33 +0100: Anton Khirnov - b7251aed46 av_dump_format(): reduce indentation for streams 2021-02-03 10:41:29 +0100: Anton Khirnov - 3696c3b161 av_dump_format(): increase indentation for chapter metadata 2021-02-03 10:41:20 +0100: Anton Khirnov - 80aad8886a av_dump_format: add a heading for chapters 2021-02-02 23:53:30 +0100: Andreas Rheinhardt - 2367affc2c fftools/ffmpeg_filter: Make functions only used locally static 2021-02-02 23:53:30 +0100: Andreas Rheinhardt - 2166d8d6b2 fftools/ffmpeg_filter: Remove ist_in_filtergraph 2021-02-02 23:53:30 +0100: Andreas Rheinhardt - 8c01eb0a31 avcodec/cabac: Move encoder related stuff to libavcodec/tests/cabac.c 2021-02-02 23:53:30 +0100: Andreas Rheinhardt - 455d3a7684 avcodec/h264_levels, h265_profile_level: Remove ff_h26[45]_get_level 2021-02-02 23:53:30 +0100: Andreas Rheinhardt - ba874ad904 avfilter/ebur128: Remove unused functions 2021-02-02 23:53:30 +0100: Andreas Rheinhardt - a40c158eda fftools/ffmpeg_filter: Remove choose_sample_fmt 2021-02-02 23:53:29 +0100: Andreas Rheinhardt - bb072a0369 avformat/rtmppkt: Only compile ff_rtmp_packet_dump if defined(DEBUG) 2021-02-02 23:53:29 +0100: Andreas Rheinhardt - 7b43646e18 avformat/avio: Remove ffurl_open 2021-02-02 23:53:29 +0100: Andreas Rheinhardt - 5cad6c6e85 avformat/rtmpproto: Only include RTMP protocols that are enabled 2021-02-02 23:53:29 +0100: Andreas Rheinhardt - 82d5316c57 avformat/rtmppkt: Remove ff_amf_read_bool 2021-02-02 22:34:55 +0000: Mark Thompson - ac05413dfb vc2enc: Add missing static to local variables 2021-02-02 17:53:29 +0100: Paul B Mahol - 68b5236eae avfilter/vf_colorlevels: call execute once per frame 2021-02-02 17:53:29 +0100: Paul B Mahol - 7ee3a5594b avfilter/vf_colorlevels: no need to use double for coeff 2021-02-02 17:53:29 +0100: Paul B Mahol - 62e24a5d80 avfilter/vf_colorlevels: beautify define 2021-02-02 17:53:29 +0100: Paul B Mahol - a7e826b9e1 avfilter/vf_colorlevels: typedef ThreadData struct 2021-02-02 14:29:33 +0100: Paul B Mahol - 85bdf18917 avcodec: add PFM image encoder 2021-02-02 14:27:06 +0100: Paul B Mahol - 090f31f813 avfilter: add colorcontrast filter 2021-02-02 20:55:50 +0800: Limin Wang - 38caef3876 avformat/hlsenc: use AV_OPT_TYPE_DURATION 2021-02-02 13:12:12 +0100: Michael Niedermayer - 3c41d0bfd6 avformat/rmdec: Fix codecdata_length overflow check 2021-02-02 13:12:12 +0100: Michael Niedermayer - 57f7e5caa3 avcodec/simple_idct: Fix undefined integer overflow in idct4row() 2021-02-02 13:12:12 +0100: Michael Niedermayer - 0af0a80cef avformat/wavdec: Check block_align vs. channels before combining them 2021-02-02 13:12:12 +0100: Michael Niedermayer - fd61b42b4c avformat/tta: Use 64bit intermediate for index 2021-02-02 13:12:12 +0100: Michael Niedermayer - b0588b73da avformat/soxdec: Check channels to be positive 2021-02-02 13:12:12 +0100: Michael Niedermayer - f54aab94a3 avformat/smacker: Check for too small pts_inc 2021-02-02 13:12:12 +0100: Michael Niedermayer - 92b1949191 avformat/sccdec: Use larger intermediate for ts/next_ts computation 2021-02-02 13:12:12 +0100: Michael Niedermayer - 2a0d17c4d1 avcodec/cri: Use ff_set_dimensions() 2021-02-02 01:47:01 +0100: Andreas Rheinhardt - e742bf3421 avcodec/aacps_fixed_tablegen: Don't include config.h 2021-02-01 23:52:55 +0100: Tomas Härdin - ff0618b5c4 avformat/mxf: Establish register of local tags 2021-02-01 19:03:53 +0100: Michael Niedermayer - 5441699f83 avformat/sbgdec: Use av_sat_add64() in str_to_time() 2021-02-01 18:02:11 +0100: Piotr Uracz - 7ceceee8b6 avcodec/aac_ac3_parser: fix channel information parsing in case decoder is disabled mujs 2021-02-04 10:02:18 +0100: Tor Andersson - 80e222d Support externally set CFLAGS, CPPFLAGS, and LDFLAGS. 2021-02-03 18:11:46 +0100: Tor Andersson - 368fe83 Bug 703461: Escape '/' characters in regular expression source. 2021-02-03 17:44:23 +0100: Tor Andersson - ccf7fa6 Bug 703457: Fix typo in uriMark definition used by encodeURI(Component). 2021-02-03 17:31:50 +0100: Tor Andersson - 2eb4fd2 Bug 703459: Handle undefined argument to Error constructor. 2021-02-03 17:07:28 +0100: Tor Andersson - d11c710 Bug 703458: Handle NaN in Date accessors. shaderc 2021-02-03 09:23:59 -0500: David Neto - ac375b4 Fix typo 2021-02-03 09:23:59 -0500: David Neto - 78a0bee Improve file+line parsing from Glslang messages mpv 2021-02-04 21:13:09 +0200: Emmanuel Gil Peyrot - f8a9654873 vo_wlshm: support big endian systems Build start: 2021-02-01 17:35:23 +0100 dssim 2021-02-01 07:59:55 +0000: dependabot-preview[bot] - 6eaaef4 Bump lodepng from 3.2.2 to 3.4.3 libtiff 2021-01-31 21:13:48 +0000: Roger Leigh - a8d63da6 Use C99 strtol, strtoul, strtoll and strtoull srt 2021-02-01 16:18:58 +0100: Maxim Sharabayko - 481e7f7 [core] Minor: renamed CUDT m_tsTmpActiveSince to m_tsFreshActivation (#1774) Build start: 2021-02-01 08:31:12 +0100 ripgrep 2021-01-30 18:22:48 -0500: Sergei Vorobev - 9c8d873 ignore/types: improve bazel globs libtiff 2021-01-31 20:50:00 +0000: Roger Leigh - 1cc7a7e1 tif_fax3: Use C99 inline 2021-01-31 20:44:08 +0000: Roger Leigh - 7e92132f Remove inline feature tests and defines sndfile 2021-02-01 09:15:19 +0500: evpobr - 89bed47c Add CHANGELOG.md openmpt 2021-01-31 14:15:00 +0000: Jörn Heusipp - 6531daefb [Mod] libopenmpt: Prepare for release. 2021-01-31 13:55:27 +0000: Johannes Schultz - b6417053c [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.07.00 2021-01-31 01:08:03 +0000: Johannes Schultz - 2fcedb1ac Merged revision(s) 14104 from trunk/OpenMPT: [Mod] General Tab: "Output To" plugin list now shows user-chosen name first, then library name. [Mod] General Tab: "Output To" plugin list was not updated when a plugin was renamed. [Fix] General Tab: Renaming a plugin could be really slow, as after each entered character all channel plugin combo boxes were refilled. 2021-01-31 00:33:13 +0000: Johannes Schultz - 6979cfb15 Merged revision(s) 14102 from trunk/OpenMPT: [Mod] Plugin Manager: Unloading a plugin removes all output routings to that plugin slot. Previously, loading a new plugin into the slot could cause other plugins to route their output to it. ........ 2021-01-28 17:06:11 +0000: Johannes Schultz - 3c6ba6ecf Merged revision(s) 14092 from trunk/OpenMPT: [Var] unrar: Update to v6.0.3. ........ 2021-01-27 09:29:10 +0000: Jörn Heusipp - af93d0f30 Merged revision(s) 14090 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.11.2 ........ 2021-01-26 22:07:05 +0000: Johannes Schultz - 141b208c9 Merged revision(s) 14088 from trunk/OpenMPT: [Imp] Support stereo variant of 8SVX. ........ 2021-01-25 19:59:10 +0000: Johannes Schultz - 53badde2a Merged revision(s) 14076, 14080-14082 from trunk/OpenMPT: [Mod] Don't warn about artist name MPT hack in MOD/S3M files, as it cannot be stored in those files anyway. ........ [Fix] Sample tab: Memory leak when aborting Pitch Shift operation. [Imp] Sample tab: Pitch Shift can now also be applied to sample selections. [Imp] Autotune: Don't set document as modified if the frequency didn't change. 2021-01-25 19:58:24 +0000: Johannes Schultz - 68293668d Merged revision(s) 14078 from trunk/OpenMPT: [Imp] DMF: Improve import of finetune effect with parameters larger than +/-15. ........ 2021-01-24 12:09:37 +0000: Johannes Schultz - a500ee6b2 Merged revision(s) 14074 from trunk/OpenMPT: [Fix] Pattern tab: Selecting a whole row by clicking on its row number didn't copy any channels left of the current scroll position. [Fix] Pattern tab: MIDI recording allowed writing smooth MIDI commands into formats that don't support this command. ........ 2021-01-22 17:46:32 +0000: Jörn Heusipp - 232266b06 Merged revision(s) 14067 from trunk/OpenMPT: [Fix] build: Fix download location for DJGPP files. ........ 2021-01-20 12:30:50 +0000: Jörn Heusipp - 851724054 [Doc] libopenmpt: Update changelog. 2021-01-20 12:24:07 +0000: Jörn Heusipp - 565e6c041 [Doc] libopenmpt: Cleanup changelog. 2021-01-20 10:27:58 +0000: Jörn Heusipp - e84bfe7ba [Mod] libopenmpt: Bump prerel version. 2021-01-20 10:22:11 +0000: Jörn Heusipp - 65776c9e6 Merged revision(s) 14059 from trunk/OpenMPT: [New] Makefile CONFIG=emscripten now supports EMSCRIPTEN_TARGET=audioworkletprocessor which builds an ES6 module in a single file with reduced dependencies suitable to be used in an AudioWorkletProcessor. See and . ........ 2021-01-17 07:38:11 +0000: Jörn Heusipp - 83d5b20b7 Merged revision(s) 14055 from trunk/OpenMPT: [Ref] stb_vorbis: Mark https://github.com/nothings/stb/pull/1064 bugfix the same way as other modifications in order to simplify merging. ........ 2021-01-16 21:38:21 +0000: Johannes Schultz - c209abbd3 Merged revision(s) 14051 from trunk/OpenMPT: [Fix] stb_vorbis: Apply fix from https://github.com/nothings/stb/pull/1064 which makes Vorbis samples without any comments readable again, which probably affected all Vorbis samples found in MO3 and OXM files. ........ 2021-01-16 19:02:41 +0000: Johannes Schultz - 6f2e6a9c3 Merged revision(s) 14049 from trunk/OpenMPT: [Imp] CDecimalSupport: Always support '-' as negative sign, even if the locale is different (similar to always allowed '.'). ........ 2021-01-11 12:33:46 +0000: Jörn Heusipp - 4ecd4ee2d Merged revision(s) 14045 from trunk/OpenMPT: [Fix] mptRandom: Avoid std::chrono::high_resolution_clock on Emscripten because availability is problematic in AudioWorklet context. See . ........ 2021-01-10 15:47:53 +0000: Jörn Heusipp - 46183713a Merged revision(s) 14042 from trunk/OpenMPT: [Ref] libopenmpt: Use std::strcmp instead of strcmp. ........ 2021-01-07 19:56:47 +0000: Johannes Schultz - 5cf91ade1 Merged revision(s) 14039 from trunk/OpenMPT: [Fix] libopenmpt: Apply pitch factor to OPL voices as well. ........ 2021-01-06 15:13:14 +0000: Johannes Schultz - bafa6b4f8 Merged revision(s) 14036 from trunk/OpenMPT: [Doc] Fix typo in API documentation. ........ 2021-01-04 18:04:45 +0000: Johannes Schultz - e058b61f2 Merged revision(s) 13950 from trunk/OpenMPT: [Fix] MOD: Also apply FT2 tremolo quirk to MOD. FT2 just copied the quirky code from ProTracker! ........ 2021-01-04 18:01:21 +0000: Johannes Schultz - 5cb34db1d Merged revision(s) 13949 from trunk/OpenMPT: [Imp] DMF: Don't overwrite effect column candidate effect if it can be moved to the volume column. ........ 2021-01-04 17:35:23 +0000: Johannes Schultz - d636667d6 Merged revision(s) 14031 from trunk/OpenMPT: [Fix] Converting a stereo sample to mono by only taking the right channel caused the first sample from the left channel to remain in the sample, and thus offseting the whole sample by one. ........ 2021-01-04 17:35:04 +0000: Johannes Schultz - 120c997f5 Merged revision(s) 14024 from trunk/OpenMPT: [Fix] Pattern Goto Dialog: Default values (current pattern editor position) were overwitten before the dialog was fully initialized. ........ 2021-01-02 23:13:06 +0000: Johannes Schultz - bb402ce92 Merged revision(s) 14017 from trunk/OpenMPT: [Fix] module::set_position_seconds didn't honor the seek.sync_samples ctl properly. ........ 2021-01-02 22:31:56 +0000: Johannes Schultz - 0d4c3cbf4 Merged revision(s) 14014 from trunk/OpenMPT: [Imp] Update OPL channel state (in particular current patch) when seeking. ........ 2021-01-02 19:32:24 +0000: Johannes Schultz - 797df4f12 Merged revision(s) 14012 from trunk/OpenMPT: [Fix] CModDoc: Always destroy document if CSoundFile::Create returned false, even if mod type and number of channels were in a valid state. ........ 2021-01-02 14:58:10 +0000: Johannes Schultz - ff89a520d Merged revision(s) 14009 from trunk/OpenMPT: [Fix] Dropping a plugin DLL on the OpenMPT window didn't apply plugin bridge defaults like when adding it through the plugin manager dialog. ........ 2021-01-01 08:06:03 +0000: Jörn Heusipp - 952bd900c Merged revision(s) 14005 from trunk/OpenMPT: [Var] 2020 be gone. ........ 2020-12-26 16:31:15 +0000: Jörn Heusipp - 5930c19b5 [Doc/Fix] libopenmpt: README: Update emscripten build instructions. [Doc/Fix] libopenmpt: README: C++17 is required. 2020-12-25 18:31:03 +0000: Johannes Schultz - 007279710 Merged revision(s) 13988 from trunk/OpenMPT: [Fix] Fix the root cause for the crash during MIDI export: Do not set a sample's RelativeTone proprety for formats that don't need it, and in the player don't ever propagate it to the channel for such formats (https://bugs.openmpt.org/view.php?id=1399). ........ 2020-12-24 15:13:46 +0000: Johannes Schultz - c014bf71e Merged revision(s) 13986 from trunk/OpenMPT: [Imp] General tab: In the MPTM format, increment and decrement tempo in steps of 1 BPM by default. The old behaviour, using a .1 BPM step, is now applied when holding shift (similar to .01 BPM steps when holding Ctrl). ........ 2020-12-24 12:43:12 +0000: Jörn Heusipp - 19129e99f [Doc] libopenmpt: Update changelog. 2020-12-24 12:40:56 +0000: Jörn Heusipp - acdf079d5 Merged revision(s) 13979 from trunk/OpenMPT: [Var] mpg123: Update to v1.26.4. ........ 2020-12-22 18:42:13 +0000: Jörn Heusipp - 5d2f8aa1a Merged revision(s) 13977 from trunk/OpenMPT: [Fix] Tuning Dialog: Allow editing note name also if a note outside the primary group are selected. See . ........ 2020-12-22 16:52:26 +0000: Jörn Heusipp - 3f276a099 Merged revision(s) 13970 from trunk/OpenMPT: [Doc] Fix typo in libopenmpt documentation. ........ 2020-12-22 16:51:54 +0000: Jörn Heusipp - 66878ac86 [Doc] libopenmpt: Update changelog. 2020-12-22 16:51:26 +0000: Jörn Heusipp - ae30a7055 Merged revision(s) 13971 from trunk/OpenMPT: [Var] pugixml: Update to v1.11.4. ........ 2020-12-18 22:51:02 +0000: Johannes Schultz - f49021f52 Merged revision(s) 13962 from trunk/OpenMPT: [Fix] Possible fix for crash during MIDI export (https://bugs.openmpt.org/view.php?id=1399). ........ 2020-12-18 19:36:52 +0000: Jörn Heusipp - b7a4ae86c [Doc] libopenmpt: Update changelog. 2020-12-18 19:36:27 +0000: Jörn Heusipp - 622ae49b9 Merged revision(s) 13959 from trunk/OpenMPT: [Var] pugixml: Update to v1.11.3. ........ 2020-12-15 08:04:52 +0000: Jörn Heusipp - 7f7f03635 [Doc] libopenmpt: Update changelog. 2020-12-15 08:04:21 +0000: Jörn Heusipp - fdb0e9e46 Merged revision(s) 13954 from trunk/OpenMPT: [Var] pugixml: Update to v1.11.2. ........ 2020-12-08 08:28:50 +0000: Jörn Heusipp - 1b730a34c [Doc] libopenmpt: Update changelog. 2020-12-08 08:28:02 +0000: Jörn Heusipp - 4c331cf97 Merged revision(s) 13951 from trunk/OpenMPT: [Var] pugixml: Update to v1.11.1. ........ 2020-11-29 21:32:39 +0000: Jörn Heusipp - 8f1ba3652 Merged revision(s) 13947 from trunk/OpenMPT: [Fix] Build fix for libopenmpt with NO_PLUGINS. ........ 2020-11-29 21:25:00 +0000: Johannes Schultz - 2e99e0ede Merged revision(s) 13945 from trunk/OpenMPT: [Fix] r13809 broke NO_PLUGINS configuration (tx dro). ........ 2020-11-29 15:03:40 +0000: Jörn Heusipp - af870afb1 [Mod] OpenMPT: Version is now 1.29.06.01 2020-11-29 15:01:40 +0000: Jörn Heusipp - c34831fc7 [Mod] libopenmpt: Bump patch version. openal-soft 2021-01-31 21:07:49 -0800: Chris Robinson - 63f5240d Implement Oboe capture 2021-01-31 19:57:11 -0800: Chris Robinson - 27bcc55e Set the oboe stream buffer size 2021-01-31 13:24:58 -0800: Chris Robinson - 0c510416 Add a comment about using lld on Android 2021-01-30 15:11:47 -0800: Chris Robinson - bedb89eb Avoid copying buffers for aligning overlapped windows 2021-01-29 22:36:10 -0800: Chris Robinson - a96b91af Update changelog libavif 2021-01-31 20:43:57 -0800: Joe Drago - fb5a5f0 Switch avifImage's CICP storage from enums to uint16_t, for future compatibility with amendments to H.273 2021-01-31 20:28:17 -0800: Joe Drago - 75d1afa Set the default for RGBA output to not be premultiplied to not break preexisting functionality and match typical expectations. 2021-01-30 11:41:05 -0800: Frankie Dintino - e86e59f Fix memcpy/sizeof typo in avifImageCopy SVT-VP9 2021-01-31 20:34:52 -0800: Vitaly Zaitsev - 10910b7 Fixed build with GCC 11 by moving MSVC flags. (#133) 2021-01-31 20:28:42 -0800: Jun - 13a6c41 Fix appveyor failure (#136) ffmpeg 2021-01-31 21:26:44 +0100: Andreas Rheinhardt - ad2cc0e2f4 avformat/rtpdec: Avoid allocations of small dynamic buffers 2021-01-31 20:55:23 +0100: Paul B Mahol - 459c6e8ab3 avfilter/vf_vibrance: add packed formats support 2021-01-31 20:55:23 +0100: Paul B Mahol - 98b0c0e44f avfilter/vf_colortemperature: add packed formats support 2021-01-31 20:55:23 +0100: Paul B Mahol - aa8cf8fdee avfilter/vf_colortemperature: use macro for identical code 2021-01-31 14:37:07 +0100: Michael Niedermayer - 6de039823c avcodec/cscd: Check output len in zlib as in lzo 2021-01-31 14:37:07 +0100: Michael Niedermayer - 869fe41d10 avcodec/vp3: Check input amount in theora_decode_header() 2021-01-31 14:37:07 +0100: Michael Niedermayer - d7594ee751 avformat/wavdec: Check avio_get_str16le() for failure 2021-01-31 14:06:07 +0100: Paul B Mahol - 47be08640c avcodec/pnm: disable check for PFM as it is not needed 2021-01-31 17:21:32 +0530: Gyan Doshi - d16b0a4bf0 ffmpeg: remove dead code for -vol 2021-01-31 10:02:18 +0530: Gyan Doshi - 6c92557756 doc/ffmpeg: document apad option 2021-01-30 23:53:38 +0100: Paul B Mahol - 54de7dc372 avfilter/af_acrusher: add commands support Build start: 2021-01-30 19:30:57 +0100 libtiff 2021-01-28 08:26:50 +0000: Roger Leigh - 352cb5a4 libtiff: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - e6ce256e ascii_tag: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - 01717f8f check_tag: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - 22bef56e custom_dir_EXIF_231: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - f1afb21d short_tag: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - 899fe9f0 strip_rw: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - 13b354a9 fax2tiff: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:36 +0000: Roger Leigh - 40169efd ppm2tiff: Correct format strings 2021-01-27 22:00:35 +0000: Roger Leigh - f5702e3c raw2tiff: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:35 +0000: Roger Leigh - a1af0222 rgb2ycbcr: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:35 +0000: Roger Leigh - cdb2a6cb tiff2pdf: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:35 +0000: Roger Leigh - 354a6477 tiff2ps: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:35 +0000: Roger Leigh - 992e5d91 tiff2rgba: Use PRI format flags and remove unnecessary casts 2021-01-27 22:00:31 +0000: Roger Leigh - 0bfaab63 tiffcmp: Use PRI format flags and remove unnecessary casts 2021-01-27 21:57:49 +0000: Roger Leigh - 33bb5141 tiffcp: Use PRI format flags and remove unnecessary casts 2021-01-27 21:57:49 +0000: Roger Leigh - b6020381 tiffcrop: Use PRI format flags and remove unnecessary casts 2021-01-27 21:57:49 +0000: Roger Leigh - 35ab2b89 tiffinfo: Use PRI format flags and remove unnecessary casts 2021-01-27 21:57:49 +0000: Roger Leigh - e4d9f06e tiffdump: Use PRI format flags and remove unnecessary casts cargo-c 2021-01-30 18:14:21 +0100: Luca Barbato - 1e74bcf Update README.md ffmpeg 2021-01-30 17:28:26 +0100: Paul B Mahol - 633e344d96 avfilter/vf_lagfun: add support for commands 2021-01-30 17:00:35 +0100: Paul B Mahol - f0dd5c00cb avfilter/vf_weave: add slice threading support 2021-01-30 16:08:26 +0100: Paul B Mahol - 0959f95a8e avfilter/vf_blackdetect: add slice threading support Build start: 2021-01-30 12:47:43 +0100 SVT-AV1 2021-01-30 00:30:39 -0800: Christopher Degawa - ba9257b5 gitlab: add test for binary difference 2021-01-30 00:30:39 -0800: Christopher Degawa - 56370079 gitlab: tag untagged jobs with gitlab-org 2021-01-30 00:30:39 -0800: Christopher Degawa - 62ea7faa gitlab: move locations of anchors, compile, and tests 2021-01-30 00:30:39 -0800: Christopher Degawa - 6b7042d1 gitlab: merge valgrind jobs 2021-01-30 00:30:39 -0800: Christopher Degawa - 942e2acc gitlab: combine sanitizers in matrix 2021-01-30 00:30:39 -0800: Christopher Degawa - 20e7e617 gitlab: test debug encoding, upload artifacts 2021-01-30 00:30:39 -0800: Christopher Degawa - 5ec9abf9 gitlab: use CI_PROJECT_DIR for SVT_AV1_TEST_VECTOR_PATH 2021-01-30 00:30:39 -0800: Christopher Degawa - 57515fab gitlab: merge clang and gcc jobs to matrix 2021-01-30 00:30:39 -0800: Christopher Degawa - 9515e6f6 gitlab: build both release and debug Build start: 2021-01-30 08:33:19 +0100 ripgrep 2021-01-25 10:38:05 -0500: Andrew Gallant - 7899a4b regex: s/CachedThreadLocal/ThreadLocal dssim 2021-01-12 15:05:33 +0200: igv - a215523 Use mean absolute deviation for pooling harfbuzz 2021-01-26 10:22:07 -0800: Garret Rieger - f94bf9f0 [set fuzzer] limit the total number of set members in a fuzzing input. Currently the fuzzer can create arbitarily long inputs which once big enough will trigger a timeout. 2021-01-25 14:07:52 -0800: ckitagawa - b198d944 use {} rather than {0} 2021-01-25 14:07:52 -0800: ckitagawa - 2e50b517 Nicer more idiomatic fix 2021-01-25 14:07:52 -0800: ckitagawa - 8f6559a3 [subet/COLR] Default initialize firstLayerIdx libtiff 2021-01-22 18:02:31 +0100: Even Rouault - 8cfa8f97 tiff.h: reserve COMPRESSION_JXL=50002 for JPEGXL 2021-01-22 08:49:05 +0000: Roger Leigh - 41e3efcc Add and enable TIFF_DISABLE_DEPRECATED for internal use 2021-01-21 23:14:15 +0000: Roger Leigh - ddb8756f Add typedef deprecations for GCC/Clang and MSVC 2021-01-21 23:14:13 +0000: Roger Leigh - 39a74eed Use standard C99 integer types libwebp 2021-01-20 19:43:45 -0800: James Zern - fedac6cc update ChangeLog 2021-01-20 19:19:32 -0800: Vincent Rabaud - 170a8712 Fix check_c_source_compiles with pthread. 2021-01-18 16:41:44 -0800: James Zern - 85995719 disable CombinedShannonEntropy_SSE2 on x86 2021-01-08 20:30:13 -0800: Pascal Massimino - e56c3c5b pngdec: raise memory limit if needed 2021-01-05 10:52:44 -0800: James Zern - 13b8e9fe {ios,xcframework}build.sh: make min version(s) more visible 2021-01-02 15:52:07 -0800: Pascal Massimino - a9225410 animdecoder_fuzzer: fix memory leak 2021-01-02 15:51:55 -0800: James Zern - d6c2285d update gradle to 6.1.1 2020-12-24 10:09:03 -0800: James Zern - 52ce6333 update NEWS 2020-12-23 19:54:29 -0800: James Zern - 28c49820 bump version to 1.2.0 2020-12-23 19:50:03 -0800: James Zern - 7363dff2 webp/encode.h: restore WEBP_ENCODER_ABI_VERSION to v1.1.0 2020-12-23 19:32:04 -0800: James Zern - 826aafa5 update AUTHORS OpenCL-Headers 2021-01-29 00:00:42 +0000: Ben Ashbaugh - fb6807b move Intel extensions into common files (#129) sndfile 2021-01-26 10:21:35 +0500: evpobr - 251a4355 Fix typo openal-soft 2021-01-29 09:56:38 -0800: Chris Robinson - 20057b84 Calculate the square root after checking the limit 2021-01-29 07:37:13 -0800: Chris Robinson - 0cd5c37c Allow the sample type to get changed on Solaris 2021-01-29 20:47:52 +0600: Cacodemon345 - e11cfb50 Fix compilation on Solaris backend 2021-01-28 08:36:49 -0800: Chris Robinson - 3702ee66 Add a panning "deadzone" for spatialized sources 2021-01-27 21:24:03 -0800: Chris Robinson - 27e8807a Export EFX functions from the router 2021-01-27 19:44:33 -0800: Chris Robinson - 8c2592b4 Ignore SI-style configuration strings for device names 2021-01-27 14:55:20 -0800: Chris Robinson - f0f7bc03 Rework fading of stopped sounds 2021-01-26 10:40:16 -0800: Chris Robinson - 3b892467 Make sure InitVoice is given a valid buffer queue item 2021-01-25 09:24:10 -0800: Chris Robinson - ac5d40e4 Move al::deque to a common header 2021-01-25 09:08:49 -0800: Chris Robinson - 71e6bcbd Use an AL-specific buffer queue item struct for sources 2021-01-25 05:07:02 -0800: Chris Robinson - 6151d112 Use a deque for the source buffer queue 2021-01-24 09:29:56 -0800: Chris Robinson - f7acc30c Store the callback in the buffer list item 2021-01-24 02:07:39 -0800: Chris Robinson - 13c1d7ef Store buffer info in the queue entry 2021-01-23 03:27:18 -0800: Chris Robinson - 3142fb30 Remove some unnecessary function attributes 2021-01-22 11:55:37 -0800: Chris Robinson - 6f87cc92 Set the correct default buffer bits/format vpx 2021-01-28 11:52:41 -0800: Elliott Karpilovsky - ebb5ffc1d Relax constraints on Y4M header parsing 2021-01-27 10:11:43 -0800: Jerome Jiang - f46b66ac8 svc: turn off use_base_mv on non base layer. 2021-01-26 18:09:27 -0800: James Zern - 987dd3a9b vp9_end_to_end_test: fix compile with gcc 4.8.5 2021-01-26 18:09:16 -0800: James Zern - bd8dfea54 sad_test: fix compilation w/gcc 4.8.5 vmaf 2021-01-29 17:32:26 -0800: BassThatHertz - 10f69c0 Add extra info about one of the FFmpeg-based tools. (#814) 2021-01-29 11:02:29 -0800: BassThatHertz - 786e25c Add links to FFmpeg binaries that support libvmaf. (#811) 2021-01-28 21:39:52 -0800: Cosmin Stejerean - e14eeb7 include_dirs do not appear to be getting passed properly on OS X Python for some reason, this works around the problem (#812) 2021-01-28 16:55:00 -0800: BassThatHertz - 40ecd78 Remove unnecessary if-statement by using the exist_ok parameter of the os.makedirs() method. (#810) 2021-01-28 14:59:27 -0800: BassThatHertz - 7fc3bcd Use pathlib module. (#809) aom 2021-01-29 18:00:50 +0000: Fyodor Kyslov - 677cc01e6 AV1 RT: Make TXB RD Records dynamically allocated 2021-01-29 17:57:52 +0000: Krishna Malladi - d289ce97f SSE2 k_means implementation 2021-01-28 21:52:03 +0000: Akshata Jadhav - 45bf95252 Clean-up selective_ref_gm speed feature 2021-01-28 18:42:36 +0000: Akshata Jadhav - 35796042c Clean-up disable_smooth_interintra speed feature 2021-01-28 18:11:22 +0000: Elliott Karpilovsky - cff8ac586 Relax constraints on Y4M header parsing 2021-01-27 23:19:28 +0000: Vishesh - 4c245093f Remove unused structures from encodetxb.c/.h 2021-01-27 23:18:25 +0000: Vishesh - 14be3cd9f Segregate utility functions from txb_rdopt.c 2021-01-27 23:17:44 +0000: Akshata Jadhav - d13f09aa3 Clean-up gm_disable_recode speed feature 2021-01-27 10:25:36 -0800: Wan-Teh Chang - 61c6fda0f Use the keyword _Static_assert directly 2021-01-27 07:58:00 +0000: Jerome Jiang - 30be9a917 Exclude load_buffer_4x16 from realtime only build 2021-01-27 05:21:52 +0000: Fyodor Kyslov - d9fd83de3 AV1 RT: Fix issue with CQ mode in Real Time 2021-01-26 19:38:22 +0000: Vishesh - a45092c83 Separate RDO related functions from encodetxb.c 2021-01-26 19:27:53 +0000: Yunqing Wang - 1aa1e53db Partition 1:4 search pruning 2021-01-25 21:57:46 +0000: Marco Paniconi - 8c7bc8035 rtc-svc: Set the multi-threading per spatial layer 2021-01-25 11:17:18 -0800: Fyodor Kyslov - 2c52868e3 AV1 RT: Move ML-based partitioning to experiments dav1d 2021-01-28 18:21:56 -0300: Anton Mitrofanov - 7c316a7 Properly fix LOAD_MM_PERMUTATION for AVX-512 2021-01-28 21:26:40 +0100: Matthias Dressel - 6361e88 src: Replace check for intra-/key-frame with dedicated macro 2021-01-28 21:26:40 +0100: Matthias Dressel - 54747d4 src: Use a macro for testing frame_type 2021-01-28 21:11:33 +0100: Martin Storsjö - 24f9304 arm: looprestoration: Exploit wiener filter symmetry in the vert filter 2021-01-28 21:11:33 +0100: Martin Storsjö - 55e9f7a arm: looprestoration: Exploit wiener filter symmetry in the horz filter 2021-01-28 21:11:33 +0100: Martin Storsjö - 9c1f276 arm: looprestoration: Simplify right edge padding in horz filters 2021-01-28 21:11:33 +0100: Martin Storsjö - 52c0939 arm: looprestoration: Simplify dup'ing the padding pixel 2021-01-28 15:08:10 +0100: Victorien Le Couviour--Tuffet - 549086e Add post-filters threading model 2021-01-28 15:08:10 +0100: Victorien Le Couviour--Tuffet - 4db73f1 tests: Refactor seek_stress decoding functions 2021-01-28 15:08:10 +0100: Victorien Le Couviour--Tuffet - 66c8a1e fuzzer: Remove redundant flush 2021-01-25 14:08:34 +0100: Matthias Dressel - ecb0074 data: Remove dead code 2021-01-25 13:26:53 +0100: Matthias Dressel - bb3539a Update copyright year cargo-c 2021-01-29 09:21:44 +0100: Luca Barbato - cdce11c Bump the cargo version to 0.50 rav1e 2021-01-27 22:56:54 +0900: David Michael Barr - b1ccd634 Reject mismatched color configurations 2021-01-27 22:56:54 +0900: David Michael Barr - dceafa75 Align write_color_config() code with the spec 2021-01-27 14:54:39 +0100: David Michael Barr - 623d9c8c CI: Upgrade grcov to 0.7.1 2021-01-27 09:10:09 +0100: Luca Barbato - ae87c4eb Account for nmv_context 2021-01-27 09:10:09 +0100: Luca Barbato - 88a2d895 Add few missing cdfs to the map 2021-01-26 16:30:37 +0100: Ewout ter Hoeven - a8e06d3d CI: Update Cargo C to 0.7.1 2021-01-26 16:30:37 +0100: Ewout ter Hoeven - 2b443091 Deploy CI: Simplify nasm installation 2021-01-26 16:30:37 +0100: Ewout ter Hoeven - 25088c4e Deploy CI: Remove empty lines, format single line runs 2021-01-26 16:30:18 +0100: Ewout ter Hoeven - 94993a77 CI: Run on pushes and PRs to 0.x maintenance branches libavif 2021-01-29 18:14:55 -0800: Joe Drago - ceb2fa0 * Additional changes for PR #477 2021-01-28 09:27:12 +0800: Yuan Tong - 16d2647 Make alpha premultiply a step in YUV<->RGB conversion 2021-01-23 11:01:17 +0800: Yuan Tong - 1a07c50 add test for premultiply operation 2021-01-22 19:09:25 +0800: Yuan Tong - 3cf850b minor fixes 2021-01-22 17:55:06 +0800: Yuan Tong - e4850be Support premultiply alpha jpeg-xl 2021-01-29 00:08:06 +0100: jpegxl-bot - 35ad23d Update JPEG-XL with latest changes. libzen 2021-01-28 21:32:19 -0300: Érico Rolim - e7be9f2 Fix checks for gmtime_r and localtime_r availability. 2021-01-28 12:23:16 +0100: Leo Davidson - f17fdcf bool functions returning Error instead of false libmediainfo 2021-01-28 22:28:34 +0100: Jérôme Martinez - 666cb8c8 x I1353, MP4: Skip user data Xtra and free atoms 2021-01-28 12:31:27 +0100: Leo Davidson - 20d621bf INT_MAX/MIN used where INT8_MAX/MIN should be dlfcn-win32 2021-01-17 12:51:39 +0100: Ralf Habacker - 3a01651 CI: Add static building for cmake 2021-01-17 12:51:39 +0100: Ralf Habacker - ebd7bad cmake: add support to build test-dladdr on unix like os 2021-01-17 12:51:39 +0100: Ralf Habacker - 0ea2334 Add function dladdr() and associated test application test-dladdr x264 2021-01-27 21:25:48 +0300: Anton Mitrofanov - 59c06095 x86inc: Fix LOAD_MM_PERMUTATION for AVX-512 2021-01-26 21:49:17 +0300: Anton Mitrofanov - b3aadb76 Fix PADH alignment 2021-01-26 21:49:17 +0300: Anton Mitrofanov - e32bff16 Fix alignment of chroma buffer for weightp 2021-01-26 02:21:16 +0100: Henrik Gramner - 35417dcd Makefile: Drop the -T argument to install srt 2021-01-29 16:55:10 +0100: Sektor van Skijlen - 17db0cb [tests] Added 1 p.c. tolerance for long waiting time (#1762) 2021-01-29 13:20:33 +0100: Maxim Sharabayko - 85e3013 [apps] Fix virtual destructor for abstract struct SrtStatData (#1771) 2021-01-29 13:19:03 +0100: Maxim Sharabayko - 051760d [core] Minor refactoring of backup CheckIdleTime 2021-01-29 08:48:09 +0100: Sektor van Skijlen - 3cc7c30 [apps] Refactored stats tables with universal printers (#1743) 2021-01-29 08:46:13 +0100: Maxim Sharabayko - 74fc74a [core] Increased FormatTime precision (#1766) 2021-01-29 08:43:42 +0100: Maxim Sharabayko - 0d0888a [build] Fixed CMake CMP0048 policy restriction (#1765) 2021-01-29 08:42:50 +0100: Gavin Smith - 954968a [docs] Fixed bad path to 'Contributing' md (which was moved). 2021-01-25 15:48:41 +0100: Sektor van Skijlen - 0f8623e [core] Fixed too early closed caller socket in background. (#1750) AviSynthPlus 2021-01-25 12:24:34 -0500: Stephen Hutchinson - 41a12933 avisynth.cpp: use PAGESIZE instead of hardcoded value on Haiku 2021-01-25 12:24:34 -0500: Stephen Hutchinson - 49d8d5ae avisynth.cpp: slightly tweak Haiku header location ffmpeg 2021-01-30 05:14:45 +0100: Andreas Rheinhardt - 44e27d937d avcodec/dolby_e: Avoid duplicating sample rate table 2021-01-30 05:14:45 +0100: Andreas Rheinhardt - 7c27513d04 avcodec/dolby_e: Avoid code duplication when converting input 2021-01-30 05:14:45 +0100: Andreas Rheinhardt - 8cbff41583 avcodec/dolby_e_parse: Merge ff_dolby_e_parse_init/header 2021-01-30 05:14:45 +0100: Andreas Rheinhardt - fa3ab43fec avcodec/dolby_e_parser: Remove unused ParseContext 2021-01-29 23:42:24 +0100: Paul B Mahol - d43a27ab6f avfilter/vf_pseudocolor: allow more advanced presets 2021-01-29 23:41:07 +0100: Paul B Mahol - 50dd020f04 avfilter/vf_lut3d: add prism interpolation 2021-01-29 23:41:07 +0100: Paul B Mahol - 26a53519dc avfilter/vf_lut3d: add pyramid interpolation 2021-01-29 19:36:46 +0100: Michael Niedermayer - 9725d07a17 avformat/flvdec: Check for EOF in amf_skip_tag() 2021-01-29 19:36:46 +0100: Michael Niedermayer - 06e5c79194 avformat/asfdec_o: Check lang_idx 2021-01-29 19:36:46 +0100: Michael Niedermayer - 8af299acde avformat/aiffdec: Check size before subtraction in get_aiff_header() 2021-01-29 19:36:46 +0100: Michael Niedermayer - c6edbf0090 avformat/utils: Use av_sat_sub64() in max_analyze_duration check 2021-01-29 19:36:46 +0100: Michael Niedermayer - d03f0ec9a1 avformat/electronicarts: More chunk_size checks 2021-01-29 19:36:46 +0100: Michael Niedermayer - 386faeda5f avcodec/cfhd: check peak.offset 2021-01-29 19:36:46 +0100: Michael Niedermayer - b0f8586ca9 avformat/tedcaptionsdec: Check for overflow in parse_int() 2021-01-29 15:49:54 +0100: Andreas Rheinhardt - bfdf03207b avcodec/vorbis_data: Move encoder-related table to its only user 2021-01-29 15:38:31 +0100: Andreas Rheinhardt - b91b04473a avcodec/fft_template: Avoid useless function 2021-01-29 15:20:53 +0100: Andreas Rheinhardt - 124e2a79e2 avfilter/drawutils: Remove remnants of old API 2021-01-29 14:40:56 +0100: Paul B Mahol - 27b793b0cf avfilter/vf_blackdetect: add support for >8 depth formats 2021-01-29 14:40:56 +0100: Paul B Mahol - 8248f7b902 avfilter/vf_blackdetect: fix bug when no final log would be displayed 2021-01-29 14:40:56 +0100: Paul B Mahol - 0bcba12a55 avfilter/vf_blackdetect: use the name 's' for the pointer to the private context 2021-01-29 06:28:24 +0100: Andreas Rheinhardt - d8b2fae3c7 avcodec/msmpeg4: Inline number of motion vectors 2021-01-29 06:28:24 +0100: Andreas Rheinhardt - fbb81ea2c6 avcodec/msmpeg4dec: Don't check for errors for complete VLCs 2021-01-28 21:08:35 +0100: Michael Niedermayer - a899d6ca10 avformat: Change avpriv_new_chapter() from O(n) to (1) in the common case 2021-01-28 21:08:11 +0100: Michael Niedermayer - fc45d924d7 avformat/nuv: Check channels 2021-01-28 21:06:56 +0100: Michael Niedermayer - f3e4ebb007 avcodec/siren: Increase noise category 5 and 6 2021-01-28 21:06:55 +0100: Michael Niedermayer - e847cabb60 avcodec/siren: Factorize category 5 and 6 noise computation 2021-01-28 21:06:54 +0100: Michael Niedermayer - 1208872946 avcodec/siren: remove constant region_size 2021-01-28 21:06:48 +0100: Michael Niedermayer - 78d6d8ddb5 avformat/mpc8: Check size before implicitly converting to int 2021-01-28 20:56:16 +0100: Paul B Mahol - ed51890191 doc/filters: mention commands support for pseudocolor 2021-01-28 20:07:37 +0100: Paul B Mahol - 61a0ff892e avfilter/vf_pseudocolor: add support for commands 2021-01-28 20:07:37 +0100: Paul B Mahol - 891da955af avfilter/vf_pseudocolor: use macro for code that repeats 2021-01-28 20:07:37 +0100: Paul B Mahol - d01aa49753 avfilter/vf_pseudocolor: add presets 2021-01-28 15:50:37 +0100: Jose Da Silva - c31a7d07f6 avcodec/xbmenc: Allow for making UW images 2021-01-28 15:50:25 +0100: Jose Da Silva - cb70e1921a avcodec/xbmenc: xbm Lower memory use 2021-01-28 15:50:09 +0100: Jose Da Silva - 41b8fd3a16 avcodec/xbmenc: Do not add last comma into output 2021-01-28 13:59:00 +0100: Andreas Rheinhardt - 9267e2ff0d avcodec/flashsv2enc: Fix use of uninitialized value 2021-01-28 09:45:13 +0800: Guo, Yejun - eccc7971c2 dnn_backend_openvino.c: remove extra semicolon 2021-01-28 09:45:13 +0800: Guo, Yejun - 06c01f1763 dnn: remove type cast which is not necessary 2021-01-28 09:45:13 +0800: Guo, Yejun - a163aa6cf7 tests/dnn: enable unit test dense 2021-01-28 01:00:22 +0100: Paul B Mahol - 24892fa4a7 avfilter/vf_pseudocolor: add slice threading 2021-01-27 23:43:19 +0100: Marton Balint - b410b14fba avformat/mxfenc: add Coding Equations and Color Primaries to local tags 2021-01-27 11:53:22 +0100: Andreas Rheinhardt - 9f38fac053 avcodec/h261dec: Make VLC smaller 2021-01-27 11:53:22 +0100: Andreas Rheinhardt - ba96f2254a Revert "mpeg4videodec: raise an error if sprite_trajectory.table is NULL" 2021-01-27 11:53:22 +0100: Andreas Rheinhardt - e1cba568f2 avformat/url: Reorder elements of URLProtocol to make it smaller 2021-01-27 11:53:22 +0100: Andreas Rheinhardt - d64d30bd25 avformat/avidec: Simplify compile-time check for DV demuxer 2021-01-27 11:48:00 +0100: Paul B Mahol - a9d23d33a1 avfilter: add colortemperature filter 2021-01-27 11:46:26 +0100: Paul B Mahol - 35f8628047 avfilter: add kirsch video filter 2021-01-27 11:45:31 +0100: Paul B Mahol - 021dc4f107 doc/filters: mention that shear filter supports commands 2021-01-27 13:13:47 +0800: Guo, Yejun - 149bfc2445 libavutil/frame.h: correct typo for AVFilmGrainParams in comment 2021-01-26 21:27:29 -0300: James Almer - 683cd25c5a avcodec/sei: add Parameter Sets Inclusion Indication enum value 2021-01-27 00:57:26 +0100: Paul B Mahol - 2ee2e4cd41 avfilter/vf_colorchannelmixer: extend pl option functionality 2021-01-26 20:08:05 +0100: Paul B Mahol - 199d9e705a avfilter/vf_lenscorrection: remove unused elements 2021-01-26 20:08:05 +0100: Paul B Mahol - 499c3193a5 avfilter/vf_lenscorrection: reduce overhead calling execute for every plane 2021-01-26 20:08:05 +0100: Paul B Mahol - 46f170e544 avfilter/vf_lenscorrection: add support for commands 2021-01-26 19:52:59 +0100: Michael Niedermayer - 33f6d8e376 avcodec/cri: Fix whitespace issue in unpack_10bit() 2021-01-26 18:37:12 +0100: Michael Niedermayer - aa1b8e6898 avformat/realtextdec: Avoid undefined overflow in the end of read_ts() 2021-01-26 18:37:12 +0100: Michael Niedermayer - 0014249fd9 avformat/nutdec: Fix integer overflow in count computation 2021-01-26 18:37:12 +0100: Michael Niedermayer - 48fb752767 avformat/mvi: Use 64bit for testing dimensions 2021-01-26 18:37:12 +0100: Michael Niedermayer - 29851cb840 avformat/utils: Check dts in update_initial_timestamps() more 2021-01-26 18:37:12 +0100: Michael Niedermayer - 463e024363 avformat/mpsubdec: Use av_sat_add/sub64() in fracval handling 2021-01-26 18:37:12 +0100: Michael Niedermayer - cb31667611 avformat/flvdec: Check for avio_read() failure in amf_get_string() 2021-01-26 18:37:12 +0100: Michael Niedermayer - 2ef522c918 avformat/flvdec: Check for nesting depth in amf_skip_tag() 2021-01-26 18:37:12 +0100: Michael Niedermayer - 074e204b42 avformat/flvdec: Check for nesting depth in amf_parse_object() 2021-01-26 18:37:12 +0100: Michael Niedermayer - 59a6becf8e avcodec/apedec: Use FFABSU() in do_apply_filter() 2021-01-26 18:37:12 +0100: Michael Niedermayer - 5dd9567080 avutil/common: Add FFABSU() for a signed -> unsigned ABS 2021-01-26 17:44:41 +0100: Andreas Rheinhardt - 3c700c82cb avfilter/vf_unsharp: Remove unnecessary ; 2021-01-26 17:05:58 +0100: Anton Khirnov - 9e30859cb6 lavc: shedule old encoding/decoding API for removal 2021-01-26 17:05:49 +0100: Anton Khirnov - 25f4304ebb lavc/decode: move unrefcount_frame() right before its only caller 2021-01-26 17:04:45 +0100: Anton Khirnov - da99b4c878 tools/target_dec_fuzzer: use non-obsolete decoding API 2021-01-26 13:57:00 +0100: Andreas Rheinhardt - 2490ac635c avcodec/mpeg4videodec: Fix indentation 2021-01-26 13:57:00 +0100: Andreas Rheinhardt - f410febddc avcodec/mpeg4videodec: Move code around to avoid forward declaration 2021-01-26 13:57:00 +0100: Andreas Rheinhardt - d9f5bd15fd avcodec/sp5x: Remove unused quant tables 2021-01-26 13:56:59 +0100: Andreas Rheinhardt - f15477169e avcodec/exif: Avoid allocation for small buffer 2021-01-26 13:56:59 +0100: Andreas Rheinhardt - 458acb61fa avcodec/amrnbdata: Remove unused array 2021-01-26 13:56:59 +0100: Andreas Rheinhardt - edfdcb0487 avcodec/ilbcdata: Remove unused array 2021-01-26 13:56:59 +0100: Andreas Rheinhardt - 2668caf13c avcodec/atrac3plus_data: Remove unused arrays 2021-01-26 13:56:59 +0100: Andreas Rheinhardt - 10d059bb24 avcodec/dnxhd: Make ff_dxnhd_get_cid_table return a pointer, not index 2021-01-26 12:19:09 +0100: Paul B Mahol - 37f76c81d6 avfilter: add shear video filter 2021-01-25 19:31:11 -0300: James Almer - 911ba8417e avdevice/dshow: Add namespace prefix to the remaining global symbols 2021-01-25 19:31:04 -0300: James Almer - 56709ca8aa avcodec: deprecate AVCodecContext.debug_mv 2021-01-25 19:03:22 -0300: James Almer - c3f3b562c9 avcodec: remove long dead debug_mv code 2021-01-25 16:45:20 -0300: James Almer - 81d070dd09 avcodec/dolby_e: split decoder and parser more thoroughly 2021-01-25 12:19:51 -0300: James Almer - 12c8aeb2b8 fate/hlsenc: rework the ffprobe dependency of hls-fmp4_ac3 2021-01-25 14:52:58 +0100: Andreas Rheinhardt - 61fe481586 avcodec/h263data, ituh263*: Make initializing RL inter table thread-safe 2021-01-25 14:52:55 +0100: Andreas Rheinhardt - 12d0bb382b avcodec/ituh263enc: Remove unused function parameter 2021-01-25 14:52:52 +0100: Andreas Rheinhardt - 1ea13f949a avcodec/ituh263dec: Don't initialize unused parts of RLTable 2021-01-25 14:52:51 +0100: Andreas Rheinhardt - 18e89b964c avcodec/h261enc: Make encoder init-threadsafe 2021-01-25 14:52:49 +0100: Andreas Rheinhardt - 41826f84bb avcodec/h261dec: Reindentation 2021-01-25 14:52:24 +0100: Andreas Rheinhardt - 7afc6d71a0 avcodec/h261dec: Make decoder init-threadsafe 2021-01-25 14:52:05 +0100: Andreas Rheinhardt - ed913fcb59 avcodec/h261dec: Don't initialize unused part of RLTable 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - 44bb776f13 avcodec/mpegvideo_enc: Make mpv_encode_defaults thread-safe 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - 27eea249cc avcodec/msmpeg4dec: Reuse identical MV VLC 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - d90d0a715f avcodec/msmpeg4dec: Reuse identical RL VLCs 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - a3831e81ff avcodec/ituh263dec: Don't initialize unused RL VLCs 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - 3e0bd5064d avcodec/mpeg4videodec: Don't initialize unused RL VLCs 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - b0c4748770 avcodec/msmpeg4dec: Don't initialize unused RL VLCs 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - b9071a70fc avcodec/h261dec: Don't initialize unused VLCs 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - 8f04988e46 avcodec/rl: Allow to create only a few VLC tables 2021-01-25 14:51:53 +0100: Andreas Rheinhardt - f741bd0674 avcodec/mpeg12enc, speedhqenc: Avoid redundant copies of tables 2021-01-25 13:19:48 +0100: Nicolas Gaullier - c7016e35a6 avcodec/dolby_e: Split decoder/parser files 2021-01-25 13:17:43 +0100: Nicolas Gaullier - 0bf18db26a avcodec/dolby_e: Add a parser 2021-01-25 12:34:57 +0100: Paul B Mahol - a2a06029cf avfilter/vf_lenscorrection: allow to change colors of unmapped pixels 2021-01-25 12:34:57 +0100: Paul B Mahol - 3cc2e15b91 avfilter/vf_lenscorrection: add >8 depth support 2021-01-25 12:34:57 +0100: Paul B Mahol - 87598435aa avfilter/vf_lenscorrection: fix far edges with nearest interpolation mujs 2021-01-25 17:53:29 +0100: Tor Andersson - d3a9900 Bug 703371: Add '-' to list of quoted escape characters in regex parser. 2021-01-25 14:38:15 +0100: Tor Andersson - 789f30b Bug 703376: Don't allow creating new properties on transient objects. Build start: 2021-01-25 10:08:26 +0100 vmaf 2021-01-24 19:54:58 -0800: Zhi Li - 278b946 Misc. ffmpeg 2021-01-25 09:36:47 +0100: Robin Cooksey - e22108240b lavf/http: treat 308 as 301 2021-01-25 09:24:11 +0100: Josh Dekker - 9c513edb79 checkasm: add hevc_pel tests 2021-01-25 09:09:00 +0100: Reimar Döffinger - a16bcc13d9 configure: add fallback to $arch in msvc assembler check. Build start: 2021-01-25 03:45:19 +0100 harfbuzz 2021-01-24 13:30:06 -0700: Behdad Esfahbod - a650243d [sanitize] Fix typo 2021-01-24 12:28:04 -0700: Behdad Esfahbod - e05e5606 [mingw] Reinstate win32 cross-compiling with autotools instructions sndfile 2021-01-24 21:47:57 +0500: SmiVan - 5cb3faf6 Marked unimplemented dither enums in the header file as such. 2021-01-24 13:22:23 +0100: David Seifert - d60deb5d Release 1.0.31 2021-01-24 13:22:22 +0100: David Seifert - 27890001 Add include/sndfile.h to .gitignore libmysofa 2021-01-24 18:20:42 +0100: Christian Hoene - 8dda834 Fix coverity warning 2021-01-24 17:39:56 +0100: Christian Hoene - 4c1806c Addressed coverity issues and some reformatting 2020-12-18 15:57:45 +0100: Christian Hoene - 17030a9 Thanks for Steinberg for pointing this out rav1e 2021-01-24 13:47:18 +0100: Luca Barbato - cae19802 Remove the js api from the main tree x264 2021-01-24 15:04:39 +0100: Anton Mitrofanov - 544c61f0 Fix use of nalu_process callback 2021-01-24 15:01:46 +0100: Anton Mitrofanov - 045d3fda Fix weighting for B-frames 2021-01-24 14:57:17 +0100: Anton Mitrofanov - e7866495 Fix CAVLC encoding 2021-01-24 16:38:34 +0300: Anton Mitrofanov - 8e5e8340 Bump dates to 2021 2021-01-19 23:54:52 +0300: Konstantin Pavlov - c17d152d CI: Move macos to catalina builders 2021-01-19 23:54:52 +0300: Anton Mitrofanov - f7963f6a CI: Update URLs to the latest vlc-contrib ffmpeg 2021-01-25 01:10:14 +0100: Michael Niedermayer - 9e3d09f435 avformat/asfdec_o: Check for EOF in asf_read_marker() 2021-01-25 00:48:35 +0100: Paul B Mahol - b897b52618 avfilter: add epx pixel art scaler 2021-01-25 00:47:06 +0100: Paul B Mahol - 833338a02c avfilter/vf_lenscorrection: add support for more 8-bit formats 2021-01-25 00:47:06 +0100: Paul B Mahol - d7c4dc2f1a avfilter/vf_lenscorrection: add timeline support 2021-01-25 00:47:06 +0100: Paul B Mahol - e41a92910a avfilter/vf_lenscorrection: add bilinear interpolation 2021-01-25 00:47:06 +0100: Paul B Mahol - 4f5a1bcd55 avfilter/vf_lenscorrection: simplify options 2021-01-25 00:23:17 +0100: Andreas Rheinhardt - ae5be6236f avcodec/tiff_common: Remove declarations of inexistent functions 2021-01-25 00:18:47 +0100: Andreas Rheinhardt - a82001c8cf avcodec/vp8data: Remove unused array 2021-01-24 22:37:55 +0100: Andreas Rheinhardt - 2bcec40cce avfilter/vf_nnedi: Fix segfault when prescreening is disabled 2021-01-24 17:17:29 +0100: Carl Eugen Hoyos - 2687070d9b lsws/ppc/yuv2rgb: Fix transparency converting from yuv->rgb32. 2021-01-24 17:13:19 +0100: Carl Eugen Hoyos - 3ee45eca98 tests/fate/fits: Add a todo for a 64bit test. 2021-01-24 17:12:05 +0100: Carl Eugen Hoyos - 9c9174b9c1 tests/fate/hlsenc: ffprobe is needed for hls-fmp4_ac3. 2021-01-24 15:02:01 +0100: Andreas Rheinhardt - e0ca8a7a51 avfilter/avfilter: Remove AVFilterLink.flags 2021-01-24 11:28:53 +0100: Andreas Rheinhardt - a6d741920f avformat/rtpdec: Constify RTPDynamicProtocolHandlers 2021-01-24 11:19:10 +0100: Andreas Rheinhardt - 3567fab6e2 avformat/rtpdec: Remove next pointer from Protocol Handlers mpv 2021-01-24 16:54:31 +0200: der richter - 8121d958ec README: update libass dependency harfbuzz as non-optional Build start: 2021-01-24 11:48:56 +0100 Build start: 2021-01-23 04:50:48 +0100 ripgrep 2021-01-17 18:55:17 -0500: Andrew Gallant - ae55a4e deps: update everything 2021-01-17 18:49:51 -0500: Andrew Gallant - 3a1780d deps: replace memmap with memmap2 jo 2021-01-18 12:12:22 +0100: Jan-Piet Mens - 492e821 adjust badge URL libxml2 2021-01-15 18:31:20 +0100: Markus Rickert - f93ca3e1 Update minimum required CMake version 2021-01-05 22:03:47 +0100: Markus Rickert - 00487289 Add variables for configured options to CMake config files 2021-01-05 22:03:47 +0100: Markus Rickert - 95519737 Check if variables exist when defining targets 2021-01-05 22:03:47 +0100: Markus Rickert - c26e4525 Check if target exists when reading target properties 2021-01-05 22:03:47 +0100: Markus Rickert - ec119875 Add xmlcatalog target and definition to config files 2021-01-05 22:03:47 +0100: Markus Rickert - 2377a312 Remove include directories for link-only dependencies 2021-01-05 22:03:47 +0100: Markus Rickert - 26835480 Fix ICU build in CMake 2021-01-05 22:03:47 +0100: Markus Rickert - 296ab61e Configure pkgconfig, xml2-config, and xml2Conf.sh file harfbuzz 2021-01-21 14:27:45 -0700: Behdad Esfahbod - 881ad720 [algs] Remove passthru declaration 2021-01-21 12:22:00 -0700: Behdad Esfahbod - ca0b7afe [set] Use hb_fill() 2021-01-21 12:15:10 -0700: Behdad Esfahbod - 5fce8898 [iter] Allow passing rvalue iters to hb_fill() 2021-01-21 11:16:04 -0800: Behdad Esfahbod - 6463ee02 Speed up ClassDef/Coverage intersect methods 2021-01-21 12:12:05 -0700: Garret Rieger - 33368a12 uint32_t to unsigned in hb-set.hh 2021-01-21 12:12:05 -0700: Garret Rieger - 2a0d0b90 Make set clear work even when set is in failed state. 2021-01-21 12:12:05 -0700: Garret Rieger - 0ba73e98 [ENOMEM] handle allocation failures during page compaction. 2021-01-21 12:12:05 -0700: Garret Rieger - a4c3732f [ENOMEM] fix set clear() causing corruption if the set is in_error(). 2021-01-20 14:23:37 -0800: Khaled Hosny - 9b8be964 [docs] Ignore hb-gobject headers 2021-01-20 14:22:38 -0800: Khaled Hosny - 2a6a49c9 [meson] Don’t scan files outside src for docs 2021-01-20 14:22:15 -0800: Khaled Hosny - 051a3c7b [docs] Fix typo 2021-01-20 14:22:15 -0800: Khaled Hosny - a44dd339 [docs] Missing param docs 2021-01-20 14:22:15 -0800: Khaled Hosny - 478d169c [docs] Document more deprecated symbols 2021-01-20 14:22:15 -0800: Khaled Hosny - ca0a7a83 [docs] Document hb_ot_math_constant_t somehow 2021-01-20 14:22:15 -0800: Khaled Hosny - 3ba1e7e7 [docs] Document HB_OT_TAG_DEFAULT_LANGUAGE/SCRIPT 2021-01-20 14:22:15 -0800: Khaled Hosny - 4bfa0b3c [docs] Fix hb_color_get_* docs 2021-01-18 12:06:23 -0800: David Corbett - 2cdc92c0 [use] Move most joining scripts to USE 2021-01-18 12:00:58 -0800: Behdad Esfahbod - 5c73c908 [syllabic] Fix signed/unsigned comparision errors 2021-01-18 12:00:58 -0800: Behdad Esfahbod - e3d4c297 [indic/khmer/myanmar] Minor: Fix mask 2021-01-18 12:00:58 -0800: Behdad Esfahbod - 0ddade44 [syllabic] Merge various insert_dotted_circles implementations 2021-01-18 12:00:58 -0800: Behdad Esfahbod - e8e9fd95 [syllabic] Add hb-ot-shape-complex-syllabic.cc/hh 2021-01-18 12:00:58 -0800: Behdad Esfahbod - 8af85c4e Remove hb-ot-shape-complex-machine-index.hh file 2021-01-18 12:00:58 -0800: Behdad Esfahbod - 9dd61c5b Rename internal buffer var use 2021-01-17 23:30:10 +0200: Khaled Hosny - 6a140ef5 [meson] Pin Cairo subproject 1.17.4 2021-01-17 23:11:18 +0200: Khaled Hosny - fb1b29ce [ci] Fix msys2 breakage 2021-01-15 19:26:04 -0700: Behdad Esfahbod - 3c5b7886 Revert "Avoid category duplication between C++ and Ragel" 2021-01-15 18:24:52 -0800: David Corbett - 67ea8133 Avoid category duplication between C++ and Ragel libass 2021-01-16 05:09:36 -0600: rcombs - d1903f5 fontselect: warn when no fallback can be found libtiff 2021-01-20 20:23:12 +0100: Thomas Bernard - 8d0d6f87 gitlab-ci : use libzstd-dev and libwebp-dev ubuntu packages 2021-01-18 23:44:54 -0800: Kurt Schwehr - 90c6fbc2 tiffsplit: Exit with EXIT_FAILURE if unable to open the input file. 2021-01-15 13:11:27 -0800: Kurt Schwehr - e06e47bf CMakeLists.txt: Remove search for lfind 2021-01-15 13:02:18 -0800: Kurt Schwehr - e8ef83ee Remove HAVE_INTTYPES_H, HAVE_LFIND & lfind, HAVE_SEARCH_H & include 2021-01-15 21:08:23 +0100: Thomas Bernard - 37392026 tiffcmp: fix comparaison with pixels that are fractional number of bytes 2021-01-15 20:50:10 +0100: Thomas Bernard - 9b58f434 tiff2ps: exit the loop in case of error 2021-01-12 16:32:27 -0800: Kurt Schwehr - 89d1689f Remove port/strcasecmp.c as strcasecmp is not currently used in libtiff. 2021-01-06 09:27:55 +0000: Roger Leigh - b81c5742 Remove conditional use of 2021-01-06 09:25:36 +0000: Roger Leigh - c0e00993 cmake: Drop dlfcn.h check 2021-01-06 09:25:36 +0000: Roger Leigh - b09bbeb1 cmake: Remove duplicate line 2021-01-06 09:25:36 +0000: Roger Leigh - 08118b51 Use stdint.h types when available libwebp 2021-01-19 23:15:16 +0100: Vincent Rabaud - ceddb5fc Fix check_c_source_compiles with pthread. codec2 2021-01-23 00:00:14 +0100: erdgeist - c46bae81 A typo in the __EMBEDDED__ guard adds constfloat -> float cast warning 2021-01-17 08:49:24 +1030: drowe67 - 76575c15 Update README_data.md 2021-01-16 08:21:22 +1030: drowe67 - dec2dfa8 ctest for H_2064_516_sparse 2021-01-15 15:20:50 +1030: drowe67 - 21157480 freedv_data_raw_tx sending a few demod size bufs at completion to allow enough latency for demod processing, but no dud packets that interfere with PER metrics 2021-01-15 14:58:07 +1030: drowe67 - d7497bbf fixed accidental overwrite of rx_uw in ofdm_ldpc_rx, better datac3 UW with less zeros 2021-01-15 10:47:18 +1030: drowe67 - 1c64b9cd datac3_2 rx working, -4dB SNR AWGN, 0dB MPP 2021-01-15 08:18:50 +1030: drowe67 - 43d0c308 porting datac3_2 with new (2048,1024) code to C, tx seems to be working, debugging rx 2021-01-15 07:36:56 +1030: drowe67 - 6cd13473 integrate new (2048.1024) code to C unit test level 2021-01-09 10:50:32 +1030: drowe67 - 5ab701ad try out github actions 2021-01-07 15:04:38 +1030: drowe67 - 31ac7012 modified ldpc_gen_c_h_file.m to work with CML built in dvbs2 code, added (16200,9700) rate 0.6 code to library of C LDPC codes, unit test passing 2021-01-02 13:15:33 +1030: drowe67 - 86863902 wider timing window for qam16c2 2021-01-02 08:42:40 +1030: drowe67 - ea451363 wip datac3 cand 2 2021-01-01 08:27:45 +1030: drowe67 - ada47fda wip datac3 2020-12-28 12:24:01 +1030: drowe67 - 3cdf7511 reworking datac3 for wider bandwidth 2020-12-26 12:18:53 +1030: drowe67 - 5e6a5405 fixed UW placement mis-match between C and Octave, a non-zero UW for datac1. Suspect sync and UWs for data modes will be a WIP 2020-12-26 12:18:01 +1030: drowe67 - a9930377 added some more ctests to trap data modes breaking between C and Octave 2020-12-26 10:04:29 +1030: drowe67 - a047b380 Octave Tx->Octave Rx datac3 working again 2020-12-25 15:45:26 -0600: srsampson - 10bc6648 Make H_2064_516 vectors same style as others 2020-12-26 08:04:29 +1030: drowe67 - c661a826 wip port datac1 to (8192,4096) code 2020-12-26 06:06:19 +1030: drowe67 - 51a575d8 after merge ... 2020-12-26 05:58:39 +1030: drowe67 - 58c86a3f ctest for H_4096_8192_3d 2020-12-26 05:55:02 +1030: drowe67 - cc85d3f6 handle codes where not all max_row_weight entries are used for a parity bit 2020-12-24 09:47:07 -0600: srsampson - 641bd1a2 revert to think about syntax 2020-12-24 09:35:56 -0600: srsampson - 2f2b4460 Change to 16-bit pointer fix 2020-12-24 09:21:45 -0600: srsampson - 7565aa1f Change to 16-bit pointer 2020-12-24 14:05:16 +1030: drowe67 - 9d33afa0 demo invalid ind 2020-12-24 13:29:46 +1030: drowe67 - 33f4aba8 print checksums of ibits and pbits 2020-12-24 08:26:42 +1030: drowe67 - 0af83896 building up C support for (8192,4096) code, not working yet 2020-12-24 07:20:20 +1030: drowe67 - b525a043 works down to 5dB SNR on MPP/MPD 2020-12-24 05:21:59 +1030: drowe67 - a6ab68d9 new (8192,4096) code - thanks Bill :-) sndfile 2021-01-20 13:35:08 +0500: zodf0055980 - 4fe1c6a0 fix api.md table error 2021-01-19 20:38:31 +0500: evpobr - 288764df Fix use of uninitialized value in endswap_int64_t_array openal-soft 2021-01-22 08:53:44 -0800: Chris Robinson - f576a353 Don't bother checking for std::aligned_alloc 2021-01-22 08:42:02 -0800: Chris Robinson - 1dcc6361 Fix setting the correct standards flag 2021-01-22 08:17:45 -0800: Chris Robinson - f9f8b52a Ensure the correct standard is set for cmake checks 2021-01-22 06:05:50 -0800: Chris Robinson - b5f1601c Remove an unnecessary semicolon 2021-01-22 06:00:36 -0800: Chris Robinson - b3dc99a4 Fix __cplusplus value check 2021-01-22 05:50:27 -0800: Chris Robinson - cff36933 Use if constexpr when possible 2021-01-22 04:58:42 -0800: Chris Robinson - da59ad51 Make PopCount and CountTrailingZeros more standard-like 2021-01-22 00:00:10 -0800: Chris Robinson - 5ff5fd8e Use a standard bitset for bitfield flags 2021-01-21 23:21:18 -0800: Chris Robinson - 5729e100 Make the endian test more C++-like 2021-01-21 09:15:18 -0800: Chris Robinson - 87dbeed8 Update apt before installing dependencies 2021-01-21 06:51:29 -0800: Chris Robinson - fb6585cf Fix handling paused devices with the wave writer backend 2021-01-21 06:27:11 -0800: Chris Robinson - 19adb622 Simplify a division 2021-01-21 06:25:50 -0800: Chris Robinson - db4de2b5 Avoid declaring some variables multiple times 2021-01-21 04:03:30 -0800: Chris Robinson - 20f5e7c1 Avoid global constexpr arrays 2021-01-20 17:47:36 -0800: Chris Robinson - 92c653e5 Update ChangeLog 2021-01-20 06:33:11 -0800: Chris Robinson - 1c649943 Revert "Print the build results after CI" 2021-01-20 04:16:06 -0800: Chris Robinson - e1e08092 Print the build results after CI 2021-01-20 01:26:55 -0800: Chris Robinson - 32e0d92c Avoid extra copies/work when reading HRTF data 2021-01-19 17:19:44 -0800: Chris Robinson - 13698362 Avoid explicitly searching for the WindowsSDK 2021-01-17 23:39:33 -0800: Chris Robinson - c3380d42 Remove constexpr from a function 2021-01-17 23:09:42 -0800: Chris Robinson - 8ebf146c First try at using GitHub Actions 2021-01-17 03:17:46 -0800: Chris Robinson - 229bf45e Avoid calling readAdvance in a loop 2021-01-15 18:18:07 -0800: Chris Robinson - 855a8c0c Don't assume the ring buffer's read vector is the next writable space vpx 2021-01-21 17:09:02 -0800: Jerome Jiang - 7b93b56ab Do not reuse mv in base spatial layer if curr buf same as prev. 2021-01-20 17:52:35 -0800: Angie Chiang - b0050f27e Use VPX_CODEC_INVALID_PARAM when ext_ratectrl=NULL 2021-01-20 17:52:03 -0800: Angie Chiang - f57fa3f1d Handle vp9_extrc functions' return status properly 2021-01-19 18:54:07 -0800: Angie Chiang - d49700e25 Add return to vp9_extrc_update_encodeframe_result 2021-01-19 18:54:07 -0800: Angie Chiang - d890579a2 Add status in vp9_extrc_get_encodeframe_decision 2021-01-19 18:54:07 -0800: Angie Chiang - 27f183851 Return status in vp9_extrc_send_firstpass_stats 2021-01-19 18:54:00 -0800: Angie Chiang - f4fc56248 Return status in vp9_extrc_create/init/delete 2021-01-19 18:38:23 -0800: James Zern - fe1c96d11 {highbd_,}loopfilter_neon.c: quiet -Wmaybe-uninitialized 2021-01-14 16:18:40 -0800: Elliott Karpilovsky - ecbb0e0e2 Relax constraints on Y4M header parsing vmaf 2021-01-22 12:52:01 -0800: Kyle Swanson - de0b89c libvmaf/compute_vmaf: disable chroma psnr, set psnr_y alias 2021-01-22 12:52:01 -0800: Kyle Swanson - 66df051 libvmaf/compute_vmaf: use default psnr 2021-01-20 11:05:14 -0800: Saleh Dehghanpour - 385225d Updated the outdated guide to build on windows 2021-01-18 14:15:39 -0800: salehdeh76 - e253705 Fix running python scripts on Windows (#805) aom 2021-01-21 23:53:34 +0000: Marco Paniconi - 0ce9e3db5 rtc: Avoid avg_cdf_symbold in row-mt for rtc mode 2021-01-21 23:48:18 +0000: Marco Paniconi - 84cb8b3fc rtc-svc: Fixes to inter layer prediction for nonrd 2021-01-21 23:18:19 +0000: Yunqing Wang - 57ae23188 Compound motion search speedup 2021-01-21 00:03:20 +0000: Elliott Karpilovsky - 06023aeaf Relax constraints on Y4M header parsing 2021-01-20 17:30:42 +0000: Akshata Jadhav - f40293815 Consolidate prune extended partition search speed features 2021-01-20 17:24:02 +0000: Akshata Jadhav - 26b751a50 Consolidate obmc related speed features 2021-01-20 01:02:07 +0000: Akshata Jadhav - ca463b156 Clean-up auto_min_partition_based_on_simple_motion speed feature 2021-01-19 16:40:09 +0530: Akshata Jadhav - 125c2946e Clean-up prune_wedge_pred_diff_based speed feature 2021-01-16 02:26:57 +0000: Krishna Malladi - 0247e0a8a 12tap filter for av1_highbd_convolve_2d_sr_ssse3() 2021-01-16 00:41:09 +0000: Bohan Li - 8e6d8b2a4 Fix divide by zero bug in tpl_model. 2021-01-16 00:02:18 +0000: Marco Paniconi - 7607a0b09 rtc-svc: Fixes to svc sample encoder 2021-01-15 23:26:35 +0000: Yunqing Wang - df9d8785c Add more information in component timing 2021-01-15 23:12:30 +0000: Angie Chiang - 2cd66f663 Fix keyframe filter length, keyframe-filtering=2 2021-01-15 18:21:34 +0000: Akshata Jadhav - bd0eb43b3 Consolidate trellis optimization related speed features 2021-01-15 18:13:40 +0000: Akshata Jadhav - 135240535 Clean-up disable_sb_level_coeff_cost_upd speed feature 2021-01-15 15:27:10 +0530: Akshata Jadhav - e2a5f02d6 Clean-up enable_interinter_diffwtd_newmv_search speed feature dav1d 2021-01-21 15:56:10 +0100: Henrik Gramner - 9463c9f checkasm: Factor out common offsets in looprestoration tests 2021-01-21 15:56:10 +0100: Henrik Gramner - f54cf17 checkasm: Print more information on SGR test failure 2021-01-21 15:56:04 +0100: Henrik Gramner - f539111 checkasm: Improve looprestoration input randomization 2021-01-21 09:54:50 +0100: Victorien Le Couviour--Tuffet - 5686e83 tests/seek_stress: Reduce the number of iterations 2021-01-21 00:26:57 +0100: Kyle Siefring - a0e9a2e AVX2: Swap shuffles with zen 2/3 friendly equivalents 2021-01-20 21:15:40 +0100: Janne Grunau - dd32ace build: unbreak '-Denable_tools=false' build and add CI 2021-01-20 20:34:00 +0100: Kyle Siefring - 11cb2ef arm64: cdef_dir: Preload rows to prevent stalling 2021-01-18 13:59:26 +0100: Victorien Le Couviour--Tuffet - 05d05f9 CI: Run the seek stress test 2021-01-18 13:58:30 +0100: Victorien Le Couviour--Tuffet - 63a918b tests: Add a seek stress test 2021-01-15 14:56:23 +0100: Victorien Le Couviour--Tuffet - 493d2b9 input/ivf: Add seeking capability cargo-c 2021-01-16 11:32:47 +0100: Luca Barbato - 93f4b9f Prepare for release rav1e 2021-01-21 00:07:57 +0900: David Michael Barr - eab1cd61 Fix crash on width or height of 1 2021-01-15 14:38:36 -0500: Zak - b03c6148 Fix comment speed 10 libavif 2021-01-19 10:49:36 -0800: Ewout ter Hoeven - 82d720e ext/libgav1.cmd: sync to 4a89dc3, update abseil-cpp 2021-01-19 10:49:36 -0800: Ewout ter Hoeven - b398d7f docker/build.sh: Sync dav1d and libgav1 versions 2021-01-18 13:20:52 -0800: Yuan Tong - f703571 Update docker script and changelog, prevent unnecessary shared build 2021-01-18 13:20:52 -0800: Yuan Tong - bea60ad Upgrade to rav1e 0.4.0 2021-01-15 14:08:08 -0800: Wan-Teh Chang - 9f57a1c Run clang-format on include/avif/avif.h 2021-01-15 11:05:25 -0800: Yuan Tong - 51a0834 Use procedure specified in H.273 to quantize YUV (#459) Build start: 2021-01-24 10:58:24 +0100 opus 2021-01-23 15:06:54 -0800: Mark Harris - d633f523 Fix float-approx negative left shift UB libopusenc 2021-01-10 22:40:55 -0800: Mark Harris - 427d611 Fix use of uninitialized serialno 2021-01-10 22:37:03 -0800: Mark Harris - 6d46f2d Fix use of uninitialized fields 2021-01-10 22:35:37 -0800: Mark Harris - 2055523 Fix ope_encoder_drain() assertion failure 2020-12-28 11:47:53 -0800: Mark Harris - feb233a picture.c: Fix signed shift undefined behavior Build start: 2021-01-24 11:07:13 +0100 sndfile 2021-01-24 12:37:47 +0500: evpobr - 942ae829 Update NEWS 2021-01-23 18:10:18 +0500: evpobr - 6a3df24d Add info about current maintainers and releaser jpeg-xl 2021-01-21 20:27:02 +0100: jpegxl-bot - 945ad0c Update JPEG-XL with latest changes. kvazaar 2021-01-15 18:54:06 +0200: Pauli Oikkonen - 9f34ae7e abi change, version bump 2021-01-15 18:47:29 +0200: Pauli Oikkonen - a28f8bfc document fastrd tools in readme too 2021-01-15 18:44:07 +0200: Pauli Oikkonen - fa1e2037 document fastrd tools in manpage libzen 2021-01-21 12:59:11 +0100: Maxime Gervais - e788a04 Add build script for iOS libmediainfo 2021-01-21 23:26:44 +0100: Maxime Gervais - e8d43625 Remove URL parameters from FileName 2021-01-21 23:25:37 +0100: Maxime Gervais - 910c2240 Remove invalid character in comment 2021-01-21 13:01:22 +0100: Maxime Gervais - ee581659 Add build script for iOS 2020-12-25 23:08:57 +0100: Maxime Gervais - b3588242 Fix double call to CriticalSectionLocker() AMF 2021-01-20 16:48:19 -0500: Ruben Gonzalez - e4a58cf Two minor fixes (#251) SVT-HEVC 2021-01-20 09:54:50 -0800: Jun - 33ca9aa Update README.md SVT-AV1 2021-01-20 10:16:30 -0800: Tomasz Szumski - 82da6a8e remove blank UT 2021-01-14 16:45:07 -0800: Christopher Degawa - dd662059 CI: macOS: set default generator to Ninja 2021-01-14 16:45:07 -0800: Christopher Degawa - 2ff83c57 gitlab: fix macOS conflicts test 2021-01-14 16:45:07 -0800: Marvin Scholz - 7d6def62 CI: macOS: Add FFmpeg build SVT-VP9 2021-01-20 09:55:52 -0800: Jun - 447f375 Update README.md srt 2021-01-22 18:18:09 +0100: Maxim Sharabayko - b2d35fc [core] Splitting sendBackup_CheckParallelLinks(..) (#1751) 2021-01-22 12:22:47 +0100: Maxim Sharabayko - 40aafa2 [core] Added socket ID to RCV-DROP log message 2021-01-21 12:09:45 +0100: Maxim Sharabayko - 68edf20 [apps] Created an example of a non-blocking client (#1753) 2021-01-21 10:55:48 +0100: Sektor van Skijlen - 5066569 [apps] Added non-blocking option for bonding examples (#1746) 2021-01-19 16:25:16 +0100: Maxim Sharabayko - b665e35 [core] Main-backup: renaming member link arrays (#1744) 2021-01-18 12:24:44 +0100: Sektor van Skijlen - c6591d5 [build] Fixed PowerShell script to not fail on CMake warning. CMake complaints about CMake version 2.8.8 requirement of GTest. Versions below 2.8.12 will soon become deprecated. 2021-01-18 10:43:16 +0100: Maxim Sharabayko - 42a3bb7 [tests] Enabled some CSndLossList::insert tests 2021-01-15 10:04:35 +0100: Sektor van Skijlen - 8b4c8cd [core][MAINT] Removed unused and swelling m_pAcceptSockets field + refax (#1740) AviSynthPlus 2021-01-17 14:14:53 -0500: Stephen Hutchinson - 20377502 CMakeLists: fix setting local plugindir ffmpeg 2021-01-24 10:55:44 +0800: Zhao Zhili - 1775688292 avformat/hlsenc: EXT-X-I-FRAMES-ONLY requires version 4 or higher 2021-01-24 10:55:29 +0800: Zhao Zhili - 47327aa2d9 avformat/hls: change sequence number type to int64_t 2021-01-24 09:35:36 +1100: Peter Ross - 5d8e86d15a avfilter/vf_waveform: flat_pix_fmts never used 2021-01-24 09:35:12 +1100: Peter Ross - 63be96414b avcodec/dvenc: dv100_weight_shift never used 2021-01-23 22:28:35 +0100: Paul B Mahol - b2bbcede5e avfilter/vf_colorchannelmixer: add option to preserve lightness 2021-01-23 20:13:39 +0100: Marton Balint - 257a83b969 avcodec/flashsv2enc: factorize updating block dimensions 2021-01-23 20:10:05 +0100: Marton Balint - daac7f4d9c avformat/swf: add support for reading and writing VP6A and Flash Screen Video codecs 2021-01-23 20:10:04 +0100: Marton Balint - 8d5f2a005d avformat/swfenc: add support for muxing png images 2021-01-23 20:10:04 +0100: Marton Balint - 041e735c81 avformat/swfenc: fix generation of FileAttributes tag 2021-01-23 19:54:14 +0100: Marton Balint - c8e1e56509 avfilter/af_astats: fix possible crash because of undefined float to integer rounding 2021-01-23 19:54:14 +0100: Marton Balint - 16766bf8a8 Revert "avutil/timecode: fix sscanf format string with garbage at the end" 2021-01-23 16:10:16 +0000: Haihao Xiang - b8cd37a59f qsv: dump more info in error, debug and verbose mode 2021-01-23 16:09:16 +0000: Haihao Xiang - db28e9c1d9 lavf/qsv: Add functions to print mfx iopattern, warning and error 2021-01-23 16:07:54 +0000: Xu Guangxin - 7a5a5e68bf avcodec/qsvdec: refact, remove duplicate code for plugin loading 2021-01-23 16:07:27 +0000: Xu Guangxin - d78ecf10bd avcodec/qsvdec: refact, move qsvdec_other.c to qsvdec.c 2021-01-23 16:06:37 +0000: Xu Guangxin - 399c1f9235 avcodec/qsvdec: refact, move qsvdec_h2645.c to qsvdec.c 2021-01-23 16:04:40 +0000: Xu Guangxin - e8df3808bd avcodec/qsvdec_h2645: refact, use DEFINE_QSV_DECODER to remove duplicate code 2021-01-23 16:04:09 +0000: Xu Guangxin - 96915ac51b avcodec/qsvdec_other: refact, use DEFINE_QSV_DECODER to remove duplicate code 2021-01-23 16:01:12 +0000: Xu Guangxin - 4c47b41782 avcodec/qsv_h2645: fix memory leak for plugin load 2021-01-23 14:32:54 +0100: Michael Niedermayer - 7a6666b19d avformat/flvdec: Use av_sat_add64() for pts computation 2021-01-23 14:32:54 +0100: Michael Niedermayer - d82ee907d6 avformat/utils: Check dts - (1<8 depth support 2021-01-21 10:22:41 -0300: James Almer - a423bc9dc2 ffmpeg_opts: remove lowres check 2021-01-21 13:37:47 +0100: Paul B Mahol - f07a8b13f3 avfilter/vf_super2xsai: add slice threading support 2021-01-21 13:37:47 +0100: Paul B Mahol - c2ee42e032 avfilter/vf_super2xsai: constify src pointer 2021-01-21 13:37:47 +0100: Paul B Mahol - b51eae1abe avfilter/vf_dblur: remove unused line 2021-01-21 13:37:47 +0100: Paul B Mahol - 4225819c70 avfilter/vf_deblock: fix >8 depth format case check 2021-01-21 13:37:47 +0100: Paul B Mahol - 27f1ee7f53 avfilter/vf_fieldmatch: use av_malloc_array() 2021-01-21 13:37:47 +0100: Paul B Mahol - b43c35c633 avfilter/vf_decimate: add support for more formats 2021-01-20 21:26:46 +0100: Michael Niedermayer - 0bee216ad4 avformat/asfdec_o: Check size vs. offset in detect_unknown_subobject() 2021-01-20 21:26:46 +0100: Michael Niedermayer - 03c479ce23 avformat/utils: check for integer overflow in av_get_frame_filename2() 2021-01-20 13:39:59 +0100: Paul B Mahol - 24dc6d386c avfilter/vf_nnedi: fix memleak at eof and simplify frame handling 2021-01-20 13:39:59 +0100: Paul B Mahol - 1dc71cf64e avfilter/vf_nnedi: small improvements 2021-01-20 01:04:26 -0600: rcombs - 2021dbe1d6 MAINTAINERS: update names 2021-01-20 01:02:56 -0600: rcombs - eabf5e6d6b All: update names in copyright headers 2021-01-19 20:37:37 +0100: Paul B Mahol - f359575c0b avfilter/vf_nnedi: unbreak nsize=0:nns=0 output 2021-01-19 20:37:37 +0100: Paul B Mahol - c737f6edce avfilter/vf_nnedi: simplify code even more 2021-01-19 14:59:05 +0100: Paul B Mahol - 553eb07737 avfilter/vf_nnedi: small cleanups 2021-01-19 12:15:07 +0100: Paul B Mahol - f3f5ba0bf8 avfilter/vf_nnedi: fix some compilation errors and warnings 2021-01-19 00:05:50 +0100: Michael Niedermayer - c48110a4a4 avformat/id3v2: Check against max compression ratio before allocation 2021-01-19 00:05:50 +0100: Michael Niedermayer - 7d7ae68972 avformat/avidec: Use av_sat_sub64() in check_stream_max_drift() 2021-01-19 00:05:50 +0100: Michael Niedermayer - 1b19057396 avutil/timecode: Avoid undefined behavior with large framenum 2021-01-19 00:05:50 +0100: Michael Niedermayer - 8c9a5a0fe9 avformat/mov: Check a.size before computing next_root_atom 2021-01-19 00:05:50 +0100: Michael Niedermayer - ac6c8993f7 avformat/sbgdec: Reduce the amount of floating point in str_to_time() 2021-01-18 14:05:51 +0100: Paul B Mahol - d03c7b1ad4 avfilter/vf_w3fdif: add more forgotten formats 2021-01-18 14:05:51 +0100: Paul B Mahol - e3baf45303 avfilter/vf_estdif: add some forgotten formats 2021-01-18 14:05:51 +0100: Paul B Mahol - 117bf7394f avfilter/vf_nnedi: rewrite and cleanup code 2021-01-18 13:09:22 +0800: Ting Fu - 71b82e4ffd dnn/openvino: support model input resize 2021-01-18 13:09:22 +0800: Ting Fu - 048d5cc620 dnn/openvino: refine code for better model initialization 2021-01-18 13:09:21 +0800: Ting Fu - 946fcd4508 dnn/openvino: remove unnecessary code 2021-01-17 21:36:16 -0500: tpol - 71ce5c32f0 avformat/rtsp: correctly set media control uri with mpegts 2021-01-17 15:56:31 +0100: Paul B Mahol - 41ddb27597 avfilter/vsrc_testsrc: add missing break 2021-01-17 15:56:31 +0100: Paul B Mahol - 9e1956175c avfilter/vf_maskedmerge: add yuv440p10 and commands support 2021-01-17 14:49:46 +0000: Derek Buitenhuis - e55a80da38 avcodec/librav1e: Pass through timestamps as opaque user data 2021-01-17 13:40:15 +0100: Paul B Mahol - f975cf7cc0 avcodec/cfhd: only increase s->level if transform is supported 2021-01-17 12:38:49 +0000: Derek Buitenhuis - b085a72c54 avcodec/librav1e: Fix indentation 2021-01-17 13:18:23 +0100: Paul B Mahol - 8d86d58941 avfilter/vf_datascope: add option to show only subset of components 2021-01-17 12:22:28 +0100: Paul B Mahol - eb0f532c98 avfilter/vf_bbox: add support for commands 2021-01-17 12:17:19 +0100: Paul B Mahol - 4f81e24c34 avfilter/vf_bbox: add support for >8 depth 2021-01-17 12:06:01 +0100: Paul B Mahol - 9b44f99329 avfilter/bbox: add support for >8 depth 2021-01-16 23:54:21 +0100: Paul B Mahol - 294854bd0a avfilter/vsrc_testsrc: add complement mode to rgbtestsrc 2021-01-16 23:54:21 +0100: Paul B Mahol - 79f2bca59c avfilter/vsrc_testsrc: add planar support to rgbtestsrc 2021-01-16 23:52:54 +0100: Paul B Mahol - 1ed6b80c28 avfilter/vf_threshold: add support for more formats 2021-01-16 23:34:06 +0100: Paul B Mahol - 95179dff82 avfilter/vf_chromanr: add support for more formats 2021-01-16 16:21:09 -0500: Andriy Gelman - 35eb5eeca8 ffmpeg: use sigaction() instead of signal() on linux 2021-01-16 21:35:44 +0100: Paul B Mahol - 4ae2dfd7ea avfilter/vf_detelecine: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - bc2632f867 avfilter/vf_mix: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - 6baed9ce03 avfilter/vf_telecine: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - 737bb01540 avfilter/vf_weave: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - 9beee83043 avfilter/vf_il: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - c590ff1fbb avfilter/vf_copy: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - 60836fb6f6 avfilter/vf_fieldhint: use ff_formats_pixdesc_filter() 2021-01-16 21:35:44 +0100: Paul B Mahol - 5b34fcaa8d avfilter/vf_stack: use ff_formats_pixdesc_filter() 2021-01-16 20:47:52 +0100: Paul B Mahol - b7817f23c0 avfilter/vf_phase: add support for commands 2021-01-16 14:08:59 +0100: Paul B Mahol - e722b443e4 avfilter: add estdif video filter 2021-01-16 08:53:27 +0800: Limin Wang - bf1cc9a43b avformat/hlsenc: reindent the code 2021-01-16 08:51:31 +0800: Limin Wang - 5ef20244de avformat/udp: add memory alloc checks 2021-01-16 08:51:22 +0800: Limin Wang - f6eaa864f3 avformat/udp: return the error code instead of generic EIO 2021-01-16 08:51:11 +0800: Limin Wang - 6696a07ac6 avutil/timecode: fix sscanf format string with garbage at the end 2021-01-15 15:01:03 +0200: Martin Storsjö - c2424b1f35 movenc: Present durations in mvhd/tkhd/mdhd as they are after edits 2021-01-15 11:43:38 +0100: Paul B Mahol - d4902751cb avfilter/vf_w3fdif: fix parity in frame mode 2021-01-15 08:59:54 +0800: Guo, Yejun - 64ea15f050 libavfilter/dnn: add batch mode for async execution shaderc 2021-01-18 15:07:21 -0500: Ryan Harrison - 73b54fa Deprecate WebGPU SPIRV support (#1167) mpv 2021-01-23 18:24:21 +0200: garoto - f6a92659fd manpage: fix PDF build 2021-01-20 01:15:36 +0200: Chris Varenhorst - 51852aad52 docs: Fix an old style parameter reference 2021-01-19 22:44:59 +0200: Jim Manos - 5edf22d2e9 umpv: remove unused imports 2021-01-19 13:10:58 +0100: Mia Herkt - 8753bd0198 stream_lavf: support rtsps 2021-01-16 15:17:01 +0100: sfan5 - a3e440c611 player: make resetting of track selection to "auto" work neon 2021-01-23 15:26:47 +0000: Joe Orton - 4fac395 * macros/neon.m4 (NE_VERSIONS_BUNDLED): Bump to 0.32.0-dev. 2021-01-23 15:24:44 +0000: Joe Orton - f831e2e Update copyright years. 2021-01-23 14:26:33 +0000: Joe Orton - dac1a6b Support SHA-512 (in addition to SHA-512/256) with ne_strhash(). 2021-01-23 13:20:07 +0000: Joe Orton - c7d9eb7 Fix use of NE_AUTH_PROXY with new ne_auth_add() API: cyanrip 2021-01-22 06:33:45 +0100: Lynne - b7fb3e7 accurip: minor code style change Build start: 2021-01-14 23:59:46 +0100 codec2 2021-01-14 20:17:56 +1030: drowe67 - 57518709 fix range of neyeoffset aom 2021-01-14 22:10:55 +0000: Elliott Karpilovsky - dfcb5ff4d Relax constraints on Y4M header parsing 2021-01-14 19:52:55 +0000: Bohan Li - 3c95dd58d Revert "Remove manual skip of ForcedFrameIsKeyCornerCases" 2021-01-14 19:25:15 +0000: Bohan Li - 9697f7726 Remove manual skip of ForcedFrameIsKeyCornerCases 2021-01-14 18:42:32 +0000: Fyodor Kyslov - 543e57d3b AV1 RT: Add SSE2 and NEON optimization for Temporal Denoise cargo-c 2021-01-14 10:50:07 +0100: Guillaume Desmottes - bb964b9 uninstalled pc: fix include path srt 2021-01-14 15:42:21 +0100: Maxim Sharabayko - 648e8b5 [core] CSndLossList limits the maximum offset (#1733) 2021-01-14 11:22:53 +0100: Sektor van Skijlen - a5609d3 [core] Reimplemented strerror to use static messages (#1627) 2021-01-14 11:18:08 +0100: Maxim Sharabayko - 3ca4e09 [core] Main-backup: added QualifyMemberStates function (#1739) 2021-01-14 10:35:06 +0100: Mikołaj Małecki - 2856305 [build] Made SRT versioned SO named with major and minor 2021-01-14 10:30:31 +0100: Jakub Adam - 6e78ecb [core] Run the accept hook before opening caller's socket ffmpeg 2021-01-14 11:08:33 -0800: Wonkap Jang - 57dae5723f avcodec/libvpxenc: add a way to set VP9E_SET_SVC_REF_FRAME_CONFIG 2021-01-14 19:16:55 +0100: Paul B Mahol - aaeee01eab avfilter/vf_w3fdif: add support for >8 depth gray formats 2021-01-14 14:20:02 +0100: Idan Freiberg - a6912e5b88 avformat/dhav: Fix incorrect non-DHAV chunk skipping logic Build start: 2021-01-14 06:17:56 +0100 vpx 2021-01-13 10:51:39 -0800: Hui Su - 576e0801f vpxenc: initalize the image object vmaf 2021-01-13 20:15:55 -0800: Kyle Swanson - 8ba4a4b doc/aom_ctc: update for libvmaf v2.1.1 2021-01-13 20:15:55 -0800: Kyle Swanson - 3503ca0 libvmaf: api v2.1.1, soname v1.1.1 2021-01-13 20:15:55 -0800: Kyle Swanson - fef90d0 actions: do not build windows ffmpeg 2021-01-13 20:15:55 -0800: Kyle Swanson - ff646ed vmaf/aom_ctc: update --v1.0 to clip psnr/ssim dB values 2021-01-13 20:15:55 -0800: Kyle Swanson - d372676 libvmaf/float_ms_ssim: add clip_db option 2021-01-13 20:15:55 -0800: Kyle Swanson - 3bcfb23 libvmaf/float_ssim: add clip_db option 2021-01-13 20:15:55 -0800: Kyle Swanson - 5b8a9c1 libvmaf/psnr: add min_sse option aom 2021-01-14 04:47:09 +0000: Krishna Malladi - a419d4a0a HighBD SSSE3 convolve_x_sr() and convolve_y_sr() 2021-01-14 01:38:21 +0000: Jerome Jiang - c62a6499b Separate ssse3 functions from sse2 file. 2021-01-14 00:40:10 +0000: Akshata Jadhav - baf5090d1 Resubmit consolidate skip extended comp mode speed features 2021-01-13 23:01:41 +0000: Hui Su - 94bcbfe76 aomenc: initalize the image object 2021-01-13 19:57:22 +0000: Marco Paniconi - 9d5faf772 rtc: Add datarate test with multi-threading 2021-01-13 19:32:23 +0000: Jingning Han - f62cbe2b5 Deprecate av1_default_scan_orders 2021-01-13 19:14:49 +0000: Fyodor Kyslov - b790c9c8c AV1 RT: Implement AV1 temporal denoising 2021-01-13 18:09:26 +0000: Mufaddal Chakera - b8fd9b35e Initialize thread_data->td for thread 0 in create_enc_workers 2021-01-13 17:55:07 +0000: Angie Chiang - 95b2b4245 Correct max_after in tf_setup_filtering_buffer() 2021-01-13 17:22:39 +0000: Akshata Jadhav - 2c3c2912c Disable use_intra_txb_hash in speed 1, 2 2021-01-13 07:50:57 +0000: Jingning Han - 22ea12992 Fix tpl seg fault in YUV422 mode rav1e 2021-01-13 14:59:16 +0100: Luca Barbato - 517b702c Prepare for release 2021-01-13 14:59:16 +0100: Raphaël Zumer - 350a9dfb Update features in README.md 2021-01-13 22:28:23 +0900: David Michael Barr - 9c8f733d CI: Update libdav1d to 0.8.1-dmo1 2021-01-13 14:18:00 +0100: Luca Barbato - b5b5ce5f Do not use explicitly the preview of Big Sur 2021-01-13 14:18:00 +0100: Luca Barbato - d1d870ab Bump dav1d version libavif 2021-01-13 12:23:49 -0800: Ben Morss - bba4975 Let developers know they can ignore avifIO.write gpac 2021-01-13 13:58:39 +0100: jeanlf - bb1ecbcdd send pid RepID for ROUTE in dashin file forward 2021-01-13 13:57:55 +0100: jeanlf - e115e3bbd added ignore list when checking unused args 2021-01-13 13:23:22 +0100: jeanlf - 62e38985e fixed wrong case in dPort route 2021-01-13 13:20:29 +0100: Aurelien David - 39a078f7f added support for windows 10 long paths with mingw (#1589) 2021-01-13 13:15:35 +0100: jeanlf - 42c1f06f7 added ContentInfo in route 2021-01-13 10:34:56 +0100: jeanlf - 0c195ca31 fixes in sgdp traf merge and write 2021-01-12 11:24:46 +0100: Aurelien David - bbf08c60a strlcpy: added bsd copyright notice and renamed to gf_strlcpy 2021-01-11 16:49:32 +0100: Aurelien David - 11be7dc31 added bsd strlcpy function for better string copies Build start: 2021-01-14 06:33:41 +0100 SVT-AV1 2021-01-13 17:10:36 -0800: Christopher Degawa - a6ac234a gitlab: add linux enc test (#1671) 2021-01-13 11:49:43 -0800: Christopher Degawa - 9c327a36 gitlab: use individual video files (#1670) 2021-01-13 11:49:19 -0800: Christopher Degawa - 6117a76b CMake: add -mno-avx if supported (#1669) srt 2021-01-13 12:49:24 +0100: Maxim Sharabayko - dccaf76 [core] Fixed idle link activation by higher weight 2021-01-13 12:49:24 +0100: Maxim Sharabayko - 26adb8b [core] Refactoring backup link activation ffmpeg 2021-01-13 23:02:47 -0300: James Almer - f6477ac9f4 avutil/tx: use ENOSYS instead of ENOTSUP 2021-01-14 01:44:21 +0100: Lynne - 151b41c8cc fft: remove 16-bit FFT and MDCT code 2021-01-14 01:44:20 +0100: Lynne - 9e05421dbe ac3enc_fixed: drop unnecessary fixed-point DSP code 2021-01-14 01:44:18 +0100: Lynne - 238b2d4155 ac3enc: halve the MDCT window size by using vector_fmul_reverse 2021-01-14 01:44:17 +0100: Lynne - 784c08af30 ac3enc: do not clip coefficients after transforms 2021-01-14 01:44:12 +0100: Lynne - 2d85e6e723 ac3enc_fixed: convert to 32-bit sample format 2021-01-13 23:08:02 +0000: Bas Nieuwenhuizen - 4386060164 kmsgrab: Do not require the modifier to stay constant. 2021-01-13 23:07:36 +0000: Bas Nieuwenhuizen - 03f4b203ba kmsgrab: Use invalid modifier if modifiers weren't used. 2021-01-13 17:34:13 +0100: Lynne - 06a8596825 lavu: support arbitrary-point FFTs and all even (i)MDCT transforms mpv 2021-01-13 16:23:47 +0100: der richter - dae9ea3fa7 mac: fix dangling pointers 2021-01-13 16:23:47 +0100: der richter - ce1571ac01 mac: drop build support for swift versions earlier than version 4.1 2021-01-13 16:23:47 +0100: der richter - bc58361d86 mac: fix usage of temporary pointers Build start: 2021-01-07 19:22:26 +0100 Build start: 2021-01-08 20:44:34 +0100 dssim 2021-01-08 00:50:55 +0000: Kornel - b5c4195 Minimal C-compatible API codec2 2021-01-08 13:28:24 +1030: drowe67 - 27040467 test push 2021-01-08 10:52:24 +1030: drowe67 - 1ce67065 Update cmake.yml 2021-01-08 10:46:36 +1030: drowe67 - 509b52ac Update cmake.yml 2021-01-08 10:43:36 +1030: drowe67 - 2d2cc41d Update cmake.yml 2021-01-08 10:41:40 +1030: drowe67 - 1f6293d4 Update cmake.yml 2021-01-08 10:30:41 +1030: drowe67 - 30eee414 add LPCNet to build process 2021-01-08 10:01:07 +1030: drowe67 - 95078795 Update cmake.yml 2021-01-08 09:29:44 +1030: drowe67 - 0ddc4816 Update cmake.yml 2021-01-08 09:19:07 +1030: drowe67 - 2f876b4d Update cmake.yml 2021-01-08 09:13:14 +1030: drowe67 - e0da72c1 Update cmake.yml 2021-01-08 09:08:40 +1030: drowe67 - 3257dd3c Update cmake.yml 2021-01-08 09:03:21 +1030: drowe67 - 5f7d18fb Update cmake.yml 2021-01-08 08:58:28 +1030: drowe67 - 04e44222 try to install packages and build CML support 2021-01-08 08:41:00 +1030: drowe67 - d05c9b49 rm some unused scripts 2021-01-08 08:36:23 +1030: drowe67 - 7e6cbe16 Update cmake.yml 2021-01-08 08:32:49 +1030: drowe67 - 2a1e8b67 Update cmake.yml 2021-01-08 08:28:13 +1030: drowe67 - 93170405 Create cmake.yml 2021-01-07 08:09:39 +1030: drowe67 - 778d7a95 2400B SNR measure passed correctly to FreeDV API 2021-01-06 16:29:32 +1030: drowe67 - b03e92b8 fixed NAN errors with software channel simulator used in freedv-gui. The OFDM modem was sometimes asking for nin==0 samples when sync was manually reset, which created a divide by zero error and NANs 2021-01-03 17:21:09 -0800: Mooneer Salem - 2eeb8b8d Use different SNR value to determine whether to open squelch. This resolves freedv-gui#81. 2021-01-02 23:07:00 -0800: Mooneer Salem - 39e47779 Resolve compiler errors on macOS Big Sur (11.0). vmaf 2021-01-07 10:46:06 -0800: Luc Trudeau - 908bdef Do not display collection scores if quiet and output are set 2021-01-07 10:45:51 -0800: Nathan E. Egge - ff183b8 Silence warnings for missing const qualifier. aom 2021-01-08 18:21:09 +0000: Krishna Malladi - 2f7028d2a AVX2 LowBD av1_convolve_2d_sr() 2021-01-08 02:57:41 +0000: Jerome Jiang - 454d116ae Remove 4x rectangular fwd txfm from rtc build 2021-01-07 08:54:07 +0530: Nithya V S - e2d1a429f Use highest possible no. of threads for temporal filtering gpac 2021-01-08 14:01:33 +0100: Aurelien David - 7a47be4ee update testsuite default branch 2021-01-08 13:46:43 +0100: jeanlf - 54834d278 do not open isobmf files in edit mode during -cat and added option to change duration of all samples SVT-AV1 2021-01-07 18:57:28 -0800: Christopher Degawa - ef0090b9 github: add avx512 compilation test (#1661) 2021-01-07 18:57:05 -0800: Slawomir Pawlowski - bc079d76 Fix kernel svt_aom_highbd_10_variance16x4_avx2, cleanup set variance kernels and extend UT AviSynthPlus 2021-01-08 19:11:44 +0100: Pinterf - fe6acd1b Shibatch: fix crash on exit 2021-01-08 09:47:17 +0100: Pinterf - 5d178a83 Step year 2020->2021 2021-01-08 09:43:01 +0100: Pinterf - 120751f0 Fix a suboptimal const declaration in SSE2 2021-01-07 18:10:12 +0100: Pinterf - bb460a98 ImageSeq (linux) CMakeList changes 2021-01-07 18:08:57 +0100: Pinterf - 5d84a92b ImageSeq to linux/gcc ffmpeg 2021-01-08 06:52:51 +0100: Andreas Rheinhardt - a454a0c14f avcodec/fft_template: Only check for FF_FFT_PERM_AVX on ARCH_X86 2021-01-08 06:08:03 +0100: Andreas Rheinhardt - 482aeda8bf avfilter/vsrc_testsrc: Deduplicate options 2021-01-08 05:06:12 +0100: Andreas Rheinhardt - 6fed8a6cb0 avfilter/af_biquads: Don't redundantly set AVClass 2021-01-08 05:06:12 +0100: Andreas Rheinhardt - 2d48b69b3d avfilter/af_biquads: Deduplicate options 2021-01-08 05:06:12 +0100: Andreas Rheinhardt - a6fa1838e6 avfilter/vf_blend: Deduplicate options 2021-01-08 05:06:12 +0100: Andreas Rheinhardt - c51887c56a avfilter/af_asupercut: Deduplicate options 2021-01-08 05:06:12 +0100: Andreas Rheinhardt - d1de1d95a6 avfilter/vf_neighbor: Deduplicate options 2021-01-08 05:06:11 +0100: Andreas Rheinhardt - 096cb41624 avfilter/vf_convolution: Deduplicate filter options 2021-01-08 05:06:11 +0100: Andreas Rheinhardt - cb4c3b6162 avformat/hashenc: Deduplicate (stream)hash options 2021-01-08 05:06:11 +0100: Andreas Rheinhardt - 5e11dcf52f avcodec/wavpack: Deduplicate exp and log tables 2021-01-08 05:05:13 +0100: Andreas Rheinhardt - ac0e75b647 avformat/mxf: Deduplicate random_index_pack_key 2021-01-08 05:05:10 +0100: Andreas Rheinhardt - a91b18f368 avfilter/vf_qp: Deduplicate variable names arrays 2021-01-08 05:05:10 +0100: Andreas Rheinhardt - 241cb4a48c avcodec/vp3data: Deduplicate coeff_tables 2021-01-08 05:05:10 +0100: Andreas Rheinhardt - 0a493ac0ca avcodec/twinvq, metasound_data: Deduplicate lsp tables 2021-01-08 05:05:10 +0100: Andreas Rheinhardt - f25b1742f0 avcodec/metasound: Deduplicate data 2021-01-08 05:05:10 +0100: Andreas Rheinhardt - 9c318b30f3 avcodec/g723_1: Move tables to their only user 2021-01-08 05:05:10 +0100: Andreas Rheinhardt - 3d284e35c2 avcodec/g723_1: Deduplicate arrays 2021-01-07 22:42:15 +0100: Arthur Taylor - f4bdeddc3c avcodec/libopusenc: Fix for header pre-skip value Build start: 2021-01-09 01:29:36 +0100 libwebp 2021-01-08 08:48:39 +0100: Pascal Massimino - 8696147d pngdec: raise memory limit if needed ffmpeg 2021-01-08 18:08:57 +0100: Michael Niedermayer - 69aeba8a19 avcodec/wmaprodec: Check packet size 2021-01-08 18:08:57 +0100: Michael Niedermayer - 0a0b92b4b2 avformat/dhav: Check position for overflow 2021-01-08 18:08:56 +0100: Michael Niedermayer - 380a3a0adf avcodec/rasc: Check frame before clearing 2021-01-08 18:02:55 +0100: Michael Niedermayer - ac5a568e6d avformat/utils: Change compute_chapters_end() from O(n²) to O(n log n) Build start: 2021-01-13 08:03:33 +0100 dssim 2021-01-12 19:30:39 +0000: Kornel - e6fb8a3 Bump libtiff 2021-01-09 08:47:21 +0000: miguel - 33c3f772 cmake: Use target_include_directories correctly 2021-01-09 08:27:24 +0000: Roger Leigh - 0ebb6860 cmake: Use target_include_directories correctly 2021-01-09 08:08:49 +0000: Roger Leigh - 9e301c27 cmake: Drop unnecessary TOOL_INCLUDES 2021-01-07 21:47:41 +0000: Roger Leigh - ec5e1524 cmake: Use target_include_directories correctly 2021-01-07 16:37:25 +0000: miguel - 71c033cc tiff tools and libtiff/mkg3states: include 'libport.h', remove local definition of 'getopt()' 2021-01-07 13:49:59 +0000: Miguel Medalha - d63700e5 Update CMakeLists.txt 2021-01-07 11:35:10 +0000: miguel - 3517708d tiff tools: include 'libport.h', remove local definition of 'getopt()' 2021-01-05 19:40:55 +0000: miguel - f2bfeb92 tiff tools: include 'libport.h', remove local definition of 'getopt()' libwebp 2021-01-12 10:57:27 +0100: Skal - 289757fe TiffDec: enforce stricter mem/dimension limit on tiles OpenCL-Headers 2021-01-12 10:06:17 -0800: Kévin Petit - dc46171 Add definitions for cl_arm_scheduling_controls v0.2.0 (#147) zimg 2021-01-10 21:16:52 -0800: sekrit-twc - c0d9c49 Update checked_int library 2021-01-10 21:12:28 -0800: sekrit-twc - 20dd2dc colorspace: fix underflow in AVX-512 ST.2084 codec2 2021-01-10 16:31:52 -0800: Mooneer Salem - 00e3d1aa Add Debian packaging instructions. 2021-01-10 00:08:21 -0800: Mooneer Salem - c14dfe48 Split headers and libraries into separate Debian packages. 2021-01-08 00:38:51 -0800: Mooneer Salem - 1767577a Remove unneeded debian folder. 2021-01-08 00:30:34 -0800: Mooneer Salem - 2454d6cc Add Debian packaging configuration in CMake. sndfile 2021-01-12 16:34:22 +0500: Maki - 2221cbed Renamed oga to ogg in simple_formats openal-soft 2021-01-11 17:39:57 -0800: Chris Robinson - 8c4adfd7 Use a span instead of passing a vector by reference 2021-01-10 13:34:05 -0800: Chris Robinson - 1f01311e Make sure proper names are used for querying PulseAudio info 2021-01-10 16:23:08 +0400: Ilya Fedin - a30d3ad8 Pass nullptr to pulse for default device 2021-01-08 19:23:17 -0800: Chris Robinson - b99adb62 Remove the invalid noexcept specification 2021-01-08 18:54:46 -0800: Chris Robinson - 89906453 Quickly fade out samples of a stopping voice 2021-01-08 18:51:25 -0800: Chris Robinson - 537fd6d0 Avoid dereferencing the end iterator 2021-01-06 18:04:04 -0800: Chris Robinson - 1f24f5ca Ensure the endian test is constexpr 2021-01-06 17:52:50 -0800: Chris Robinson - 948ae3bc Avoid duplicating an inline template function 2021-01-06 17:19:10 -0800: Chris Robinson - a9ac165c Properly trace the new HRTF delay for the B-Format decoder 2021-01-06 17:10:03 -0800: Chris Robinson - 292de73c Use a template to read integers with endian awareness 2021-01-02 17:37:09 -0800: Chris Robinson - 04cd0bc5 Return non-const from the resampler function 2021-01-02 14:24:53 -0800: Chris Robinson - 1f51de99 Make optional trivially destructible if the stored type is aom 2021-01-12 22:57:37 +0000: Angie Chiang - 7b0628b21 Refactor av1_temporal_filter() 2021-01-12 21:23:32 +0000: Jingning Han - 0e2b3d2a7 Revert "Consolidate skip extended comp mode speed features" 2021-01-12 19:39:59 +0000: Angie Chiang - 470d11695 Correct frame buf used in init_gop_frames_for_tpl 2021-01-12 09:57:15 -0800: Krishna Malladi - fd9f48b18 Correction to concvolve_2d_avx2.c for build error 2021-01-12 15:33:06 +0000: Paul Wilkins - 8089114df Further tweaks to rate adaption. 2021-01-11 11:40:57 -0800: Jingning Han - 7123b6690 Add const in src/ref_stride pool 2021-01-11 19:35:29 +0000: Jingning Han - c158b8dd5 Enable tpl model support compound prediction 2021-01-11 19:35:29 +0000: Jingning Han - 4b592ec83 Enable compound motion search in tpl model 2021-01-11 19:35:29 +0000: Jingning Han - fa41eca5c Factor out common operations in tpl model 2021-01-11 19:35:29 +0000: Jingning Han - 86dc6b8cb Rework tpl model estimation 2021-01-11 19:35:29 +0000: Jingning Han - 27619e3e0 Rework tpl model layout 2021-01-11 19:35:29 +0000: Jingning Han - 8f6611fb1 Use rd cost to decide final motion vector 2021-01-10 00:24:16 +0000: Bohan Li - c10bb981e Add unit tests for the key & value API 2021-01-10 00:24:16 +0000: Bohan Li - c1d42fe66 Add a key & value API to the libaom library. dav1d 2021-01-11 13:32:40 +0100: Nathan E. Egge - b12229c Round and clip with one step, mc_8tap_regular_h_c 2021-01-11 13:27:31 +0100: Kyle Siefring - 0bd57c6 Rework the usage of noskip_mask 2021-01-11 13:06:42 +0100: Kyle Siefring - 3ccfc25 Dedup setting match flags for spatial candidates 2021-01-07 17:10:18 +0100: Konstantin Pavlov - 864b199 CI: Use catalina builders for macOS builds rav1e 2021-01-11 10:09:14 +0100: Luca Barbato - 99fc8eb0 Bump libfuzzer-sys 2021-01-11 10:09:14 +0100: Luca Barbato - 66e43723 Bump itertools version 2021-01-11 10:09:14 +0100: Luca Barbato - 446b9c78 Bump console version 2021-01-11 10:09:14 +0100: Luca Barbato - 1202e8b2 Bump bitstream_io 2021-01-11 10:09:14 +0100: Luca Barbato - b3cb81b1 Prepare to release ivf kvazaar 2021-01-12 13:28:55 +0200: Pauli Oikkonen - fcc2c1fa return-type error does not know that you don't return from assert(0) 2021-01-11 18:43:28 +0200: Pauli Oikkonen - fef64e1c Whoops, included fast_coeff_cost stuff twice in vs project 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 379cbd89 better documentation for the rdcost extraction 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 4d1eb1aa Add fast coeff sources to vcxproj 2021-01-11 18:22:53 +0200: Pauli Oikkonen - fa8cfb92 Maybe this would work with VC++ 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 20758a77 document fastrd measurement tools 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 0e07308e new weights 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 5827ecc5 this little piggy wasn't on board, obviously.. 2021-01-11 18:22:53 +0200: Pauli Oikkonen - b9244a62 fixes 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 643e70d4 also move the readme file :^) 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 1c1807f8 move rdcost stuff into a separate directory 2021-01-11 18:22:53 +0200: Pauli Oikkonen - a37095b0 new weights using new scripts 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 17bedc97 script to average out results by qp over sequences 2021-01-11 18:22:53 +0200: Pauli Oikkonen - ab13018b tidy it up 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 8aa9a29e what if this were to work now 2021-01-11 18:22:53 +0200: Pauli Oikkonen - 4deed04e you know what, fread returns number of elements, not bytes 2021-01-11 18:22:52 +0200: Pauli Oikkonen - c89477bb Ditto for 2nd part of least squares 2021-01-11 18:22:52 +0200: Pauli Oikkonen - 3dd4f0e0 Process some fault conditions in filter_rdcosts 2021-01-11 18:22:52 +0200: Pauli Oikkonen - 98a082cd last fixes to extract_rdcosts 2021-01-11 18:22:52 +0200: Pauli Oikkonen - b26e9c68 extract rdcosts works with the block qp fix 2021-01-11 18:22:52 +0200: Pauli Oikkonen - 40ae3538 Fix RD sampling to take the block QP into account 2021-01-11 18:22:52 +0200: Pauli Oikkonen - 03087fb4 Fix RDO sampling to work thru a CLI parameter, implement accuracy check 2021-01-11 18:22:52 +0200: Pauli Oikkonen - 33dd9c95 Tool to extract RDO bitrates mediainfo 2021-01-11 17:27:37 +0100: Maxime Gervais - b8c1a273a Cocoa GUI: Break long fields in compare view gpac 2021-01-12 14:58:53 +0100: jeanlf - 079d5d611 fixed missing export 2021-01-12 14:43:15 +0100: jeanlf - 59c257202 support for dolby truehd - cf #1292 2021-01-11 15:37:54 +0100: jeanlf - 7a6d74a88 added option to disable xPS extraction in mp4 demux SVT-AV1 2021-01-11 10:32:58 -0800: Ewout ter Hoeven - 9b67af03 Travis CI: Update to Ubuntu 20.04 and remove IBM Z allow_failure (#1579) 2021-01-11 10:31:50 -0800: Christopher Degawa - 75f1375f gitlab: add windows ffmpeg build (#1665) srt 2021-01-11 18:07:46 +0100: Maxim Sharabayko - adaf323 [build] Use Java 11 in Travis 2021-01-11 11:37:32 +0100: Jakub Adam - 62d5d30 [core] fix dllexport of srt_rejectreason_str() AviSynthPlus 2021-01-11 16:19:08 -0500: Stephen Hutchinson - a8c86300 Bump to version 3.7 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 72730297 readme(_history).txt: updates 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 149479d0 pkg-config: populate Libs.private correctly 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 64c859bf ImageSeq: autodetect for build and fix building on GCC 8 and below 2021-01-11 16:19:08 -0500: Stephen Hutchinson - fc5e5afb CMakeLists: detect system target libraries correctly 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 4b4d242a pkg-config: add Libs.private 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 75d90426 plugins: always build Shibatch, ImageSeq, and TimeStretch 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 692360a9 merge_avx2.cpp: fix build on MinGW-w64 2021-01-11 16:19:08 -0500: Stephen Hutchinson - b9b28499 ThreadPool.h: remove stray __stdcall 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 5a60e640 Prefetcher: guard MMX instructions behind INTEL_INTRINSICS 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 540d7df2 CMakeLists.txt: name libroot directly 2021-01-11 16:19:08 -0500: Stephen Hutchinson - efc3b83b Haiku: detect total physical memory and available pages 2021-01-11 16:19:08 -0500: Stephen Hutchinson - bd29245f basic Haiku support 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 86eb0575 posix.h: bitness guard for OSX memory functions on PPC 2021-01-11 16:19:08 -0500: Stephen Hutchinson - a11422b9 Make sure __STDC_FORMAT_MACROS is defined if inttypes.h is used. 2021-01-11 16:19:08 -0500: Stephen Hutchinson - 47518b92 avisynth.cpp: add mach_init.h include for OSX 2021-01-11 16:19:08 -0500: Stephen Hutchinson - ea8fc7ee config.h: add basic detection for PowerPC 2021-01-11 16:19:08 -0500: Matthias C. M. Troffaes - f42d36ea Add GPL warning when building statically. 2021-01-11 16:19:08 -0500: Matthias C. M. Troffaes - f0692c1e Support static library build. ffmpeg 2021-01-12 00:17:30 -0300: AlexisWilke - ca21cb1e36 avformat/allformats: test pointer to be used 2021-01-11 23:23:36 +0100: Michael Niedermayer - 88519be8db avformat/mxfdec: Free all types for both Descriptors 2021-01-11 23:21:05 +0100: Michael Niedermayer - 90e4862ffa avutil/eval: Unconditionally check argument of e_div 2021-01-11 23:17:36 +0100: Michael Niedermayer - b0259aa248 avformat/utils: wrap_timestamp() is only needed for less than 64 bits 2021-01-11 23:15:04 +0100: Michael Niedermayer - fcc263caa9 avformat/aaxdec: Check string before strcmp() 2021-01-11 23:15:04 +0100: Michael Niedermayer - 7186ec88b9 uavformat/rsd: check for EOF in extradata 2021-01-11 21:34:43 +0000: Nuo Mi - 2ad21ee9d4 avcodec/cbs_h2645: Move zero_byte check to its own function 2021-01-11 17:03:15 -0300: Nuo Mi - 71de4ebede avcodec/cbs_h265: fix undef SEI_TYPE_X 2021-01-11 17:01:34 -0300: Nuo Mi - ebdd33086a avcodec: add vvc codec id and profiles 2021-01-10 19:23:07 -0300: James Almer - 9219ed213d avcodec/cbs: constify decompose_unit_types 2021-01-10 17:27:27 +0100: Paul B Mahol - a0acc44106 avfilter/vf_convolution: use correct stride variable 2021-01-10 19:14:37 +0530: Gyan Doshi - 0fff6c039c doc/ffmpeg: document max_error_rate 2021-01-09 22:38:12 +0100: Marton Balint - 2e2891383e avformat: remove some mpegts details from AVStream 2021-01-09 22:38:12 +0100: Marton Balint - e57879ec18 avformat/mpegts: use stream index based lookup with merge_pmt_versions if stream identifier matches multiple streams 2021-01-09 22:38:12 +0100: Marton Balint - f143a6c151 avformat/mpegts: only clear programs which no longer exist or have a new PMT 2021-01-09 22:38:12 +0100: Marton Balint - 10c8e53294 avformat/mpegts: rework clearing and adding pid to program 2021-01-09 22:38:12 +0100: Marton Balint - 5ea37923a8 avformat/mpegts: never discard PAT pid 2021-01-09 22:38:12 +0100: Marton Balint - 9298e8eb61 avformat/utils: do not overwrite already existing program with defaults in av_new_program 2021-01-09 20:54:56 +0100: Lynne - 91e1625db1 lavu/tx: clip when converting table values to fixed-point 2021-01-09 15:24:32 -0300: Arnaud Vrac - 29993b2947 sbc: do not set sample format in parser 2021-01-09 17:37:02 +0100: Christopher Degawa - eacad3406e avdevice/decklink_dec: mark get_frame_timecode and get_bmd_timecode static 2021-01-09 17:08:27 +0100: Matthieu Bouron - 2e17435480 avformat/mov: adjust skip_samples according to seek timestamp 2021-01-09 17:08:27 +0100: Lingjiang Fang - c4407a3e00 doc/protocols: explain tcp listen option description 2021-01-09 16:34:59 +0100: Timo Rothenpieler - 7a2d94cf1a avcodec/nvenc: fix timestamp offset ticks logic 2021-01-09 04:06:32 +0100: Andreas Rheinhardt - 42ee3898c8 avcodec/ac3dec: Make decoders init-threadsafe 2021-01-09 04:06:32 +0100: Andreas Rheinhardt - 10663312de avcodec/ac3dec: Check operations that can fail 2021-01-09 04:06:32 +0100: Andreas Rheinhardt - 277281ac8e avcodec/ac3enc: Factor common end of float/fixed encode_frame out 2021-01-09 04:06:31 +0100: Andreas Rheinhardt - 49a12ac4af avcodec/ac3enc_template: Perform compile-time checks at compile-time 2021-01-09 04:06:31 +0100: Andreas Rheinhardt - 496ff9f2e5 avcodec/[e]ac3enc: Don't invade CONFIG_ namespace 2021-01-09 04:06:31 +0100: Andreas Rheinhardt - 953924781e avcodec/ac3enc: Set function pointers earlier 2021-01-09 04:06:31 +0100: Andreas Rheinhardt - 505d4de064 avcodec/[e]ac3enc: Make encoders init-threadsafe, fix race luajit 2021-01-12 12:59:54 +0100: Mike Pall - 9b000309 Clarify macOS build instructions. mujs 2021-01-12 14:54:50 +0100: Tor Andersson - a09d869 Bug 697702: Add workaround for MSVC not having unistd.h Build start: 2021-01-07 17:40:37 +0100 zimg 2021-01-06 13:10:35 -0800: sekrit-twc - 64eeb31 colorspace: fix underflow in AVX-512 ST.2084 aom 2021-01-06 19:15:21 +0000: Nithya V S - b6871a771 Allocate workers for each module independently dav1d 2021-01-07 12:47:20 +0100: Martin Storsjö - 168c5d5 arm32: ipred: NEON implementation of ipred functions for 16 bpc 2021-01-07 12:47:20 +0100: Martin Storsjö - e08b784 arm32: ipred: Fix the element size declarations in stores in filter w8 2021-01-07 12:47:20 +0100: Martin Storsjö - 39dbabe arm32: ipred: Hoist a few shared instructions into common code 2021-01-07 12:47:20 +0100: Martin Storsjö - ab4ec8b arm64: ipred16: Remove an unnecessary instruction from the 12 bpc version of filter 2021-01-07 12:47:20 +0100: Martin Storsjö - 2df07ed arm32: ipred: Use a simpler instruction in filter w4 2021-01-07 12:47:20 +0100: Martin Storsjö - 62f2ec4 arm64: ipred16: Remove a leftover instruction 2021-01-07 12:47:20 +0100: Martin Storsjö - 01842ed arm32: ipred: Fix various inefficiencies in the dc functions 2021-01-07 12:47:20 +0100: Martin Storsjö - 6ca0e22 arm: ipred: Improve schedulimg in cfl and dc 2021-01-07 12:12:09 +0100: Martin Storsjö - 4d1d479 arm: looprestoration: Simplify code by allowing writing up to 8 pixels past the end of rows 2021-01-06 22:14:51 -0300: James Almer - 57a8294 lib: check the integrity of the default picture allocator 2021-01-06 04:37:22 +0100: Henrik Gramner - 5d7aa26 cli: Optimize md5 checksum calculation libavif 2021-01-06 19:24:30 -0800: Wan-Teh Chang - aaf332a Add AVIF_ prefix to AOM_OPTION_xxx enum constants 2021-01-06 13:05:29 -0800: Wan-Teh Chang - 247cb73 Change avifenc default speed from 4 to 6 mediainfo 2021-01-06 04:33:56 +0000: Christopher Degawa - 90dba338d configure.ac: Use PKG_CONFIG variable before using pkg-config gpac 2021-01-07 17:15:00 +0100: jeanlf - 37508607a print unused options for sessions run by mp4box and added pps_inband option to inject pps in non-IDR samples 2021-01-07 15:39:31 +0100: jeanlf - cea89193d fixed vvc stream types in m2ts 2021-01-07 12:14:00 +0100: jeanlf - 94dee360d tests update 2021-01-07 12:06:31 +0100: jeanlf - 3725db1b4 added flip and rotate to vout 2021-01-07 10:57:41 +0100: jeanlf - c6a62b5eb fixed #1677 2021-01-07 10:55:43 +0100: jeanlf - b34e98db5 fixed #1675 2021-01-07 10:54:44 +0100: jeanlf - 6a2a9ddc4 fixed #1674 2021-01-07 10:33:22 +0100: jeanlf - 7418d3566 doc update - cf #1620 2021-01-07 10:26:17 +0100: jeanlf - 45475a0a8 fixed typo - cf #1673 SVT-AV1 2021-01-06 23:29:40 -0800: Christopher Degawa - 9f219747 svt_spatial_full_distortion_kernel_avx512: fix Wshadow warning x264 2021-01-07 15:44:33 +0100: Martin Storsjö - 0d754ec3 gitlab-ci: Add build-only configurations with llvm-mingw targeting armv7/aarch64 2021-01-07 14:25:43 +0100: Henrik Gramner - 6bc7fe4f configure: Fix endianness test when LTO is enabled through CFLAGS 2021-01-07 11:54:03 +0100: Martin Storsjö - 15e447f9 gitlab-ci: Remove the unused _PATH variable AviSynthPlus 2021-01-07 13:57:23 +0100: Pinterf - 75cd22d9 Shibatch: ifdef unused from mem_blocks 2021-01-07 13:54:27 +0100: Pinterf - bb160903 Shibatch: remove PFC 2021-01-07 13:53:26 +0100: Pinterf - 85d4099c Shibatch: use moved mem_block files 2021-01-07 13:50:30 +0100: Pinterf - fcd8a4b6 Shibatch: Move mem_block from PFC 2021-01-06 20:53:00 +0100: Pinterf - 0ea96550 Prepare TimeStretch and Shibatch Linux build option 2021-01-06 20:46:42 +0100: Pinterf - e1501874 CMakeList: fix a GNU check 2021-01-06 20:45:15 +0100: Pinterf - 8de3f604 Update gitignore 2021-01-06 20:45:02 +0100: Pinterf - 5e42cc7b TimeStretch: linux friendly 2021-01-06 20:43:28 +0100: Pinterf - 8ce2fef3 Shibatch: gcc/linux friendly 2021-01-06 20:42:24 +0100: Pinterf - c399214b info.h: Fix gcc10 build mpv 2021-01-07 09:15:29 -0500: Leo Izen - d5ab5482a9 manpage: document off-by-one loop-file behavior Build start: 2021-01-06 19:19:20 +0100 harfbuzz 2021-01-06 05:45:01 +0200: David Corbett - c8c5e52a [use] Update overrides to 2021-01-04 libtiff 2021-01-05 19:30:07 +0000: miguel - 7eac42cc contrib/iptcutil.c - set '#ifdef _WIN32' (was '#ifdef WIN32', which failed at build time) sndfile 2021-01-06 14:42:31 +0500: yuan - 91131124 Improve handling of SMPL chunks in WAV files. fixes #675 2021-01-05 09:02:40 -0800: Arthur Taylor - b91c2603 id3: Identify ID3v2.2 and ID3v2.4 headers 2021-01-05 09:02:40 -0800: Arthur Taylor - 39d84589 id3: Fix skip of large ID3v2 headers libmysofa 2021-01-03 10:28:17 +0100: Christian Hoene - f983f1b fixed issue #153 2021-01-03 10:18:49 +0100: Christian Hoene - ac0a8ba fixed issue #151 and #152 2020-12-18 15:47:31 +0100: Christian Hoene - cc88f29 Alternative fir filling 2020-12-16 13:41:44 +0100: Yvan Grabit - 35d02d6 fir is not initialized 2020-12-16 13:30:18 +0100: Yvan Grabit - a6d3133 Fix some warnings aom 2021-01-05 23:27:56 +0000: Akshata Jadhav - a268b8819 Consolidate ML based prune partition speed features 2021-01-05 12:00:00 +0530: Akshata Jadhav - 2a307d6f6 Consolidate skip extended comp mode speed features dav1d 2021-01-06 00:23:05 +0100: Kyle Siefring - 5dc55af SSE2, msac: Use bsr shortcut for 50% bool decoding 2021-01-05 23:31:13 +0100: Matthias Dressel - 0d02b5e CI: Add fuzzer tests to tsan libavif 2021-01-06 08:42:56 -0800: Joe Drago - 2cf1285 Fix "Adjust min/max/speed defaults in avifenc" change 2021-01-06 08:40:19 -0800: Joe Drago - 9a36c75 clang-format (one last file) 2021-01-06 08:39:15 -0800: Joe Drago - a9a3375 clang-format (from recent change to .clang-format) 2021-01-06 08:38:24 -0800: Joe Drago - 16e4ce4 Adjust min/max/speed defaults in avifenc 2021-01-05 19:13:17 -0800: Yuan Tong - 74afba3 Expose AOM specific film grain advanced options (#456) 2021-01-05 14:19:44 -0800: Joe Drago - 11d2359 Fix ugly newlines before first parameter on calls in clang-format, reformat files gpac 2021-01-06 18:35:47 +0100: jeanlf - 9f143de8c fixes in vvc parsing - cf #1667 2021-01-06 17:21:27 +0100: jeanlf - 0a1852eca fixed potential bug in multikey item protection 2021-01-06 17:16:56 +0100: jeanlf - 78d010c1f fixed potential crash in dasher 2021-01-06 16:33:14 +0100: jeanlf - 003f21987 asan and fuzzer fixes 2021-01-05 19:08:10 +0100: jeanlf - 1807e4bc3 doc gen update and cosmetics 2021-01-05 19:07:47 +0100: jeanlf - fd07923c2 fixed potential bug cloning fragmented tracks with edit lists - cf #1469 2021-01-05 17:32:24 +0100: Jean Le Feuvre - 8c49fd2d1 fixed msvc warnings 2021-01-05 17:13:31 +0100: jeanlf - fcdda1867 added subtitle zero for ttml - cf #1618 2021-01-05 15:18:53 +0100: jeanlf - f811946ac fixed bug introduced by 8744cd56 2021-01-05 14:41:08 +0100: jeanlf - 8744cd56b added ttml track export 2021-01-05 10:23:42 +0100: jeanlf - b328eb725 fixed typo (ttml tick is not fractional) SVT-AV1 2021-01-05 14:34:13 -0800: Christopher Degawa - 202950ab cppcheck: suppress unused functions and extra messages 2021-01-05 10:57:11 -0800: ccccheung - 145cb990 Fix a deadlock by adding a cond variable for further synchronization (#1651) ffmpeg 2021-01-05 02:00:05 +0100: Michael Niedermayer - 66deab3a26 avformat/vividas: Check number of audio channels 2021-01-05 02:00:05 +0100: Michael Niedermayer - 7ce40dde03 avcodec/alsdec: Fix integer overflow with quant_cof 2021-01-05 02:00:05 +0100: Michael Niedermayer - 58c7d4a3e3 tools/target_dem_fuzzer.c: Decrease maxblocks shaderc 2021-01-06 11:00:14 -0500: Ryan Harrison - 61649cc Roll 4 dependencies (#1165) Build start: 2021-01-05 03:07:37 +0100 libtiff 2021-01-04 11:02:04 +0100: Even Rouault - dcd410f6 tools/CMakeLists.txt: add comment about rgb2ycbcr and thumbnail not to be installed 2021-01-03 19:19:12 +0000: Even Rouault - 9e09fdf7 Revert "Merge branch 'install_targets' into 'master'" 2021-01-03 14:35:36 +0000: Miguel Medalha - 24ad1062 Update 'CMakeLists.txt' from 'tools'. 2021-01-03 05:32:18 +0000: Miguel Medalha - b5e31737 Removed unnecessary reference to compression from usage info for -b parameter 2021-01-02 22:56:41 +0000: Roger Leigh - b95b3295 Remove non-functional VMS support 2021-01-02 22:55:04 +0000: Roger Leigh - 09735b16 Remove non-functional WinCE support 2021-01-01 22:24:01 +0000: Roger Leigh - ec3849d1 mkg3states: Sync generator with current generated file content 2021-01-01 22:24:01 +0000: Roger Leigh - d730cb33 cmake: Add faxtable and mkg3states targets vmaf 2021-01-04 17:31:05 -0800: Zhi Li - a697336 Update ffmpeg.md libavif 2021-01-04 14:27:19 -0800: Ewout ter Hoeven - f79083d tests/docker/build.sh: Use lts_2020_09_23 maintenance branch for abseil-cpp 2021-01-04 14:27:19 -0800: Ewout ter Hoeven - 38bad1c test/docker/build.sh: Dependency update 2021-01-03 13:00:18 -0800: Ewout ter Hoeven - 723881f Ext: Update to dav1d 0.8.1 mediainfo 2021-01-02 20:27:42 +0100: Maxime Gervais - 86979aff5 Add arm64 architucture for macOS gpac 2021-01-04 18:39:25 +0100: jeanlf - 203829b61 added imsc1 image embedding in ttml loader - cf #619 2021-01-04 14:41:01 +0100: jeanlf - 244f3cc32 added option to import ttml doc as a single sample 2021-01-04 14:24:45 +0100: jeanlf - dd32961d2 added parsing for missing ttml time metrics 2021-01-04 12:04:18 +0100: jeanlf - 9dc891997 cleanup of pid remove calls - cf #1668 and #1669 2021-01-04 12:04:18 +0100: jeanlf - b15020f54 fixed #1662 2021-01-04 12:04:18 +0100: jeanlf - 5aba27604 fixed #1661 2021-01-04 12:04:18 +0100: jeanlf - a4eb32704 fixed #1660 2021-01-04 12:04:18 +0100: jeanlf - dae990058 fixed #1659 2021-01-04 10:55:45 +0100: jeanlf - cc6699c4d fixed caps in route bundle description XML 2020-12-23 14:11:55 +0000: Nils - 864f17345 typo: commmon → common 2020-12-23 13:10:23 +0100: Romain Bouqueau - 725ce015f DASH: add trick mode Based on DASH-IF IOP 4.3, section 3.2.9 Tested with: gpac -i input:FID=1 reframer:saps=1:FID=2 -o output.m3u8:dual:SID=1,2 ffmpeg 2021-01-04 16:28:29 -0300: James Almer - 5f9632e491 avcodec/av1dec: add an option to select an operating point 2021-01-04 16:28:29 -0300: James Almer - f951d47563 avcodec/cbs_av1: add an option to select an operating point 2021-01-04 16:28:29 -0300: James Almer - 3b8400c221 avcodec/cbs: allow cbs_read_fragment_content() to skip decomposition of units 2021-01-04 16:28:29 -0300: James Almer - 9caf132462 avcodec/cbs: add an AVClass to CodedBitstreamType for option handling 2021-01-04 15:18:19 +0000: Joose Sainio - 0cd8769207 avcodec/libkvazaar: Set default ratecontrol algorithm for libkvazaar 2021-01-04 15:18:19 +0000: Xu Guangxin - c8bc0f66a8 avcodec/hevcdec: fix stat_coeff save/load for persistent_rice_adaptation_enabled_flag 2021-01-04 11:14:50 +0100: Paul B Mahol - 89c9c42c5b avfilter/af_astats: clip input value to prevent overflow 2021-01-03 20:30:33 -0300: Jonathan Baudanza - 6c24f2bf41 avformat/rtpdec: export Opus extradata in ff_rtp_parse_open() 2021-01-03 23:09:39 +0100: Paul B Mahol - ddd6c5cdc0 avfilter/vf_w3fdif: not interlaced frames are filtered like tff 2021-01-03 22:23:51 +0100: Paul B Mahol - b112c86a2e avfilter/vf_w3fdif: add two more useful options 2021-01-03 16:47:29 +0100: erankor - fde5593c7c avformat/http: support retry on connection error mpv 2021-01-03 12:05:30 -0500: Leo Izen - 1251f7bbf9 manpage: rename OS X references to macOS Build start: 2021-01-03 13:33:35 +0100 libtiff 2021-01-03 05:27:52 +0000: Miguel Medalha - a7d8a380 Constant variable 'stuff' renamed to 'usage_info' for consistency with the other tools 2021-01-02 14:42:09 -0800: Kurt Schwehr - f7e86122 ChangeLog: Remove extraneous character from prior commit - 00fe7828 2020-12-31 10:27:53 -0800: Kurt Schwehr - fa9266f3 custom_dir_EXIF_231.c: dos2unix and codespell 2020-12-31 10:18:04 -0800: Kurt Schwehr - 31ee0986 Fix spelling mistakes. codec2 2021-01-02 18:13:10 +0100: Davide Gerhard - 505491cc fix 'implicitly declaring library function' warning 2021-01-01 06:32:26 +1030: drowe67 - 22e6cb18 removed the need for kiss_fft include openal-soft 2021-01-01 15:35:46 -0800: Chris Robinson - d6495b35 Fix comment typo 2021-01-01 15:35:14 -0800: Chris Robinson - 1327aca9 Don't use templates unnecessarily 2020-12-31 18:23:59 -0800: Chris Robinson - 87a86219 Make FPUCtl methods noexcept 2020-12-31 16:47:12 -0800: Chris Robinson - 20ef8bf3 Move cpu_caps and fpu_ctrl to core 2020-12-31 13:15:38 -0800: Chris Robinson - 002c5062 Remove an unnecessary include 2020-12-31 13:01:17 -0800: Chris Robinson - f2b7a063 Add NEON-enhanced FIR loops for convolution and UHJ 2020-12-31 11:42:02 -0800: Chris Robinson - 9d354f72 Assume run-time NEON support if detected by cmake 2020-12-31 11:16:44 -0800: Chris Robinson - 78f3d8fc Check for SSE and NEON earlier vmaf 2021-01-01 11:49:32 -0800: Zhi Li - 0d84f29 Feature/fix ssim precision issue (#796) 2020-12-31 16:09:07 -0800: Zhi Li - 22ed442 Add processes to run_testing and run_vmaf_training scripts. 2020-12-31 15:14:27 -0800: Zhi Li - a5a68e6 Change subjective model default to MLE_CO_AP2. 2020-12-31 14:32:47 -0800: Zhi Li - a78a805 Fix. dav1d 2021-01-01 21:36:25 +0100: Janne Grunau - 6ed5faf Update NEWS for 0.8.1 rav1e 2020-12-31 22:02:30 +0100: Luni-4 - 742c0fe8 CI: Remove a useless condition 2020-12-31 22:02:06 +0100: Luni-4 - f2e2bbf4 CI: Use stable version for arm jobs on macos 2020-12-31 18:17:49 +0100: Luni-4 - 63a11531 Fix clippy lints libavif 2020-12-31 11:33:38 -0800: Qiang Zhou - 295cab3 fix avis encode bug on Deduplication libzen 2020-12-28 23:44:13 +0100: Maxime Gervais - d508106 Remove hardcoded libstdc++ linking libmediainfo 2020-12-28 21:54:18 +0100: Maxime Gervais - d93ead0c Replace i386 arch by arm64 on macOS AviSynthPlus 2021-01-01 20:26:59 -0500: Stephen Hutchinson - 88fb1cdf posix.rst: some long-needed updates for clarity ffmpeg 2021-01-03 01:16:25 +0100: Michael Niedermayer - f26b5acfc0 avformat/wavdec: Avoid zeroing written to array 2021-01-03 01:16:25 +0100: Michael Niedermayer - 32d0561891 avcodec/notchlc: Check uncompressed size against input for LZ4 2021-01-02 14:36:22 +0200: Jan Ekström - ed524136e0 avcodec/videotoolbox: make FFmpeg-to-VT mapping error more informative 2021-01-01 15:25:48 +0100: Andreas Rheinhardt - 2c6f532e0a Mark some pointers as const 2021-01-01 14:33:47 +0100: Anton Khirnov - 15baa0c1ac lavc/mjpegdec: cosmetics, org->orig 2021-01-01 14:33:12 +0100: Anton Khirnov - b0f1a86aaf fate: add tests for AVID 2021-01-01 14:33:08 +0100: Anton Khirnov - bb2651a921 api-seek-test: use non-obsolete decoding API 2021-01-01 14:33:03 +0100: Anton Khirnov - 88e098029d api-band-test: use non-obsolete decoding API 2021-01-01 14:32:48 +0100: Anton Khirnov - 94988f9107 api-h264-test: use non-obsolete decoding API 2021-01-01 14:26:09 +0100: Anton Khirnov - c6357311f3 lavfi/vf_uspp: convert to the video_enc_params API 2021-01-01 14:25:33 +0100: Anton Khirnov - 7f7eb137d6 lavfi/vf_codecview: convert to the video_enc_params API 2021-01-01 14:25:28 +0100: Anton Khirnov - 3f0930387c lavfi/vf_fspp: convert to the video_enc_params API 2021-01-01 14:25:18 +0100: Anton Khirnov - 955bdb1d32 lavfi/vf_pp7: convert to the video_enc_params API 2021-01-01 14:25:02 +0100: Anton Khirnov - 775707aba9 lavfi/vf_spp: convert to the video_enc_params API 2021-01-01 14:24:43 +0100: Anton Khirnov - a11ee84194 lavfi/vf_pp: convert to the video_enc_params API 2021-01-01 14:24:20 +0100: Anton Khirnov - fba0ecbe20 lavfi: add common code to handle QP tables 2021-01-01 14:23:48 +0100: Anton Khirnov - c72d526494 lavfi/vf_qp: convert to the video_enc_params API 2021-01-01 14:23:19 +0100: Anton Khirnov - baecaa16c1 mpegvideo: use the AVVideoEncParams API for exporting QP tables 2021-01-01 14:14:57 +0100: Anton Khirnov - e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:11:01 +0100: Anton Khirnov - c8c2dfbc37 lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 2021-01-01 12:43:42 +0100: Paul B Mahol - 54cd025a82 avfilter: add temporal midway equalizer filter 2021-01-01 00:38:22 +0100: Lynne - 63505fc60a configure: update copyright year 2020-12-31 23:42:05 +0100: Andreas Rheinhardt - be1f5bae31 avcodec/svq1dec: Increase nb_bits of VLC to read it in one go 2020-12-31 23:37:53 +0100: Andreas Rheinhardt - 4425aa4be5 avcodec/dirac_arith: Make table only used here static 2020-12-31 23:36:37 +0100: Andreas Rheinhardt - bd46e3ee71 avcodec/qdmc: Mark decoder as init-threadsafe 2020-12-31 23:35:21 +0100: Andreas Rheinhardt - e0311e848a avcodec/opusdec: Mark decoder as init-threadsafe 2020-12-31 23:35:10 +0100: Andreas Rheinhardt - 9f36a5a1cc avcodec/opusdec: Cleanup generically on init failure 2020-12-31 23:23:03 +0100: Andreas Rheinhardt - f03eade869 avcodec/opusdec: Move per-stream fields to OpusStreamContext 2020-12-31 23:21:43 +0100: Andreas Rheinhardt - 794fb18369 avcodec/opusdec: Return error upon error 2020-12-31 23:18:55 +0100: Andreas Rheinhardt - 4f1ae39036 avcodec/aacps_common: Use minimal VLC nb_bits/max_depth 2020-12-31 22:12:39 +0100: Andreas Rheinhardt - 3693e2fcee avcodec/aacps: Factor out code shared by float and fixed point decoder 2020-12-31 22:12:01 +0100: Andreas Rheinhardt - 0d61a1cfad avcodec/mpegvideo: Don't zero-initialize unnecessarily 2020-12-31 22:04:23 +0100: Andreas Rheinhardt - 3526f3856a avcodec/aacsbr_template: Remove pointless runtime initialization 2020-12-31 21:53:55 +0100: Andreas Rheinhardt - df56a1060c avcodec/aacsbr: Remove remnants of tablegen 2020-12-31 21:49:33 +0100: Andreas Rheinhardt - 2c3393d15d avcodec/atrac3plus_data: Mark array as const 2020-12-31 21:46:01 +0100: Andreas Rheinhardt - 15072d2753 avcodec/mlpenc: Simplify finding best codebook 2020-12-31 21:43:31 +0100: Andreas Rheinhardt - 2825ed4e26 avcodec/opusdec: Remove always-true check 2020-12-31 21:41:07 +0100: Andreas Rheinhardt - 2089d21bc7 avfilter/vf_addroi: Use chars instead of strings for one-char strings 2020-12-31 21:30:51 +0100: Andreas Rheinhardt - 7684182921 avcodec/opustab: Make array static luajit 2021-01-02 21:49:41 +0100: Mike Pall - f47c864b Bump copyright date. 2021-01-02 21:37:51 +0100: Mike Pall - 31343597 Fix trace exit register dump for some archs. 2021-01-02 21:17:01 +0100: Mike Pall - ee855749 Documentation cleanup. mpv 2021-01-01 17:14:57 +0100: Niklas Haas - 3e175dff4a vo_gpu: don't segfault if 3DLUT texture fails uploading Build start: 2020-12-31 16:54:51 +0100 harfbuzz 2020-12-30 19:21:49 -0800: Khaled Hosny - 1fb7f3bd [docs] Document various HB_SCRIPT_* 2020-12-30 19:21:49 -0800: Khaled Hosny - ea0907ab [docs] Document version macros 2020-12-30 19:21:49 -0800: Khaled Hosny - 5e9f05ff [docs] Expand memory modes docs 2020-12-30 19:21:49 -0800: Khaled Hosny - 5151c2b6 [introspection] Replace deprecated allow-none 2020-12-30 19:21:49 -0800: Khaled Hosny - a64d56a3 [introspection] nullable is for pointers 2020-12-30 19:21:49 -0800: Khaled Hosny - 9936490c [docs] Invalid use of "optional" annotation 2020-12-30 19:21:49 -0800: Khaled Hosny - bf5b4b71 [docs] Duplicated documentation 2020-12-30 19:21:49 -0800: Khaled Hosny - 3d7a3616 [docs] Miscellaneous missing docs 2020-12-30 19:21:49 -0800: Khaled Hosny - a31a51cd [docs] Complete hb-ft docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 8c492d5c [docs] Complete hb-ot-math docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 3f7ffd1b [docs] Complete hb-unicode docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 2fdab788 [docs] Complete hb-buffer docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 492a5a90 [docs] Complete hb-aat docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 3a012cc4 [docs] Complete hb-metrics docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 5a55b31a [docs] Complete hb-shape-plan docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 8e8c3e58 [docs] Complete hb-ot-layout docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 5b7b730d [docs] Complete hb-color docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - aa107e65 [docs] Complete hb-font docs a bit 2020-12-30 19:21:49 -0800: Khaled Hosny - 9b602e8e [docs] Complete hb-common docs a bit 2020-12-30 23:28:26 +0200: Khaled Hosny - 53ed5597 [docs] Add missing API indices 2020-12-30 23:28:26 +0200: Khaled Hosny - c9c3b3c9 [docs] Use correct syntax 2020-12-30 23:28:26 +0200: Khaled Hosny - a8e72ee7 [docs] Use %true and %false consistently 2020-12-30 23:06:18 +0200: Khaled Hosny - a3fe43a4 [docs] Hide private enum values 2020-12-30 11:55:24 -0800: Khaled Hosny - b8e6f17e [docs] Move note about harfbuzz-old to proper place 2020-12-30 11:53:46 -0800: Khaled Hosny - e93de636 [docs] Document unused language in get_baseline 2020-12-30 11:50:49 -0800: Khaled Hosny - c7b2e64c [docs] make it clear that FT_Face must have size 2020-12-30 11:50:14 -0800: Khaled Hosny - 4136ecf7 [docs] Don’t use FreeType in the simple example codec2 2020-12-31 09:57:22 +1030: drowe67 - 22c8ed46 reduce header file requirements for freedv-gui vmaf 2020-12-30 17:27:16 -0800: BassThatHertz - 1a37e68 The wrong word was used. This has been corrected. 2020-12-30 11:54:51 -0800: Cosmin Stejerean - 469b33b Update instructions for accessing vqeghd3 2020-12-30 10:29:21 -0800: Kyle Swanson - 46c99c0 doc/aom_ctc: update `--aom_ctc v1.0` for v2.1.0 2020-12-30 09:59:40 -0800: Kyle Swanson - 2e1b24d libvmaf: api v2.1.0, soname v1.1.0 2020-12-30 09:59:40 -0800: Kyle Swanson - 34d9caf libvmaf/test: fix link_with for Windows ci 2020-12-30 09:59:40 -0800: Kyle Swanson - 73cf287 libvmaf/vmaf: check for unique model names at the cli 2020-12-30 09:59:40 -0800: Kyle Swanson - 6ef8217 libvmaf/vmaf: clean up all cli buffers 2020-12-30 09:59:40 -0800: Kyle Swanson - 20f1cd2 libvmaf/dict: add numerical normalization 2020-12-30 09:59:40 -0800: Kyle Swanson - 9c9a98c libvmaf: support threaded extraction of templated features 2020-12-30 09:59:40 -0800: Kyle Swanson - 81665f2 libvmaf: add vmaf_dictionary_compare() 2020-12-30 09:59:40 -0800: Kyle Swanson - 0e2b3bf libvmaf/test_model: silence several warnings 2020-12-30 09:59:40 -0800: Kyle Swanson - d64edea libvmaf/vmaf_feature_name: numerical normalization for templated feature name 2020-12-30 09:59:40 -0800: Kyle Swanson - 97c38d7 python: update tests to use templated feature names 2020-12-30 09:59:40 -0800: Kyle Swanson - 0011e95 libvmaf/tools: update to support per-model feature overloads 2020-12-30 09:59:40 -0800: Kyle Swanson - 9580a9b libvmaf/feature: write templated feature names 2020-12-30 09:59:40 -0800: Kyle Swanson - 15a0c56 libvmaf/test: add model feature overload test 2020-12-30 09:59:40 -0800: Kyle Swanson - 1872654 libvmaf: add vmaf_model_feature_overload/vmaf_model_collection_feature_overload 2020-12-30 09:59:40 -0800: Kyle Swanson - 5531fa0 libvmaf/feature_vector_append: add error logging 2020-12-30 09:59:40 -0800: Kyle Swanson - 2c5a69a libvmaf: add vmaf_feature_name() 2020-12-30 09:59:40 -0800: Kyle Swanson - 1b0e09a cli_parse: add `--aom_ctc v1.0`, deprecate `--aom_ctc proposed` 2020-12-30 09:59:40 -0800: Kyle Swanson - 5a799ce tools/vmaf: fix --no_prediction when used with default model 2020-12-30 09:59:40 -0800: Kyle Swanson - cc1ab20 libvmaf/VmafDictionary: do not hide implementation, internal api aom 2020-12-31 04:58:13 +0000: Wan-Teh Chang - 4782f340d Skip ForcedFrameIsKeyCornerCases for bug 2915 rav1e 2020-12-31 12:58:23 +0100: Luca Barbato - 17bed705 Prepare to release v_frame SVT-AV1 2020-12-31 01:31:37 -0800: Christopher Degawa - d158a9e8 ci: remove merged vmaf patch 2020-12-31 01:31:23 -0800: Christopher Degawa - 4bb8cc9f gitlab: add gstreamer ffmpeg 2020-12-31 12:44:12 +0100: Andreas Rheinhardt - 4a160cbef4 avcodec/motion_est, mpegvideo: Make pointers to static storage const 2020-12-31 12:06:04 +0100: Andreas Rheinhardt - eea2638e9a configure, libavcodec/speedhq: Fix compiling SpeedHQ encoder 2020-12-31 12:00:15 +0100: Andreas Rheinhardt - 8af82be946 avcodec/mpegvideo: Merge ff_mpv_decode_defaults into ff_mpv_decode_init 2020-12-31 11:56:18 +0100: Andreas Rheinhardt - ebbdb928e8 avcodec/h261dec: Don't use too big max_depth in get_vlc2() 2020-12-31 11:54:22 +0100: Andreas Rheinhardt - 2b04405b63 avcodec/speedhq: Remove cast 2020-12-31 11:49:43 +0100: Andreas Rheinhardt - 0e3272d9a4 avcodec/mpeg12: Reindentation 2020-12-31 11:46:20 +0100: Andreas Rheinhardt - 902e16d183 avcodec/mpeg12: Make initializing VLCs thread-safe 2020-12-31 11:11:59 +0100: Andreas Rheinhardt - 6e8fcd9c56 avcodec/mpeg12: Don't initialize encoder-only parts of RLTable 2020-12-31 10:53:42 +0100: Andreas Rheinhardt - 1ead0c6388 avcodec/rl: Remove nonstatic storage of RL tables 2020-12-31 09:21:31 +0800: Guo, Yejun - 477dd2df60 dnn_interface.h: fix redefining typedefs 2020-12-31 08:31:17 +0800: Guo, Yejun - 6b0cfa8399 dnn/queue: add error check and cleanup 2020-12-31 08:31:17 +0800: Guo, Yejun - 97f520b700 dnn: fix issue when pthread is not supported 2020-12-31 08:31:17 +0800: Guo, Yejun - 8e78d5d394 dnn: fix redefining typedefs and also refine naming with correct prefix 2020-12-30 23:14:46 +0100: Lynne - 53c56585a6 hwcontext_drm: make dependency on Linux kernel headers optional 2020-12-30 16:33:30 +0100: Paul B Mahol - 2f20e35892 avfilter/vf_w3fdif: add support for commands 2020-12-30 15:53:22 +0100: Paul B Mahol - aea3cf4f18 avfilter/vf_xmedian: allow to control eof handling 2020-12-30 15:53:22 +0100: Paul B Mahol - 9ac31b419c avfilter/vf_xmedian: add timeline support mpv 2020-12-31 12:54:33 +0200: Avi Halachmi (:avih) - 4f129a3eca input.conf syntax: support custom quotes !XstringX! 2020-12-31 12:54:33 +0200: Avi Halachmi (:avih) - bb439efe0d input.rst: fix typo commands -> arguments 2020-12-30 20:03:54 +0200: Jan Ekström - f02ab2aabb csputils: add mappings for DCI-P3 (ST.431-2) and P3-D65 (ST.432-1) 2020-12-30 17:30:01 +0200: Emmanuel Gil Peyrot - 5f2b60a645 vd_lavc: add VP8 to the default allowed hwdec codec list Build start: 2020-12-30 12:53:51 +0100 dssim 2020-12-30 00:04:45 +0000: Kornel - ba72173 Use custom weights 2020-12-29 19:38:30 +0000: Kornel - 3ea5dab Update tests openal-soft 2020-12-29 09:57:08 -0800: Chris Robinson - ec7e7c91 Avoid ugly reinterpret_casts with offsetof 2020-12-28 08:37:49 -0800: Chris Robinson - 96942d79 Combine multiple functions into one 2020-12-28 08:04:23 -0800: Chris Robinson - aae115c3 Return an intrusive_ptr from EffectStateFactory::create vmaf 2020-12-29 15:41:12 -0800: Kyle Swanson - afd2d3a libvmaf: add 4k models to list of built-in models (#791) Build start: 2020-12-29 21:36:16 +0100 dssim 2020-12-29 19:32:18 +0000: Kornel - 296a939 Use all weights 2020-12-29 19:10:24 +0000: Kornel - 0661f93 Bump deps 2020-12-28 10:42:55 +0200: igv - 08d3837 Remove redundant modulus libtiff 2020-12-29 06:57:29 -0800: Kurt Schwehr - 66a9f0f8 Remove "ifdef VMS" that are no longer necessary. 2020-12-29 07:59:44 -0600: Bob Friesenhahn - b10bf3ab _TIFFBuiltinCODECS should be const 2020-12-13 07:03:03 +0900: Lemures Lemniscati - 1dfa4273 CMakeLists.txt: Report when libdeflate is found 2020-12-01 00:25:52 +0100: Thomas Bernard - a5d20b39 tiff2pdf.c: check that tiff_datasize fits in a signed tsize_t vmaf 2020-12-29 11:23:49 -0800: Christopher Degawa - aa422ef meson: fix external builds with built_in_models 2020-12-29 11:23:49 -0800: Christopher Degawa - c171b64 meson: use library() instead of both_library() aom 2020-12-28 12:47:28 +0530: Akshata Jadhav - 421c6af4c Consolidate disable wedge search features SVT-AV1 2020-12-29 10:58:40 -0800: Christopher Degawa - 11d11c04 build.bat: add avx512 option 2020-12-29 10:58:40 -0800: Christopher Degawa - 1d9cd80f build.sh: add enable/disable-avx512 option 2020-12-29 10:58:40 -0800: Christopher Degawa - 9bd67fad gitlab: add avx512 job 2020-12-29 10:58:40 -0800: Christopher Degawa - 2ce1b7da CMake: add option to enable avx512, NON_AVX512_SUPPORT->EN_AVX512_SUPPORT ffmpeg 2020-12-29 09:31:06 +0800: Guo, Yejun - c720286ee3 vf_dnn_processing.c: add async support 2020-12-29 09:31:06 +0800: Guo, Yejun - 5024286465 dnn_interface: change from 'void *userdata' to 'AVFilterContext *filter_ctx' 2020-12-29 09:31:06 +0800: Guo, Yejun - e67b5d0a24 dnn: add async execution support for openvino backend 2020-12-29 09:31:06 +0800: Guo, Yejun - 39f5cb4bd1 dnn_interface: add interface to support async execution 2020-12-29 09:31:06 +0800: Guo, Yejun - 38089925fa dnn_backend_openvino.c: refine code for error handle 2020-12-29 09:31:06 +0800: Guo, Yejun - 2b177033bb dnn_backend_openvino.c: separate function execute_model_ov 2020-12-29 09:31:06 +0800: Xie, Lin - 6506ab8b03 dnn/queue: add queue and safe_queue support 2020-12-29 09:31:06 +0800: Guo, Yejun - 1b64954e42 vf_dnn_processing.c: replace filter_frame with activate func 2020-12-28 14:08:44 -0800: Aman Karmani - e1d7433100 avcodec/codec_desc: describe AV_CODEC_ID_MPEG2TS 2020-12-28 14:08:44 -0800: Aman Karmani - d20f059fb9 avformat/rtsp: add satip_raw flag to receive raw mpegts stream 2020-12-28 14:08:44 -0800: Aman Karmani - 98b76bb11f avformat/rtsp: add support for satip:// Build start: 2020-12-28 22:39:16 +0100 libtiff 2020-12-28 08:35:19 -0600: Bob Friesenhahn - aef996e4 Declare gpsFields as static const 2020-12-28 07:48:18 -0600: Bob Friesenhahn - f2435ace Reduce initialized data by making more data const and simplifying usage() implementation. openmpt 2020-11-29 15:01:37 +0000: Jörn Heusipp - 3f7268aec [Mod] libopenmpt: Prepare for release. 2020-11-29 14:58:55 +0000: Jörn Heusipp - 134c34c8d [Doc] libopenmpt: Reorder changelog. 2020-11-29 14:51:02 +0000: Johannes Schultz - 8f6732dfe [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.06.00 2020-11-29 12:49:51 +0000: Jörn Heusipp - 4573a417e Merged revision(s) 13921 from trunk/OpenMPT: [Fix] libopenmpt: Remove bogus using namespace OpenMPT; in libopenmpt_ext_impl.hpp. ........ 2020-11-28 17:16:51 +0000: Jörn Heusipp - 49064c629 [Doc] libopenmpt: Update changelog. 2020-11-28 17:15:00 +0000: Jörn Heusipp - 77270aede Merged revision(s) 13913 from trunk/OpenMPT: [Var] pugixml: Update to v1.11. ........ 2020-11-28 17:07:31 +0000: Johannes Schultz - 4cb0ad860 Merged revision(s) 13911 from trunk/OpenMPT: [Var] unrar: Update to v6.0.2. ........ 2020-11-28 16:38:39 +0000: Jörn Heusipp - 24115dce5 Merged revision(s) 13907 from trunk/OpenMPT: [Fix] build: Autotools: Remove bogus include directory for openmpt123. ........ 2020-11-27 18:17:23 +0000: Johannes Schultz - 2a202ebb7 Merged revision(s) 13905 from trunk/OpenMPT: [Mod] DMF: Ignore loop end of 0 for v4 files to fix HIPOMATK.DMF. ........ 2020-11-26 21:55:01 +0000: Johannes Schultz - d0d80c6de Merged revision(s) 13902 from trunk/OpenMPT: [Imp] DMF: Support early format beta versions (in particular versions 1-4). [Mod] OpenMPT: Version is now 1.29.05.03 ........ Merged revision(s) 13903 from trunk/OpenMPT: [Fix] DMF: Avoid garbage at end of order list in v1-4 files. ........ 2020-11-24 18:24:05 +0000: Johannes Schultz - 857afa62f Merged revision(s) 13900 from trunk/OpenMPT: [Fix] MID: Relative RPN changes (in particular coarse tune) were not implemented properly. ........ 2020-11-23 14:39:39 +0000: Jörn Heusipp - cca926c36 [Fix] mptString: Compile fix for r13898. 2020-11-23 11:42:25 +0000: Jörn Heusipp - 736faee87 Merged revision(s) 13897 from trunk/OpenMPT: [Fix] mptString: Use mpt::wchar instead of wchar_t in ToUTF8/FromUTF8. ........ 2020-11-22 14:06:44 +0000: Jörn Heusipp - 961531222 Merged revision(s) 13893 from trunk/OpenMPT: [Ref] Endianness: EndianEncode and EndianDecode should not be static. ........ 2020-11-22 13:56:50 +0000: Jörn Heusipp - 6f4f032ec Merged revision(s) 13890 from trunk/OpenMPT: [Ref] Endianness: Do not use namespace scope static constexpr functions in header. ........ 2020-11-22 12:52:53 +0000: Jörn Heusipp - 76fcb00c6 Merged revision(s) 13887 from trunk/OpenMPT: [Ref] Endianness: Do not use namespace scope static inline functions in header. ........ 2020-11-21 13:05:02 +0000: Jörn Heusipp - f2553dcc0 Merged revision(s) 13879 from trunk/OpenMPT: [Ref] mptCPU: Do not use namespace scope static inline functions in header. ........ 2020-11-21 13:03:34 +0000: Jörn Heusipp - d912479a5 Merged revision(s) 13876-13877 from trunk/OpenMPT: [Ref] Endianness: Do not use namespace scope static inline functions in header. ........ [Ref] Logging: Do not use namespace scope static inline functions in header. ........ 2020-11-21 12:52:54 +0000: Jörn Heusipp - d72f5df12 Merged revision(s) 13819 from trunk/OpenMPT: [Fix] VS2019 16.8.1 does not auto-link Synchronization.lib for ARM and ARM64 targets when using std::atomic. Explicitly link it to avoid build failure. ........ 2020-11-21 12:51:54 +0000: Jörn Heusipp - bf28e0b52 Merged revision(s) 13855, 13863-13869 from trunk/OpenMPT: [Ref] mptString: Do not use static inline functions in header. ........ [Ref] Component Manager: Do not use namespace scope static inline functions in header. ........ [Ref] FileReader: Do not use namespace scope static inline functions in header. ........ [Ref] Logging: Do not use namespace scope static inline functions in header. ........ [Ref] HTTP: Do not use namespace scope static inline functions in header. ........ [Ref] mptPathString: Do not use namespace scope static inline functions in header. ........ [Ref] mptStringFormat: Do not use namespace scope static inline functions in header. ........ [Ref] mptFileIO: Do not use namespace scope static inline functions in header. ........ 2020-11-19 19:59:35 +0000: Johannes Schultz - 0b79eef78 Merged revision(s) 13843, 13845 from trunk/OpenMPT: [Imp] Establish an upper bound for the unpacked size of compressed AMS samples. ........ [Fix] AMS: Compressed 16-bit samples (e.g. found in condictate.ams by Solaris) were not unpacked correctly on big-endian platforms. ........ 2020-11-14 18:12:31 +0000: Johannes Schultz - ddffec0a8 Merged revision(s) 13824 from trunk/OpenMPT: [Imp] General tab: Immediately update restart position input field after blurring if its value changed due to pointing at an invalid order item. ........ 2020-11-14 13:49:06 +0000: Johannes Schultz - d43b92d82 Merged revision(s) 13821 from trunk/OpenMPT: [Fix] Refine MIDI macro channel implementation from r13809 to allow for MIDI channel evaluation without a plugin being present on the current channel. This way, macro letter 'c' can be used again in contexts where it is not meant to be used (e.g. in a filter macro) but it was anyway possible to use before r13809. ........ 2020-11-10 18:20:55 +0000: Johannes Schultz - a43343faa Merged revision(s) 13812-13814, 13816 from trunk/OpenMPT: [Mod] MED: Allow loading files with sample offset pointer of 0 (but only if no song claims to have samples). ........ [Fix] MED: Condition for deciding whether to read a song sequence or not was inverted. ........ [Fix] MED: MIDI bank was not read correctly. [Imp] MED: Support MIDI program change and custom MIDI commands. ........ [Fix] Always use octave wrapping for samples in MMD0/1 modules (https://bugs.openmpt.org/view.php?id=1386). ........ 2020-11-06 19:50:14 +0000: Johannes Schultz - 5810672a6 Merged revision(s) 13809 from trunk/OpenMPT: [Fix] Mapped MIDI channels were inconsistent between notes / tracker events and Zxx macros in MIDI export. ........ 2020-11-05 18:56:05 +0000: Johannes Schultz - 704bf1f3f Merged revision(s) 13806-13807 from trunk/OpenMPT: [Fix] Fix possible crash when resetting keyboard mapping while a separator item was focussed. ........ [Fix] Converting legacy note-off / note cut / note fade commands to new ones broke in r12468. As a consequence, note off / cut / fade never worked in new installations since OpenMPT 1.29.01.00 or when resetting keys to defaults. [Mod] Change default keybindings to no longer use legacy keys. ........ [Mod] OpenMPT: Version is now 1.29.05.02 2020-10-31 12:58:24 +0000: Johannes Schultz - bc88a924e Merged revision(s) 13797 from trunk/OpenMPT: [Fix] IMF: Instrument sample mapping was off by one octave, notable in the guitar part of Astaris by Karsten Koch. ........ 2020-10-29 17:58:50 +0000: Johannes Schultz - 22d88e41a Merged revision(s) 13793 from trunk/OpenMPT: [Var] unrar: Update to v6.0.1. ........ 2020-10-29 17:56:31 +0000: Johannes Schultz - ce48ecca3 Merged revision(s) 13792 from trunk/OpenMPT: [Imp] When inverting icons, only invert their brightness but keep the hue. ........ 2020-10-27 17:16:37 +0000: Johannes Schultz - bbf018031 Merged revision(s) 13790 from trunk/OpenMPT: [Var] Modified samples UI: Fix typo. ........ 2020-10-26 18:57:38 +0000: Johannes Schultz - a662d65b1 Merged revision(s) 13787 from trunk/OpenMPT: [Fix] MED: If 8-channel mode is activated, ignore BPM mode (https://bugs.openmpt.org/view.php?id=1384). [Fix] MED: Tempo commands F01 and F02 are quirky in OctaMED on Amiga, restoring tempo to 112 BPM at 4 rows per beat (https://bugs.openmpt.org/view.php?id=1384). [Fix] MED: Tempo commands below 32 BPM were interpreted as tempo slides. In OpenMPT they are now clamped to 32 BPM, and in libopenmpt they set the tempo as expected. ........ 2020-10-25 15:14:57 +0000: Johannes Schultz - df8579670 Merged revision(s) 13778 from trunk/OpenMPT: [Mod] MOD: Don't fixup 7-bit panning if panning is going to be ignored later anyway. ........ 2020-10-25 14:05:49 +0000: Jörn Heusipp - ae5eb27fc [Mod] OpenMPT: Version is now 1.29.05.01 2020-10-25 14:02:17 +0000: Jörn Heusipp - 085302232 [Mod] libopenmpt: Bump patch version. 2020-10-25 14:02:14 +0000: Jörn Heusipp - 6b6a1a9a9 [Mod] libopenmpt: Prepare for release. 2020-10-25 13:57:02 +0000: Jörn Heusipp - 887dc41df [Doc] libopenmpt: Update changelog. 2020-10-25 13:47:43 +0000: Johannes Schultz - 79230a206 [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.05.00 2020-10-25 13:03:24 +0000: Johannes Schultz - db1537853 Merged revision(s) 13769 from trunk/OpenMPT: [Fix] r13691 was missing base song length offset when seeking in consective subsong play mode. ........ 2020-10-24 17:11:42 +0000: Jörn Heusipp - ff7395c03 Merged revision(s) 13764 from trunk/OpenMPT: [Fix] VST Presets: Allow loading non-null-terminated program name without eating last char. ........ 2020-10-24 11:43:51 +0000: Jörn Heusipp - e3a9381c7 Merged revision(s) 13754 from trunk/OpenMPT: [Fix] RtAudio: Fix TCHAR confusion in LoadLibrary() call. ........ 2020-10-24 09:18:53 +0000: Jörn Heusipp - 015cfe53b [Fix] sounddev: Compile fix. 2020-10-24 08:44:20 +0000: Jörn Heusipp - 4c0abe826 Merged revision(s) 13747 from trunk/OpenMPT: [Fix] sounddev: Do not ignore errors from CreateWaitableTimer(). ........ 2020-10-24 08:35:52 +0000: Jörn Heusipp - 8861dcfbd Merged revision(s) 13745 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.11.1 ........ 2020-10-22 12:39:41 +0000: Jörn Heusipp - 116da6dda Merged revision(s) 13711 from trunk/OpenMPT: [Ref] serialization_utils: Use MPT_MAYBE_CONSTANT_IF to avoid warnings. ........ 2020-10-22 12:39:17 +0000: Jörn Heusipp - 4bc75cadb Merged revision(s) 13708 from trunk/OpenMPT: [Ref] libopenmpt: LIBOPENMPT_EXT_C_INTERFACE_INTERACTIVE implementation functions should be static. ........ 2020-10-22 12:38:47 +0000: Jörn Heusipp - 5e6966928 [Mod] libopenmpt: Bump prerel version. 2020-10-22 12:38:02 +0000: Jörn Heusipp - 3c1683bf4 [Doc] libopenmpt: Update changelog. 2020-10-22 12:36:32 +0000: Jörn Heusipp - 7394151b6 Merged revision(s) 13707 from trunk/OpenMPT: [Fix] libopenmpt: Exported symbol openmpt::is_extension_supported2 was missing. ........ 2020-10-21 19:46:35 +0000: Johannes Schultz - 098f2f325 Merged revision(s) 13703 from trunk/OpenMPT: [Mod] MED: Require songs to be sorted in a strictly incremental order to minimize impact of malformed files. [Ref] MED: Only parse number of songs once to avoid inconsistent sources of truth. [Mod] OpenMPT: Version is now 1.29.04.02 ........ 2020-10-21 19:46:03 +0000: Johannes Schultz - ada539969 Merged revision(s) 13702 from trunk/OpenMPT: [Fix] MED: Fix possible infinite loop if a file claims to have 255 subsongs. ........ 2020-10-20 16:26:32 +0000: Johannes Schultz - 5aad70974 Merged revision(s) 13700 from trunk/OpenMPT: [Mod] Pattern tab: Fix confusing highlight of order list entries past the maximum supported length of the current format (e.g. when importing from some format that supports more than 128 orders into the MOD format). ........ 2020-10-19 21:10:24 +0000: Johannes Schultz - d2804615f [Fix] Compile fix for r13693. 2020-10-19 21:03:54 +0000: Johannes Schultz - 12a575a2e Merged revision(s) 13687, 13690 from trunk/OpenMPT: [Fix] Disabling song looping didn't really work for anything but the first subsong in a seqeuence (OpenMPT only). ........ [Imp] Only adjust visited rows state in case of end-of-song mismatch, keep channels playing. ........ 2020-10-19 21:02:58 +0000: Johannes Schultz - 956f98052 Merged revision(s) 13682 from trunk/OpenMPT: [Imp] libopenmpt: If a sequence has no name, extract subsong name from the subsong's first pattern's name. ........ 2020-10-19 21:01:24 +0000: Johannes Schultz - fd42dbfdf Merged revision(s) 13660, 13663, 13669-13670, 13673 from trunk/OpenMPT: [Ref] Initialize basic types in sample and instrument undo structs to hopefully silence cppcheck warning in unrelated code that doesn't even use these structs. ........ [Ref] Simplify CPatternContainer::ResizeArray. ........ [Ref] 669: Make effect LUT static constexpr. ........ [Ref] ULT: Do not set m_nSamples and m_nChannels to potentially invalid values. Hopefully this does not trigger any new false positive warnings through constant / range propagation.. ........ [Ref] Add helper functions to CSoundFile to quickly verify if more samples or instruments can be added. ........ 2020-10-19 20:59:12 +0000: Johannes Schultz - 832a07235 Merged revision(s) 13661-13662 from trunk/OpenMPT: [Fix] MO3: Correctly identify MPTM as original format in libopenmpt metadata. ........ [Fix] Avoid enum switch warning. ........ 2020-10-19 20:57:09 +0000: Johannes Schultz - 095ef5d0d Merged revision(s) 13691 from trunk/OpenMPT: [Mod] libopenmpt: Don't call GetLength twice in set_position_seconds. Maybe this was required 7 years ago but it doesn't really make any sense now. [Fix] libopenmpt: There were still some corner cases where set_position_seconds didn't seek to the correct position due to a combination of the aforementioned quirk and breaking too early out of the render loop in GetLength. ........ 2020-10-18 14:51:17 +0000: Johannes Schultz - cf5bcbd67 Merged revision(s) 13685 from trunk/OpenMPT: [Imp] WOW: Fix loading of several Grave Composer files and harden WOW detection (https://bugs.openmpt.org/view.php?id=1380). [Mod] MOD: Increase threshold for ignoring panning commands from 0x20 to 0x30. ........ 2020-10-14 19:26:20 +0000: Johannes Schultz - dd1ec41de Merged revision(s) 13680 from trunk/OpenMPT: [Imp] Improve some icons' visibility in high contrast / dark themes. ........ 2020-10-14 17:38:41 +0000: Johannes Schultz - 863ff856e Merged revision(s) 13667 from trunk/OpenMPT: [Fix] STM: Change tempo computation to behave like ST2.3 instead of ST2.2, as the playback frequencies we use for sample playback are closer to those of ST2.3. ........ 2020-10-14 17:34:25 +0000: Johannes Schultz - 47099b643 Merged revision(s) 13677 from trunk/OpenMPT: [Imp] Find&Replace: Allow to switch between sequences if a pattern is not contained by the current sequence. ........ 2020-10-13 19:08:55 +0000: Johannes Schultz - ec440bb75 Merged revision(s) 13671 from trunk/OpenMPT: [Fix] Cleanup: Allow multiple sequences to be merged even if current song format is not MPTM ........ 2020-10-10 17:24:50 +0000: Johannes Schultz - 1ebb658ee Merged revision(s) 13664 from trunk/OpenMPT: [Fix] Seeking to a song position in seconds inside a pattern loop no longer behaves as if the song end was reached. ........ 2020-10-04 19:01:33 +0000: Johannes Schultz - ae2bdb4c7 Merged revision(s) 13658 from trunk/OpenMPT: [Fix] Sample tab: More logical cue point moving when removing sample ranges ........ 2020-10-04 16:37:25 +0000: Johannes Schultz - a9e954549 Merged revision(s) 13656 from trunk/OpenMPT: [Imp] Respect instrument NNA settings when playing notes via MIDI (https://bugs.openmpt.org/view.php?id=1371) ........ 2020-10-04 16:02:36 +0000: Johannes Schultz - d3f9a863d Merged revision(s) 13654 from trunk/OpenMPT: [New] Pattern tab: Added new shortcuts for moving channels (current selection if there is one, edit cursor otherwise) (https://forum.openmpt.org/index.php?topic=6480.0) ........ 2020-10-04 14:49:54 +0000: Johannes Schultz - db30d0286 Merged revision(s) 13652 from trunk/OpenMPT: [Fix] Stream Export: Avoid desynchronization between channels when doing per-channel export for S3M files (https://bugs.openmpt.org/view.php?id=1331). ........ 2020-10-04 13:25:28 +0000: Johannes Schultz - 51250016d [Mod] OpenMPT: Version is now 1.29.04.01 2020-10-04 12:55:27 +0000: Johannes Schultz - 27d8bcf33 [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.04.00 2020-10-04 08:33:14 +0000: Jörn Heusipp - 79f75eec0 [Fix] Build fix for r13647. 2020-10-03 20:12:40 +0000: Johannes Schultz - 02c492403 Merged revision(s) 13646 from trunk/OpenMPT: [Fix] Sample tab: Trimming a sample didn't move cue points accordingly. ........ 2020-10-03 19:38:18 +0000: Johannes Schultz - 1a37c700b Merged revision(s) 13644 from trunk/OpenMPT: [Imp] XM: Support loading and saving (but not editing for now, apart from using the clipboard) command W, which is used e.g. by BASS for syncing purposes. ........ 2020-09-28 18:18:04 +0000: Johannes Schultz - 2123c7fde Merged revision(s) 13642 from trunk/OpenMPT: [Fix] Sample tab: Slicing at cue points lost the first part of the sample if some cue point was 0. ........ 2020-09-26 16:20:57 +0000: Johannes Schultz - 1d4bad3be Merged revision(s) 13637-13638 from trunk/OpenMPT: [Fix] MO3: Avoid certain MPT hacks from being fixed twice ........ [Fix] Avoid throwing out-of-range exception in loader (particularly MO3) when unsanitized instrument envelopes are being fixed. ........ 2020-09-21 16:46:31 +0000: Johannes Schultz - 195719480 Merged revision(s) 13629 from trunk/OpenMPT: [Imp] Pattern tab: Add %channel_name% to accessibility description, which contains the channel name in addition to its index (https://forum.openmpt.org/index.php?topic=6480.0) ........ 2020-09-14 19:07:11 +0000: Johannes Schultz - e188c9178 Merged revision(s) 13622 from trunk/OpenMPT: [Ref] Remove superfluous semicolon. ........ 2020-09-14 19:05:43 +0000: Johannes Schultz - 9567bf93c Merged revision(s) 13620 from trunk/OpenMPT: [Fix] Tree view: r13609 broke display of folders in lower part of tree view. ........ 2020-09-06 11:22:33 +0000: Johannes Schultz - f62f4ae4c Merged revision(s) 13616 from trunk/OpenMPT: [Fix] Frequency to transpose+finetune conversion resulted in wrong values for negative transpose values. A test has been added to verify that this works as intended. ........ 2020-09-03 15:03:20 +0000: Johannes Schultz - e1f73a23e Merged revision(s) 13611 from trunk/OpenMPT: [Fix] Wine returns early if CompareString is called with unsupported flags. Detect this and fall back to non-natural sorting. ........ 2020-09-03 13:14:37 +0000: Johannes Schultz - 0d648fc75 Merged revision(s) 13609 from trunk/OpenMPT: [Imp] Tree view: Use natural filename sorting (https://bugs.openmpt.org/view.php?id=1359). ........ 2020-09-01 13:58:11 +0000: Johannes Schultz - 972bdb66f Merged revision(s) 13602 from trunk/OpenMPT: [Fix] Using a pattern-specific playback shortcut (e.g. "play from curren pattern") didn't generate position notifications for the sample and instrument tabs if playback was previously stopped or another module was being played. ........ 2020-09-01 11:39:42 +0000: Johannes Schultz - bb8e28294 Merged revision(s) 13597 from trunk/OpenMPT: [Fix] PLM: Percentage offset should divide into 256 sample parts, not 255. ........ 2020-09-01 10:24:41 +0000: Johannes Schultz - a9b154ef1 [Ref] Silence warning. 2020-09-01 06:45:43 +0000: Jörn Heusipp - 1b59c59cb Merged revision(s) 13528 from trunk/OpenMPT: [Ref] Silence warning. ........ 2020-08-31 23:39:04 +0000: Johannes Schultz - 85f4e9923 Merged revision(s) 13590-13591 from trunk/OpenMPT: [Imp] Channel Manager: Only redraw on relevant update hints. ........ [Fix] Undo: Send appropriate UpdateHint if channels were modified. ........ 2020-08-31 21:20:20 +0000: Johannes Schultz - 95fea0392 Merged revision(s) 13587 from trunk/OpenMPT: [Imp] Effect info: Use thousands separator for cue points. [Imp] Effect info: Show "unused" if cue is beyond sample length. [Imp] Effect info: Do not fall back to old multiples-of-2048 cues if no instrument number is present, as it is misleading. [Ref] Effect info: Remove pre-C++11 cruft. ........ 2020-08-31 19:04:29 +0000: Johannes Schultz - 293a6d472 Merged revision(s) 13527 from trunk/OpenMPT: [Ref] FileReader: Implement ReadArray/ReadVector using ReadRaw instead of per-element reads. Those function calls were not optimized out properly, so there was a lot of overhead generated with individual reads, while a single large read is sufficient for binary-safe values. ........ 2020-08-31 19:02:13 +0000: Johannes Schultz - 0ec31dacf Merged revision(s) 13583 from trunk/OpenMPT: [Fix] Sample tab: Resampling didn't adjust cue point positions. ........ 2020-08-31 18:08:24 +0000: Johannes Schultz - 3d9ab49c9 Merged revision(s) 13581 from trunk/OpenMPT: [Imp] WAV/FLAC: Do not write cue points past sample end. ........ 2020-08-31 17:43:19 +0000: Johannes Schultz - d5503ed2f Merged revision(s) 13579 from trunk/OpenMPT: [Imp] WAV/FLAC: When importing cue points and there are less than 9 cue points, remove the default cue points. ........ 2020-08-31 14:11:51 +0000: Johannes Schultz - ccc93cb02 Merged revision(s) 13576 from trunk/OpenMPT: [Fix] Sample tab: Ensure that adjusting sample frequency with the fine spinner always adds or subtracts at least one Hz. Only really relevant at frequencies below 100 Hz, which don't make much sense as a sample rate typically. [Ref] Some refactoring and cleanup in sample editor code. ........ 2020-08-31 13:28:08 +0000: Johannes Schultz - a939ae946 Merged revision(s) 13574 from trunk/OpenMPT: [Fix] Display Config: Envelope release node color label didn't fit the label size. ........ 2020-08-30 21:30:03 +0000: Johannes Schultz - 3aca755c3 Merged revision(s) 13572 from trunk/OpenMPT: [Fix] Sample tab: Previous change could cause some selection wrap-arounds when zoom level wasn't auto and extending the selection past the left border of the window. ........ 2020-08-30 18:32:47 +0000: Johannes Schultz - 8389d7a51 Merged revision(s) 13570 from trunk/OpenMPT: [Imp] Sample tab: Allow dragging selection start and end after a selection has been finished. ........ 2020-08-30 18:24:36 +0000: Johannes Schultz - 9484cab12 Merged revision(s) 13568 from trunk/OpenMPT: [Mod] Fuzzing: Update AFL++ repository URL (old one still works but redirects) ........ 2020-08-30 15:32:18 +0000: Jörn Heusipp - 0367dbd2f [Mod] OpenMPT: Version is now 1.29.03.01 2020-08-30 13:42:33 +0000: Jörn Heusipp - c09aa11ac [Mod] libopenmpt: Bump patch version. 2020-08-30 13:42:30 +0000: Jörn Heusipp - 5c6c24339 [Mod] libopenmpt: Prepare for release. 2020-08-30 13:18:55 +0000: Johannes Schultz - 22fb9e75a [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.03.00 2020-08-30 08:37:38 +0000: Jörn Heusipp - 15c852a09 Merged revision(s) 13540 from trunk/OpenMPT: [Imp] build: Add script to update OpenMPT version number when making libopenmpt releases of legacy branches. ........ 2020-08-30 08:36:13 +0000: Jörn Heusipp - 2168e59e6 Merged revision(s) 13539 from trunk/OpenMPT: [Var] build: Add bash script to update OpenMPT version number. ........ 2020-08-28 16:29:58 +0000: Jörn Heusipp - ec9a49fc3 Merged revision(s) 13537 from trunk/OpenMPT: [Fix] Compile fix. ........ 2020-08-28 16:15:14 +0000: Jörn Heusipp - f3bf8a9fa Merged revision(s) 13535 from trunk/OpenMPT: [Ref] Make utterly confused cppcheck happy. ........ 2020-08-28 15:22:56 +0000: Jörn Heusipp - 6f5d90931 Merged revision(s) 13533 from trunk/OpenMPT: [Fix] Fix format string type confusion. Found with cppcheck. ........ 2020-08-28 15:18:51 +0000: Jörn Heusipp - a1e053db0 Merged revision(s) 13531 from trunk/OpenMPT: [Ref] Remove redundant nullptr checks. Found with cppcheck. ........ 2020-08-28 14:41:43 +0000: Johannes Schultz - 1bfd1a20c Merged revision(s) 13529 from trunk/OpenMPT: [Imp] Channel Manager: Make channel drag&drop behave more naturally. ........ 2020-08-28 12:39:38 +0000: Jörn Heusipp - 19b5f1ab5 [Ref] mptRandom: Work-around cppcheck 2.1 parser bug. 2020-08-28 12:31:54 +0000: Johannes Schultz - 261312014 Merged revision(s) 13524 from trunk/OpenMPT: [Fix] Update manual generator for MediaWiki 1.34. ........ 2020-08-28 11:33:50 +0000: Johannes Schultz - c8ccb8593 [Fix] Compile fix. 2020-08-28 10:48:49 +0000: Jörn Heusipp - 620c9ec84 Merged revision(s) 13521 from trunk/OpenMPT: [Ref] FileReader: Silence cppcheck false-positive. ........ 2020-08-28 10:43:40 +0000: Johannes Schultz - 81ead814a Merged revision(s) 13489 from trunk/OpenMPT: [Ref] Untangle implicit cyclic dependency between View_pat.h and PatternEditorDialogs.h. ........ 2020-08-28 10:35:33 +0000: Jörn Heusipp - 7f2e6ffbc Merged revision(s) 13518 from trunk/OpenMPT: [Ref] mptBaseUtils: Work-around another instance of cppcheck parser bug with throw expression inside ternary operator. ........ 2020-08-28 07:37:18 +0000: Jörn Heusipp - 2e0d02df8 Merged revision(s) 13515 from trunk/OpenMPT: [Fix] Syntax fix for r13513. ........ 2020-08-28 06:43:09 +0000: Jörn Heusipp - 2b59072e5 Merged revision(s) 13513 from trunk/OpenMPT: [Ref] mptBaseUtils: Add mpt::constexpr_throw(e) helper which returns a given type in order to work-around cppcheck parser bug with throw expression inside ternary operator. ........ 2020-08-28 06:30:13 +0000: Jörn Heusipp - c3da05f19 Merged revision(s) 13511 from trunk/OpenMPT: [Ref] mptBaseUtils: Silence cppcheck warning. ........ 2020-08-28 00:26:06 +0000: Johannes Schultz - c052d690d Merged revision(s) 13509 from trunk/OpenMPT: [Imp] Channel Manager: Middle-clicking a channel now shows the quick channel settings rather than just a dialog to rename [Fix] Channel Manager: Middle-clicking a channel didn't rename the correct channel if channels were rearranged but the rearranging was not applied yet. ........ 2020-08-27 18:53:22 +0000: Jörn Heusipp - c292db31d Merged revision(s) 13500 from trunk/OpenMPT: [Ref] mptBaseUtils: Work-around cppcheck 2.1 parser bug and hopefully do not trigger warnings in other compilers. ........ 2020-08-27 18:53:01 +0000: Jörn Heusipp - 7801979b9 Merged revision(s) 13501 from trunk/OpenMPT: [Fix] build: Makefile: Emscripten: Do not pass -shared linker flag, because Emscripten warns about it being deprecated. ........ 2020-08-27 17:26:49 +0000: Jörn Heusipp - e5b03cfa7 [Mod] libopenmpt: Bump prerel version. 2020-08-27 17:24:24 +0000: Jörn Heusipp - 89ab9d1f6 Merged revision(s) 13495 from trunk/OpenMPT: [Fix] Support building with modern Emscripten which does not provide ASM_JS or BINARYEN_METHOD options any more. [Mod] build: Makefile: Add EMSCRIPTEN_TARGET=all Makefile option for CONFIG=emscripten which provides WebAssembly as well as fallback to JavaScript. [Reg] build: Makefile: Remove EMSCRIPTEN_TARGET=asmjs and EMSCRIPTEN_TARGET=asmjs128m Makefile options for CONFIG=emscripten. [Reg] Minimum required Emscripten version is now 1.39.7. ........ 2020-08-27 16:36:37 +0000: Jörn Heusipp - 675443c70 Merged revision(s) 13491 from trunk/OpenMPT: [Ref] Silence clang warning. ........ 2020-08-25 11:28:40 +0000: Johannes Schultz - 8f64ec22d Merged revision(s) 13487 from trunk/OpenMPT: [Imp] MID: Avoid writing redundant panning commands to pattern. ........ 2020-08-25 10:42:00 +0000: Johannes Schultz - 4e4344dcf Merged revision(s) 13485 from trunk/OpenMPT: [Fix] SF2: If there are several layers referencing the same instrument, only import it once. Instruments with lots of zones (e.g. the Yamaha Grand Piano in FluidR3 GM.SF2) were not imported completely due to the current internal restriction to 128 regions (https://forum.openmpt.org/index.php?topic=6462.0). ........ 2020-08-24 23:51:02 +0000: Johannes Schultz - 925975979 [Doc] Update release notes. 2020-08-24 23:46:35 +0000: Johannes Schultz - c62eb1f87 Merged revision(s) 13462 from trunk/OpenMPT: [Imp] MID: Support files with initial negative delta time. This is not valid according to the standard, but such files exist in the wild ........ 2020-08-24 23:45:22 +0000: Johannes Schultz - 69675729a Merged revision(s) 13481 from trunk/OpenMPT: [Fix] It was not possible to redo the deletion of a pattern (https://bugs.openmpt.org/view.php?id=1357). [Fix] Pattern tab: Deleting a pattern (or undoing the deletion) did not update the color of that pattern in the order list correctly (https://bugs.openmpt.org/view.php?id=1357). [Fix] Tree view: Undoing the deletion of a pattern did not update the pattern list correctly (https://bugs.openmpt.org/view.php?id=1357). ........ 2020-08-24 17:41:38 +0000: Johannes Schultz - d798319a1 Merged revision(s) 13479 from trunk/OpenMPT: [Fix] Pattern tab: Choosing Pattern Properties from the order list context menu always showed the properties of the currently edited pattern (https://bugs.openmpt.org/view.php?id=1356). ........ 2020-08-14 07:44:01 +0000: Jörn Heusipp - 4dc948bbc Merged revision(s) 13476 from trunk/OpenMPT: [Fix] build: Makefile: DJGPP: Generate binary for i386 instead of pentium. ........ 2020-08-14 07:42:29 +0000: Jörn Heusipp - d615299de [Fix] build: Makefile: DJGPP: Generate binary for i386 instead of pentium. 2020-08-14 05:51:07 +0000: Jörn Heusipp - 0f568d9d0 Merged revision(s) 13470 from trunk/OpenMPT: [Fix] stb_vorbis: Silence warning. ........ 2020-08-11 06:43:19 +0000: Jörn Heusipp - 23eb2c5d4 Merged revision(s) 13465 from trunk/OpenMPT: [Var] nlohmann-json: Update to v3.9.1. ........ 2020-08-10 17:21:54 +0000: Johannes Schultz - 9df826bc6 Merged revision(s) 13459 from trunk/OpenMPT: [Imp] Tree view: Show hidden files if Explorer is configured to do so [Imp] Tree view: Show system files unless they are also hidden. This is closer to Explorer's behaviour. ........ 2020-08-09 21:14:39 +0000: Johannes Schultz - eb107ab15 Merged revision(s) 13455-13457 from trunk/OpenMPT: [Fix] I3DL2Reverb: std::pow(float, int) returns a double as of C++11. Cast int to float to get the intended return type. ........ [Fix] A silly typo in r13455 just made sure that std::pow now really returned a double instead of float. ........ [Imp] Open file dialog: Use COM inteface for retrieving multiple files. This way, multiple search results from different locations can be opened properly in OpenMPT. ........ 2020-08-05 11:41:06 +0000: Jörn Heusipp - 08c56dc29 Merged revision(s) 13451 from trunk/OpenMPT: [Ref] MED: Avoid union in on-disk structure. Ensures std::has_unique_object_representations with VS2017. ........ 2020-08-05 11:22:49 +0000: Jörn Heusipp - 2cecc6213 [Fix] build: Travis-CI: Require XCode 10.2. 2020-08-05 08:51:25 +0000: Jörn Heusipp - 9f9292b72 [Mod] build: Travis-CI: Add s390x, ppc64le, and arm64. [Mod] build: Travis-CI: Use Ubuntu 18.04. [Mod] build: Travis-CI: Only do a makefile build instead of a full autotools dist build. Increases build times considerably. 2020-08-05 08:47:40 +0000: Jörn Heusipp - f0c84fa41 Merged revision(s) 13421 from trunk/OpenMPT: [Fix] build: Travis-CI: Do not try to install tcc on non-amd64. ........ 2020-08-05 08:43:29 +0000: Jörn Heusipp - 06efd7118 Merged revision(s) 13435-13436 from trunk/OpenMPT: [Mod] build: Cirrus-CI: Use STRICT=1. ........ [Mod] build: Cirrus-CI: Use STRICT=1. ........ 2020-08-05 08:38:57 +0000: Jörn Heusipp - 3d628d22e [Mod] build: Cirrus-CI: Use FreeBSD 11.4. 2020-08-05 08:38:14 +0000: Jörn Heusipp - b26439d75 Merged revision(s) 13377-13378, 13383 from trunk/OpenMPT: [Var] cirrus-ci: Add Cirrus-CI support with a FreeBSD 12.1 builder. ........ [Var] cirrus-ci: Install more build tools. ........ [Var] build: Cirrus-CI: Add FreeBSD minimal builder. ........ 2020-08-05 08:30:26 +0000: Jörn Heusipp - c9e338204 Merged revision(s) 13422 from trunk/OpenMPT: [Fix] build: Only try to test tcc header build on amd64. ........ 2020-08-03 18:26:20 +0000: Johannes Schultz - 504ecd402 Merged revision(s) 13423-13424 from trunk/OpenMPT: [New] Add support for BRR sample format import. [Mod] OpenMPT: Version is now 1.29.02.02 ........ [Fix] Compile fix. ........ 2020-08-02 11:38:48 +0000: Jörn Heusipp - a2438f746 Merged revision(s) 13413 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.11.0 ........ 2020-08-02 11:21:09 +0000: Jörn Heusipp - 78179c3e2 Merged revision(s) 13411 from trunk/OpenMPT: [Ref] Clang warns about non-reference structured bindings of loop variables as it introduces an extra temporary copy. Structured bindings are ultimately references anyway, so just use a reference. ........ 2020-08-02 11:17:28 +0000: Jörn Heusipp - f8315b72a Merged revision(s) 13409 from trunk/OpenMPT: [Ref] MED: Clang warns about non-reference structured bindings of loop variables as it introduces an extra temporary copy. Structured bindings are ultimately references anyway, so just use a reference. ........ 2020-08-01 12:38:28 +0000: Johannes Schultz - 99c1dbad5 Merged revision(s) 13398 from trunk/OpenMPT: [Fix] PP20: Fix an edge case at the end of the compression stream (and thus start of uncompressed file) where the file requested more bytes to be copied than there were available. Due to breaking out of a loop too early, this caused OpenMPT to decompress wrong data. Fixes ........ 2020-07-31 19:57:47 +0000: Jörn Heusipp - 4103623b4 Merged revision(s) 13396 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.10.12 ........ 2020-07-31 13:54:21 +0000: Jörn Heusipp - aa32219f3 Merged revision(s) 13392 from trunk/OpenMPT: [Ref] mptStringFormat: Add missing static. ........ 2020-07-31 07:12:54 +0000: Jörn Heusipp - 67a82c986 Merged revision(s) 13379 from trunk/OpenMPT: [Doc] libopenmpt: List git and awk/mawk as dependencies for building source packages. ........ 2020-07-27 17:41:12 +0000: Jörn Heusipp - 275f9aab5 Merged revision(s) 13370 from trunk/OpenMPT: [Var] nlohmann-json: Update to v3.9.0. ........ 2020-07-26 12:54:09 +0000: Jörn Heusipp - 1e137d0dc [Mod] OpenMPT: Version is now 1.29.02.01 2020-07-26 12:50:03 +0000: Jörn Heusipp - 8d0289984 [Mod] libopenmpt: Bump patch version. 2020-07-26 12:49:59 +0000: Jörn Heusipp - 5f9d93fdf [Mod] libopenmpt: Prepare for release. 2020-07-26 12:37:08 +0000: Johannes Schultz - 4e0e5d5ba [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.02.00 2020-07-26 07:45:37 +0000: Jörn Heusipp - ae940a9d9 Merged revision(s) 13343 from trunk/OpenMPT: [Ref] Silence GCC 10 false-positive uninitiliazed read. ........ 2020-07-25 21:45:26 +0000: Johannes Schultz - 201d3c290 Merged revision(s) 13339 from trunk/OpenMPT: [Fix] MPTM: Bring back old OPL note end-of-envelope behaviour for OpenMPT 1.28 files (https://bugs.openmpt.org/view.php?id=1344). ........ 2020-07-25 21:01:44 +0000: Johannes Schultz - 1c3671f83 Merged revision(s) 13337 from trunk/OpenMPT: [Imp] MPTM: Qxy now retriggers OPL notes if new compatibility flag is set. [Mod] OpenMPT: Version is now 1.29.01.05 ........ 2020-07-21 07:55:15 +0000: Jörn Heusipp - 7ad2b0351 Merged revision(s) 13335 from trunk/OpenMPT: [Fix] HTTP: According to documentation, INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP and INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS actually do the opposite of what the name might suggest. They ignore *errors on* the redirect in question. However in practice, they do not do anything whatsoever at all. Redirects are always automatically followed unless INTERNET_FLAG_NO_AUTO_REDIRECT is specified, in which case no redirects at all are followed. Always set INTERNET_FLAG_NO_AUTO_REDIRECT and make redirect following opt-in based on a new AutoRedirect flag. ........ 2020-07-19 17:46:57 +0000: Jörn Heusipp - b704a2a64 Merged revision(s) 13325 from trunk/OpenMPT: [Fix] DLS: Fix format string argument count mismatch. ........ 2020-07-19 17:39:33 +0000: Jörn Heusipp - 027d321d5 Merged revision(s) 13323 from trunk/OpenMPT: [Fix] sounddev: Waveout: Fix format string argument count mismatch. ........ 2020-07-18 20:46:23 +0000: Johannes Schultz - db6337a00 Merged revision(s) 13316 from trunk/OpenMPT: [Fix] Tree view: Speed up retrieval of drive icons for network shares that are currently offline (tx qsrmvt). ........ 2020-07-18 16:33:48 +0000: Johannes Schultz - 235716ae2 Merged revision(s) 13312 from trunk/OpenMPT: [Fix] If saving a module file failed, OpenMPT could still crash when trying to flush output buffers. [Fix] Compatibility export did not notify of write failures. [Fix] Warn if saving plugin preset failed. [Fix] Warn if saving tuning file failed. ........ 2020-07-18 13:14:58 +0000: Jörn Heusipp - 509a5bc16 [Doc] libopenmpt: Update changelog. 2020-07-18 13:12:09 +0000: Jörn Heusipp - 97a9ae86b Merged revision(s) 13303 from trunk/OpenMPT: [Var] stb_vorbis: Update to v1.20 commit b42009b3b9d4ca35bc703f5310eedc74f584be58 (2020-07-13). ........ 2020-07-18 12:55:07 +0000: Jörn Heusipp - a00640f4f Merged revision(s) 13299 from trunk/OpenMPT: [Fix] mptFileIO: SafeOutputFile: Fix FILE* leak with MSVC and ostream error state in ~SafeOutputFile(). ........ 2020-07-18 12:54:24 +0000: Jörn Heusipp - ee8cb2650 Merged revision(s) 13298 from trunk/OpenMPT: [Fix] mptFileIO: SafeOutputFile::~SafeOutputFile() should only throw if it is not invoked during stack unwinding. Otherwise, std::terminate would be called. ........ 2020-07-17 16:40:43 +0000: Jörn Heusipp - 7cc5734c7 [Doc] libopenmpt: Clarify build requirements for Windows 10. 2020-07-17 16:32:31 +0000: Johannes Schultz - 632dfb96f [Doc] Remove note about VS projects for Windows XP that no longer exist. 2020-07-16 20:48:57 +0000: Johannes Schultz - 0b54c614e Merged revision(s) 13245-13246 from trunk/OpenMPT: [Ref] Modernize AreNonDefaultTuningsUsed helper function. ........ [Imp] STM: Try to correctly import tempo command in OpenMPT by writing a combination of speed and tempo commands. libopenmpt keeps using the more accurate, direct implementation of the STM tempo command. ........ 2020-07-16 20:19:28 +0000: Johannes Schultz - 5ee82be20 Merged revision(s) 12992 from trunk/OpenMPT: [Imp] Tree view: Hide empty removable drives. ........ 2020-07-16 19:51:55 +0000: Johannes Schultz - 956c58bea Merged revision(s) 13285 from trunk/OpenMPT: [Imp] DBM: If a global pattern command would be lost because both effect commands in a cell would have to go into the regular effect column (e.g. a speed and a tempo command), the lost command is now attempted to be written into a different cell on the same row. Fixes "Party-Questio" V by grogon (https://bugs.openmpt.org/view.php?id=1346). [Mod] OpenMPT: Version is now 1.29.01.04 ........ 2020-07-16 18:25:13 +0000: Jörn Heusipp - 4e64bd656 [Doc] libopenmpt: Update changelog. 2020-07-16 18:23:10 +0000: Jörn Heusipp - e641f2f71 Merged revision(s) 13278 from trunk/OpenMPT: [Var] mpg123: Update to v1.26.3. ........ 2020-07-15 20:19:08 +0000: Johannes Schultz - 09d3f22a9 Merged revision(s) 13276 from trunk/OpenMPT: [Imp] Test: Speed up integer sample conversion truncation test significantly by executing it quietly. ........ 2020-07-15 20:09:04 +0000: Johannes Schultz - 5fa7dc943 Merged revision(s) 13272 from trunk/OpenMPT: [Fix] MPTM: Fix in r13262 was insufficient. ........ 2020-07-15 18:54:36 +0000: Johannes Schultz - 6591d6957 Merged revision(s) 13270 from trunk/OpenMPT: [Fix] Tree view: Do not fall back to bogus icon if drive icon cannot be retrieved (spotted on Wine) ........ 2020-07-15 18:07:36 +0000: Johannes Schultz - 700ca2ad0 Merged revision(s) 13266 from trunk/OpenMPT: [Fix] S3M: Only enable fast slides exactly for ST 3.00, the same way as ST3's own loader does it. [Imp] S3M: Support old-style sample pre-amp, the same way as ST3's own loader does it. ........ 2020-07-15 17:58:47 +0000: Johannes Schultz - 778b99289 Merged revision(s) 13262 from trunk/OpenMPT: [Mod] MPTM: If MPT_EXTERNAL_SAMPLES is not set, samples are now written into the module file. Fixes warning in test suite. ........ 2020-07-15 17:37:14 +0000: Jörn Heusipp - 67d97ffb0 Merged revision(s) 13260 from trunk/OpenMPT: [Mod] sounddev: Waveout: Work-around Windows 10 20.04 bug which returns an empty string as device name of the Wave Mapper device. Also provide a more useful name in other situations where the name is missing. ........ 2020-07-14 16:39:23 +0000: Jörn Heusipp - 5edfe27de [Doc] libopenmpt: Update changelog. 2020-07-14 11:26:43 +0000: Jörn Heusipp - a91d39d53 Merged revision(s) 13252 from trunk/OpenMPT: [Fix] libopenmpt: Fix LIBOPENMPT_NO_DEPRECATE compile error with C API. ........ 2020-07-13 10:59:30 +0000: Jörn Heusipp - 106f13c81 Merged revision(s) 13237 from trunk/OpenMPT: [Fix] Fix mpt::init_array constexpr. ........ 2020-07-13 10:58:28 +0000: Jörn Heusipp - ae158c888 Merged revision(s) 13235 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.10.11 ........ 2020-07-13 08:15:06 +0000: Jörn Heusipp - e4fb7fa43 Merged revision(s) 13231 from trunk/OpenMPT: [Fix] mptString: constexpr constants in header files in namespace scope should be either inline or static. ........ 2020-07-13 07:28:57 +0000: Jörn Heusipp - 3ebc31f4e Merged revision(s) 13226 from trunk/OpenMPT: [Fix] build: Running libopenmpt test suite for automated builds on Windows broke in r11263. ........ 2020-07-13 07:05:26 +0000: Jörn Heusipp - 34dc1e2eb Merged revision(s) 13224 from trunk/OpenMPT: [Fix] build: Running libopenmpt test suite for automated builds on Windows broke in r11263. ........ 2020-07-12 13:29:39 +0000: Jörn Heusipp - eea6bc7ea Merged revision(s) 13221 from trunk/OpenMPT: [Fix] mptString: Fix mpt::u8string in C++20 mode. ........ 2020-07-12 08:32:27 +0000: Jörn Heusipp - 36fe9cf60 Merged revision(s) 13206 from trunk/OpenMPT: [Fix] mptIO: Fix build of Flush() for memory buffer. ........ 2020-07-12 08:17:57 +0000: Jörn Heusipp - 05809b2c6 Merged revision(s) 13203 from trunk/OpenMPT: [Fix] mptIO: Zero-byte writes to WriteBuffer should not fail at eof. ........ 2020-07-12 07:58:55 +0000: Jörn Heusipp - b9fb74594 Merged revision(s) 13200 from trunk/OpenMPT: [Fix] mptIO: Fix SeekAbsolute() and SeekRelative() for WriteBuffer. ........ 2020-07-11 09:18:42 +0000: Jörn Heusipp - 9ecf34309 Merged revision(s) 13196 from trunk/OpenMPT: [Fix] Build fix. ........ 2020-07-11 08:58:03 +0000: Jörn Heusipp - 3939f13fa Merged revision(s) 13194 from trunk/OpenMPT: [Ref] libopenmpt: Add warning about Clang powerpc codegen bug. See . ........ 2020-07-10 11:52:52 +0000: Jörn Heusipp - 941af2357 Merged revision(s) 13176 from trunk/OpenMPT: [Fix] CommandSet: Compile fix for MPT_ALL_LOGGING. ........ 2020-07-10 11:46:48 +0000: Jörn Heusipp - 66fba3398 Merged revision(s) 13174 from trunk/OpenMPT: [Fix] Undo: Compile fix for MPT_ALL_LOGGING. ........ 2020-07-09 14:54:57 +0000: Jörn Heusipp - 7018563a4 Merged revision(s) 13158 from trunk/OpenMPT: [Ref] xmp-openmpt: Silence MSVC /W4 warnings. [Ref] in_openmpt: Silence MSVC /W4 warnings. ........ 2020-07-09 14:54:35 +0000: Jörn Heusipp - 5e8c9ad3f Merged revision(s) 13157 from trunk/OpenMPT: [Ref] openmpt123: Silence MSVC /W4 warnings. ........ 2020-07-09 14:43:58 +0000: Jörn Heusipp - a1a342f44 Merged revision(s) 13155 from trunk/OpenMPT: [Ref] Silence implicit bool-to-int conversion warning. ........ 2020-07-08 14:19:18 +0000: Jörn Heusipp - 60aed4787 Merged revision(s) 13150 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.10.10 ........ 2020-07-07 20:51:28 +0000: Johannes Schultz - 187c0ac83 Merged revision(s) 13146 from trunk/OpenMPT: [Imp] M15: Improve tracker detection heuristics to never assume SoundTracker 2.0 if there is a huge number of Dxx commands, as that is a definite hint that they should be treated as volume slides. Fixes Monty On The Run by Master Blaster. ........ 2020-07-07 16:40:46 +0000: Jörn Heusipp - 521777395 Merged revision(s) 13142 from trunk/OpenMPT: [Fix] Fix inverted strcmp logic. ........ 2020-07-07 08:35:34 +0000: Jörn Heusipp - bb4868621 Merged revision(s) 13138 from trunk/OpenMPT: [Ref] Fix confusing parentheses. ........ 2020-07-05 13:00:58 +0000: Jörn Heusipp - 2c84d51a8 Merged revision(s) 13122 from trunk/OpenMPT: [Ref] Update Check Dialog: Remove bogus code. ........ 2020-07-05 12:31:09 +0000: Jörn Heusipp - 2aa8b4a00 Merged revision(s) 13120 from trunk/OpenMPT: [Ref] Update Check Dialog: Remove dead code. ........ 2020-07-05 09:17:16 +0000: Jörn Heusipp - 982f0c7bd [Doc] libopenmpt: Update changelog. 2020-07-05 09:14:49 +0000: Jörn Heusipp - 483360122 Merged revision(s) 13106 from trunk/OpenMPT: [Var] mpg123: Update to v1.26.2. ........ 2020-07-05 07:34:29 +0000: Jörn Heusipp - 04a94be99 Merged revision(s) 13102 from trunk/OpenMPT: [Fix] Compile fix. ........ 2020-07-05 07:01:09 +0000: Jörn Heusipp - 5a86ce153 Merged revision(s) 13100 from trunk/OpenMPT: [Fix] Avoid iterators on temporary mpt::span objects. These break with debug iterators. ........ 2020-07-04 13:32:51 +0000: Jörn Heusipp - d4a6b3f7e Merged revision(s) 13094 from trunk/OpenMPT: [Fix] mptBaseUtils: Add missing include. ........ 2020-07-03 17:37:27 +0000: Jörn Heusipp - a9d91188a Merged revision(s) 13089 from trunk/OpenMPT: [Fix] Do not rely on mpt::span::begin() and end() returning pointers. In MSVC debug builds in C++20 mode with std::span, these return debug iterators. ........ 2020-07-03 17:12:59 +0000: Jörn Heusipp - eea99cee3 Merged revision(s) 13087 from trunk/OpenMPT: [Fix] Fix constexpr variable lambda captures. Fixes MSVC compiler crash in C++20 mode. ........ 2020-06-28 13:36:12 +0000: Jörn Heusipp - 2e8b06bbe Merged revision(s) 13084 from trunk/OpenMPT: [Var] build: Silence warnings in helper_get_openmpt_version. ........ 2020-06-27 11:18:20 +0000: Jörn Heusipp - 2fe0148a4 Merged revision(s) 13081 from trunk/OpenMPT: [Var] opusfile: Update to v0.12. ........ 2020-06-26 06:34:27 +0000: Jörn Heusipp - 1b3bac7c8 Merged revision(s) 13078 from trunk/OpenMPT: [Fix] build: cppcheck: Fix parameter count for JSON_HEDLEY_DEPRECATED_FOR macro. ........ 2020-06-25 16:54:45 +0000: Jörn Heusipp - d9a554064 Merged revision(s) 13075 from trunk/OpenMPT: [Ref] build: cppcheck: Add JSON_HEDLEY_DEPRECATED_FOR macro to nlohmann-json config. ........ 2020-06-21 12:19:57 +0000: Jörn Heusipp - 1bb2753a8 Merged revision(s) 13064 from trunk/OpenMPT: [Fix] mptIO: Do not return 0 from ReadRawImpl(std::istream) for partial reads at eof. ........ 2020-06-20 15:37:53 +0000: Jörn Heusipp - 35166dd95 Merged revision(s) 13052 from trunk/OpenMPT: [Var] nlohmann-json: Update to v3.8.0. ........ 2020-06-20 15:19:12 +0000: Jörn Heusipp - 8dc5751d9 Merged revision(s) 13050 from trunk/OpenMPT: [Fix] For new installations, the Welcome dialog already asks if the user wants update checks. Do not display the first update check confirmation dialog when the user already confirmed update checks in the Welcome dialog. The same is already done for statistics collection consent. ........ 2020-06-14 18:56:29 +0000: Jörn Heusipp - 88ac9d50c Merged revision(s) 13034 from trunk/OpenMPT: [Doc] readme: Fix wrong required GCC version for MinGW. ........ 2020-06-14 08:44:36 +0000: Jörn Heusipp - 4da1cdf39 Merged revision(s) 13031 from trunk/OpenMPT: [Imp] sounddev: Show the name (or identifier) of the sound device we failed to open. ........ 2020-06-13 17:53:25 +0000: Jörn Heusipp - 797c650e0 Merged revision(s) 13028 from trunk/OpenMPT: [Fix] Sound Settings: ShowDeprecatedDevices should by off by default for new installations. ........ 2020-06-13 10:16:45 +0000: Jörn Heusipp - a5d55784c Merged revision(s) 13021 from trunk/OpenMPT: [Fix] Plugin Bridge: Remove Windows Vista support from manifest. ........ 2020-06-13 07:05:22 +0000: Jörn Heusipp - 6948d0d34 [Doc] Add missing entries to file list in readme.txt. 2020-06-12 13:01:50 +0000: Jörn Heusipp - 2bfb84537 Merged revision(s) 13013 from trunk/OpenMPT: [Fix] Update Check: Fix use-after-free in UpdateDialog when passing temporaries to the constructor. ........ 2020-06-11 15:31:16 +0000: Jörn Heusipp - cf9266b9b Merged revision(s) 13010 from trunk/OpenMPT: [Doc] libopenmpt: List correct required GCC and Clang versions in quickstart. ........ 2020-06-11 13:53:11 +0000: Johannes Schultz - fccb3cdcc Merged revision(s) 13006 from trunk/OpenMPT: [Fix] XM: Out-of-range arpeggio clamping behaviour broke in r4200 (release OpenMPT 1.23.05.00). Fixes an edge case now also covered by ArpeggioClamp.xm, and fixes the arpeggios in Binary World by Dakato (which sounded correct in OpenMPT 1.23.04.00). [Mod] OpenMPT: Version is now 1.29.01.03 2020-06-09 13:13:46 +0000: Jörn Heusipp - 56af19c5d Merged revision(s) 12995 from trunk/OpenMPT: [Ref] Remove #ifdef for Windows Vista. ........ 2020-06-09 12:27:54 +0000: Jörn Heusipp - 2a19685b7 Merged revision(s) 12993 from trunk/OpenMPT: [Fix] zlib/minizip: For whatever reason, Windows 10 SDK also sets WINAPI_PARTITION_APP for desktop Win32 builds, which according to documentation it should not. Also test for !WINAPI_PARTITION_DESKTOP to choose whether to activate WinRT I/O API. ........ 2020-06-07 06:41:39 +0000: Jörn Heusipp - 23af9188a Merged revision(s) 12989 from trunk/OpenMPT: [Fix] installer: Run post-install applications as original user. Otherwise OpenMPT will create its configuration files with elevated privileges on first start. ........ 2020-06-06 18:30:10 +0000: Johannes Schultz - 0d2afc527 Merged revision(s) 12987 from trunk/OpenMPT: [Fix] Pattern tab: Fix wrong VU meter color due AdLib channel allocation optimization ........ 2020-06-06 15:38:03 +0000: Johannes Schultz - 49e930342 Merged revision(s) 12985 from trunk/OpenMPT: [Fix] MOD: Fix an infinite loop in GamerMan by MrGamer by playing non-ProTracker MODs more like FT2 would (https://bugs.openmpt.org/view.php?id=1337). ........ 2020-06-06 15:15:56 +0000: Johannes Schultz - 056c70f65 Merged revision(s) 12983 from trunk/OpenMPT: [Fix] S3M: Only apply volume and middle-C speed on instrument change if the new sample slot has sample data. ........ 2020-06-06 15:05:13 +0000: Johannes Schultz - ab5546002 Merged revision(s) 12979 from trunk/OpenMPT: [Fix] IT: Global volume slides with both nibbles set preferred the "slide up" nibble over the "slide down" nibble in old OpenMPT versions, unlike other slides. ........ 2020-06-06 14:37:03 +0000: Johannes Schultz - 1c8b2a7bd Merged revision(s) 12977 from trunk/OpenMPT: [Var] unrar: Update to v5.9.3. ........ 2020-06-06 12:54:31 +0000: Johannes Schultz - 05bfb1111 Merged revision(s) 12973 from trunk/OpenMPT: [Fix] SF2: Support negative attenuation (https://bugs.openmpt.org/view.php?id=1336). [Fix] SF2: Instrument and preset attenuation should be added up. ........ 2020-06-05 14:15:53 +0000: Jörn Heusipp - b78e8115c Merged revision(s) 12969 from trunk/OpenMPT: [Fix] Require unsigned argument type for mpt::popcount(). ........ 2020-06-05 13:42:30 +0000: Jörn Heusipp - 61ad139be Merged revision(s) 12966 from trunk/OpenMPT: [Fix] Fix C++20 build by renaming mpt:: functions from header to their final name. ........ 2020-06-05 10:54:06 +0000: Jörn Heusipp - ecd4e8c2c Merged revision(s) 12961 from trunk/OpenMPT: [Fix] mpg123: Fix DEBUG build format string type mismatch. ........ 2020-06-04 19:32:32 +0000: Johannes Schultz - 7b4035eee Merged revision(s) 12956-12957 from trunk/OpenMPT: [Ref] Order list: Clean up brush selection code. ........ [Imp] MO3: Support newly-added OPL patch support in MO3 files created from MPTM and S3M. [Imp] MO3: More early returns in case of premature stream end (this does not introduce any new branches, because it simply shifts the "return 0" from ReadUint8 into the caller). [Mod] OpenMPT: Version is now 1.29.01.02 ........ 2020-06-01 13:32:58 +0000: Johannes Schultz - 6f77f59b5 Merged revision(s) 12954 from trunk/OpenMPT: [Doc] Update libopenmpt 0.5.0 changelog (obviously libopenmpt does not support VSTi and MIDI output, only OpenMPT does) ........ 2020-05-30 14:11:36 +0000: Jörn Heusipp - 180c2ec6d [Doc] libopenmpt: Update changelog. 2020-05-30 14:06:44 +0000: Jörn Heusipp - fce408899 Merged revision(s) 12947 from trunk/OpenMPT: [Var] mpg123: Update to v1.26.1. ........ 2020-05-28 11:13:24 +0000: Jörn Heusipp - 6b3e53ca6 Merged revision(s) 12940 from trunk/OpenMPT: [Var] InnoSetup: Update to v6.0.5. ........ 2020-05-27 21:03:13 +0000: Johannes Schultz - 31a643623 Merged revision(s) 12938 from trunk/OpenMPT: [Fix] DLS: Tuning of drum programs broke in r12782. ........ 2020-05-26 17:22:36 +0000: Johannes Schultz - ca9653a7a Merged revision(s) 12936 from trunk/OpenMPT: [Fix] OXM: Some sample loops were not imported correctly. ........ 2020-05-25 20:26:42 +0000: Johannes Schultz - d142b11a6 Merged revision(s) 12932 from trunk/OpenMPT: [Fix] Filter: Fix edge case where if the filter hit cutoff=127,resonance=0 on the first tick of a row where a new delayed note would be triggered, in this case the filter would be disabled even though it should stay active. Fixes trace.it by maddie. ........ 2020-05-25 07:46:03 +0000: Jörn Heusipp - 519a129de [Doc] libopenmpt: Update changelog. 2020-05-25 07:37:21 +0000: Jörn Heusipp - f9a7061ed Merged revision(s) 12924 from trunk/OpenMPT: [Var] mpg123: Update to v1.26.0. ........ 2020-05-25 07:15:18 +0000: Johannes Schultz - eba329dc4 Merged revision(s) 12921 from trunk/OpenMPT: [Fix] General tab: Possible integer overflow in tempo tap after several taps. ........ 2020-05-24 17:38:59 +0000: Jörn Heusipp - 801910210 [Doc] libopenmpt: Fix changelog formatting. 2020-05-24 15:39:22 +0000: Jörn Heusipp - f2e527d41 [Mod] OpenMPT: Version is now 1.29.01.01 2020-05-24 15:09:06 +0000: Jörn Heusipp - f45bd741f [Mod] libopenmpt: Bump patch version. 2020-05-24 15:09:01 +0000: Jörn Heusipp - 8b69eed69 [Mod] libopenmpt: Prepare for release. 2020-05-24 14:52:29 +0000: Johannes Schultz - 56717be09 [Doc] Update release notes. [Mod] OpenMPT: Version is now 1.29.01.00 2020-05-23 14:48:33 +0000: Jörn Heusipp - 7ae7d0157 Merged revision(s) 12896 from trunk/OpenMPT: [Doc] libopenmpt: Add external library versions to changelog. ........ 2020-05-23 14:36:53 +0000: Jörn Heusipp - a331924e3 Merged revision(s) 12894 from trunk/OpenMPT: [Ref] Rename MPT_LOCK_GUARD to mpt::lock_guard. ........ 2020-05-22 16:06:40 +0000: Jörn Heusipp - 8f9a2f0d8 Merged revision(s) 12891 from trunk/OpenMPT: [Fix] Move unused macro MPT_MFC_FULL definition before it is used. ........ 2020-05-21 12:49:17 +0000: Johannes Schultz - 80d99a43f Merged revision(s) 12870-12871 from trunk/OpenMPT: [Fix] IT/ST3 Compatbility: When combining SBx and EEx effects, don't skip the first row of the loop like in FastTracker 2. ........ [Fix] ST3 Compatibility: Fix portamento after note cut (fixes antediluvian_song.s3m). [Fix] ST3 Compatibility: Implement sample swapping (with and without portamento) like in ST3 with SB driver. Not 100% accurate (swapping after a sample stopped playing replays from start) but close enough for now). Test cases: PortaSwap.s3m, SampleSwap.s3m ........ [Mod] OpenMPT: Version is now 1.29.00.59 2020-05-21 12:48:06 +0000: Johannes Schultz - 783cf59e1 Merged revision(s) 12872-12874 from trunk/OpenMPT: [Fix] SFZ: Initialize sample slots to defaults. Only really relevant for synthesized samples. ........ [Imp] MIDI Export: Add option to not export program changes per instrument. [Imp] MIDI Export: Grey out program selection if instrument is not marked for export. [Imp] MIDI Export: Warn if there are no instruments to export. ........ [Fix] MED: Fix legacy tempo commands F01-F0A (https://bugs.openmpt.org/view.php?id=1326). ........ 2020-05-21 12:47:28 +0000: Johannes Schultz - 199317fdb Merged revision(s) 12868-12869, 12875 from trunk/OpenMPT: [Fix] End-of-sample pop reduction of surround channels was applied to front channels instead. ........ [Mod] Mixer: If a sample channel is not added to the mixer (e.g. stopped abruptply), add it back to the mixer one more time for end-of-sample pop reduction. Currently this code path is mostly hit when jumping in the order list (and only for NNA channels), since most of the time when the channel is stopped, the sample values are set to 0, too. ........ [Fix] Fix potential null-pointer access in mixer introduced in r12869. ........ 2020-05-21 12:47:00 +0000: Johannes Schultz - c11a3889e Merged revision(s) 12867 from trunk/OpenMPT: [Imp] Tuning: Add "." to drawable characters for built-in fonts. ........ 2020-05-21 10:53:19 +0000: Jörn Heusipp - 36d4a837b Merged revision(s) 12884 from trunk/OpenMPT: [Fix] Add missing includes. ........ 2020-05-21 10:02:16 +0000: Jörn Heusipp - a6d76241e Merged revision(s) 12881 from trunk/OpenMPT: [Ref] Detect VS2019 16.6. [Ref] Detect VS2019 16.5. ........ 2020-05-21 09:59:51 +0000: Jörn Heusipp - 12fd90173 Merged revision(s) 12878 from trunk/OpenMPT: [Fix] Plugin Bridge: Add missing include. ........ 2020-05-21 09:58:38 +0000: Jörn Heusipp - e1ea395aa Merged revision(s) 12876 from trunk/OpenMPT: [Fix] mptOSError: Add missing include. ........ 2020-05-16 21:07:34 +0000: Johannes Schultz - 033908490 Merged revision(s) 12864-12865 from trunk/OpenMPT: [Fix] SFZ: Stop adding points to Flex EG if we already reached the highest possible tick value. [Imp] SFZ: Add support for ARIA-specific "ampeg" Flex EG target. [Ref] SFZ: Convert SFZ v1 EGs to Flex EGs to simplify and de-duplicate conversion code. ........ [New] Add hidden setting Pattern Editor.OrderListOldDropBehaviour to restore pre-1.29 order list drag&drop behaviour. ........ 2020-05-16 15:52:01 +0000: Jörn Heusipp - d290e77db Merged revision(s) 12862 from trunk/OpenMPT: [Mod] build: Require emscripten >= 1.39.1. ........ 2020-05-16 15:48:41 +0000: Jörn Heusipp - 0f577a437 Merged revision(s) 12860 from trunk/OpenMPT: [Fix] build: emscripten: Update for emscripten 1.39. ........ 2020-05-16 14:50:30 +0000: Johannes Schultz - 9f1ee9bfb Merged revision(s) 12857-12858 from trunk/OpenMPT: [Fix] OPL: Fix overflow of OPL amplification happening at a synth volume level of 510. ........ [Fix] Refine OPL channel reuse logic introduced in r12839. The new logic now prefers to reuse the same OPL channel for the same tracker channel as before, and it prefers notes that have been marked as fully cut over those that have just been released. ........ 2020-05-16 13:32:16 +0000: Jörn Heusipp - 61099fb39 Merged revision(s) 12855 from trunk/OpenMPT: [Mod] build: Default to i386-pc-msdosdjgpp host triplet for CONFIG=djgpp, as this is generated by current build-gcc script by default. ........ 2020-05-16 13:21:04 +0000: Jörn Heusipp - d08d946cb Merged revision(s) 12851 from trunk/OpenMPT: [Var] build: Add contrib/toolchain-djgpp which builds a djgpp cross-compiler. ........ 2020-05-16 13:00:43 +0000: Jörn Heusipp - 3f6b5b6aa Merged revision(s) 12844 from trunk/OpenMPT: [Fix] openmpt123: Handle throwing std::random_device constructor. ........ 2020-05-16 13:00:22 +0000: Jörn Heusipp - 706ca0f7a Merged revision(s) 12843 from trunk/OpenMPT: [Fix] mptRandom: Handle throwing std::random_device constructor. ........ 2020-05-16 07:49:38 +0000: Jörn Heusipp - e9b536cbf Merged revision(s) 12841 from trunk/OpenMPT: [Var] mpg123: Update to v1.26rc3. ........ 2020-05-15 20:30:48 +0000: Johannes Schultz - c7604f8cd Merged revision(s) 12839 from trunk/OpenMPT: [Imp] OPL: Allow NNA/DNA note-off / note fade to affect OPL notes the same way they affect samples. [Imp] OPL: Improved channel management for notes with note-off status. Those notes that have truly stopped playing will now be unregistered from the OPL handler so that they will be picked for new notes before notes that have note-off status but may still be fading out. ........ [Mod] OpenMPT: Version is now 1.29.00.58 2020-05-15 19:01:56 +0000: Johannes Schultz - cb2000b09 Merged revision(s) 12835-12837 from trunk/OpenMPT: [Fix] OPL channels were not affected by "Reset channels on loop" setting. ........ [Fix] CSoundFile::CheckNNA sometimes returned 0 instead of CHANNELINDEX_INVALID if no NNA channel could be (or needed to be) allocated, leading to the first pattern channel being jammed (https://bugs.openmpt.org/view.php?id=1323). ........ [Mod] Fix an unlikely case of OPL notes getting stuck in case an OPL channel that was still in use was nicked for NNA. ........ 2020-05-15 17:10:33 +0000: Johannes Schultz - f43c0513f Merged revision(s) 12831 from trunk/OpenMPT: [Mod] IT: Chibi Tracker does not implement short sample Qxy quirk, so disable it for files made with Chibi Tracker ........ 2020-05-15 16:44:57 +0000: Johannes Schultz - 79afb75f7 Merged revision(s) 12829 from trunk/OpenMPT: [Fix] Increase some label sizes so that they work better on Wine. ........ 2020-05-15 16:21:03 +0000: Johannes Schultz - 9db0f04eb Merged revision(s) 12827 from trunk/OpenMPT: [Fix] Fix libopenmpt build. ........ 2020-05-15 16:18:39 +0000: Johannes Schultz - 86c0fba09 Merged revision(s) 12825 from trunk/OpenMPT: [Fix] Clear sample paths when destroying module so that they don't get reused when loading another file into the same CSoundFile object (like in tree view preview). ........ 2020-05-14 19:21:04 +0000: Johannes Schultz - a462c99ba Merged revision(s) 12823 from trunk/OpenMPT: [Fix] Compile fix. ........ 2020-05-14 19:11:00 +0000: Johannes Schultz - 8be8963c4 Merged revision(s) 12821 from trunk/OpenMPT: [Fix] IT compatibility: DCT=sample is only applied if the instruments match, too. Test case: dct_smp_note_test.it [Fix] IT compatibility: DCT=none should compare pattern notes, it was comparing the new pattern note against the old translated note. Test case: dct_smp_note_test.it ........ [Mod] OpenMPT: Version is now 1.29.00.57 2020-05-14 12:42:41 +0000: Jörn Heusipp - b1e9ac96b Merged revision(s) 12819 from trunk/OpenMPT: [Ref] build: Remove msbuild option that hides Windows XP deprecation warning. ........ 2020-05-14 12:41:25 +0000: Jörn Heusipp - 80dca9f31 Merged revision(s) 12817 from trunk/OpenMPT: [Fix] examples: Work-around bug in VS2019 MSVC 16.5.5 static analyzer. ........ 2020-05-11 16:14:57 +0000: Johannes Schultz - 7049d97ad Merged revision(s) 12815 from trunk/OpenMPT: [Imp] Add default shortcuts for Select Beat / Measure, and add scroll lock as a shortcut for Toggle Follow Song. ........ 2020-05-10 13:48:53 +0000: Johannes Schultz - 043b3026d Merged revision(s) 12813 from trunk/OpenMPT: [Mod] Update some keyboard shortcuts to use Title Case. ........ 2020-05-10 12:16:08 +0000: Johannes Schultz - 94508e429 Merged revision(s) 12811 from trunk/OpenMPT: [Mod] Installer: Use modern InnoSetup style. [Ref] Installer: Remove unused utility functions. ........ 2020-05-09 18:30:25 +0000: Johannes Schultz - 943d8fa1b Merged revision(s) 12809 from trunk/OpenMPT: [Mod] Remove open_settings_folder.bat from ZIP package. Since it is portable by default, this file makes little sense and just duplicates existing functionality from the Help menu. ........ 2020-05-09 16:02:53 +0000: Johannes Schultz - 201459766 Merged revision(s) 12807 from trunk/OpenMPT: [Imp] Sample tab: Speed up initial rendering. ........ 2020-05-09 12:13:00 +0000: Jörn Heusipp - e60875c3b Merged revision(s) 12803 from trunk/OpenMPT: [Var] mpg123: Update to v1.26rc2. ........ 2020-05-09 12:12:29 +0000: Jörn Heusipp - a341e2aad Merged revision(s) 12804 from trunk/OpenMPT: [Fix] libopenmpt: examples: Support PortAudio backends which only support interleaved sample formats. ........ 2020-05-08 20:15:44 +0000: Johannes Schultz - c8b73caec Merged revision(s) 12801 from trunk/OpenMPT: [Fix] SF2: Copy&paste mistake. ........ 2020-05-08 18:47:58 +0000: Jörn Heusipp - 9e9f2ec5c Merged revision(s) 12799 from trunk/OpenMPT: [Fix] Remove Windows Vista support from manifest. ........ 2020-05-08 17:51:37 +0000: Johannes Schultz - c5b363238 Merged revision(s) 12797 from trunk/OpenMPT: [Fix] Channel Manager: Limit channel name input length. [Imp] Channel Manager: Provide a few more pixels for channel labels. ........ 2020-05-08 17:25:13 +0000: Johannes Schultz - fb903c337 Merged revision(s) 12795 from trunk/OpenMPT: [Imp] Installer: Create symlink for mptrack.exe pointing at new OpenMPT.exe if mptrack.exe previously existed, to keep old shortcuts working (https://bugs.openmpt.org/view.php?id=1319). ........ 2020-05-08 13:30:55 +0000: Jörn Heusipp - a6cc59b3f Merged revision(s) 12792 from trunk/OpenMPT: [Doc] libopenmpt: Remove 0.2 reference in release checklist. ........ 2020-05-08 07:36:57 +0000: Jörn Heusipp - 6228d2ba5 Merged revision(s) 12790 from trunk/OpenMPT: [Fix] Explicitly narrow argument in braced initializer. ........ 2020-05-08 07:33:59 +0000: Jörn Heusipp - b63e435c1 Merged revision(s) 12788 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.10.9 ........ 2020-05-08 07:28:15 +0000: Jörn Heusipp - 5bcc1a239 Merged revision(s) 12786 from trunk/OpenMPT: [Var] ASIO::Modern: Update to v0.10.8 ........ 2020-05-07 18:15:00 +0000: Johannes Schultz - 95dd05e40 Merged revision(s) 12780-12782 from trunk/OpenMPT: [Fix] MOD: Vibrato "ramp down" was upside down. ........ [Fix] Clarify parentheses. ........ [Fix] SF2: Support for region-specific sample loop overrides. [Fix] SF2: Support for presets with more than one instrument. Fixes the drum programs in SGM 2.0. [Fix] SF2: Partial support for region-specific tuning. A region tuning of 0, as used for drum programs in SGM 2.0, is supported, all other values are ignored. ........ 2020-05-06 09:45:02 +0000: Jörn Heusipp - 88453434a Merged revision(s) 12778 from trunk/OpenMPT: [Ref] sounddev: ASIO: Disable ABI verification. ........ 2020-05-06 08:48:56 +0000: Jörn Heusipp - f44fc5615 Merged revision(s) 12774 from trunk/OpenMPT: [Var] build: Remove unneeded download. ........ 2020-05-06 08:47:42 +0000: Jörn Heusipp - 19081bb55 Merged revision(s) 12772 from trunk/OpenMPT: [Doc] release_branches.md: Remember to increase libopenmtp ABI version after branch. ........ 2020-05-06 08:34:45 +0000: Jörn Heusipp - 7cc33f214 [Mod] libopenmpt: Bump prerel version. 2020-05-06 08:33:19 +0000: Jörn Heusipp - b12a26c00 [Mod] OpenMPT: Version is now 1.29.00.56 2020-05-06 08:24:24 +0000: Jörn Heusipp - e64a36f1b branch OpenMPT-1.29 rav1e 2020-12-28 18:55:32 +0100: Ewout ter Hoeven - f3304b07 CI: Use ilammy/setup-nasm@v1 to install nasm 2020-12-28 10:36:35 -0500: Nathan E. Egge - 2fc09c13 x86: mc: Add AVX2 implementation of blend/blend_h/blend_v for 16bpc x264 2020-12-28 11:53:34 +0100: Janne Grunau - 8bd6d280 aarch64/asm: optimize cabac asm 2020-12-28 11:53:34 +0100: Janne Grunau - 9981ea83 aarch64/asm: support offsets in movrel macro 2020-12-28 11:53:20 +0100: Janne Grunau - 8578bd9f aarch64/asm: optimize cabac_encode_terminal with extrinsic knowledge ffmpeg 2020-12-28 19:36:57 +0100: Michael Niedermayer - 292e41ce65 avcodec/tiff: Disallow striped and tiled tiffs except for DNG 2020-12-28 19:36:57 +0100: Michael Niedermayer - 654b21ef17 avformat/mpegts: Fix argument type for av_log 2020-12-28 19:34:40 +0100: Michael Niedermayer - 93bf8004d1 avformat/mxfdec: Do not clear arrays in mxf_read_index_entry_array() mpv 2020-12-28 19:39:41 +0100: Niklas Haas - be167c227b vo_gpu: cast bvecN to vecN for mix() on older GLSL Build start: 2020-12-27 19:06:57 +0100 Build start: 2020-12-28 13:20:40 +0100 harfbuzz 2020-12-27 13:53:04 -0800: Khaled Hosny - bfe4bbfc [docs] Older GTK-Doc does not support HB_DEPRECATED_FOR() at all 2020-12-27 13:53:04 -0800: Khaled Hosny - 4161146e [docs] Fix generated docs for deprecated symbols Build start: 2020-12-28 13:54:00 +0100