{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":191218735,"defaultBranch":"main","name":"libavif","ownerLogin":"AOMediaCodec","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-10T17:54:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16354493?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714542479.0","currentOid":""},"activityList":{"items":[{"before":"2be0ec98b735047d5b7dd285814e17fd61aff7a5","after":"4c7f0f40c3c3c1c362cef47379220041d61fd2af","ref":"refs/heads/main","pushedAt":"2024-05-01T22:44:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"obu: Do not parse more than obu_size bytes\n\nWhen trying to parse a sequence header, parse only obu_size bytes.\n\nThe current code ignores obu_size and parses as long as it sees\ndata and could end up over-reading into other obus.","shortMessageHtmlLink":"obu: Do not parse more than obu_size bytes"}},{"before":null,"after":"9ac2e663ba4c2c936d88032a8a06e1d77ae4a442","ref":"refs/heads/dependabot/github_actions/github-actions-ad3fce0e4c","pushedAt":"2024-05-01T05:47:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 5 updates\n\nBumps the github-actions group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [actions/checkout](https://github.com/actions/checkout) | `4.1.2` | `4.1.4` |\n| [jwlawson/actions-setup-cmake](https://github.com/jwlawson/actions-setup-cmake) | `2.0.1` | `2.0.2` |\n| [android-actions/setup-android](https://github.com/android-actions/setup-android) | `3.2.0` | `3.2.1` |\n| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.3.1` | `4.3.3` |\n| [github/codeql-action](https://github.com/github/codeql-action) | `3.24.9` | `3.25.3` |\n\n\nUpdates `actions/checkout` from 4.1.2 to 4.1.4\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9bb56186c3b09b4f86b1c65136769dd318469633...0ad4b8fadaa221de15dcec353f45205ec38ea70b)\n\nUpdates `jwlawson/actions-setup-cmake` from 2.0.1 to 2.0.2\n- [Release notes](https://github.com/jwlawson/actions-setup-cmake/releases)\n- [Commits](https://github.com/jwlawson/actions-setup-cmake/compare/959f1116cf9f1ae42fff8ec1a4aaae6d4a0e348b...802fa1a2c4e212495c05bf94dba2704a92a472be)\n\nUpdates `android-actions/setup-android` from 3.2.0 to 3.2.1\n- [Release notes](https://github.com/android-actions/setup-android/releases)\n- [Commits](https://github.com/android-actions/setup-android/compare/07976c6290703d34c16d382cb36445f98bb43b1f...00854ea68c109d98c75d956347303bf7c45b0277)\n\nUpdates `actions/upload-artifact` from 4.3.1 to 4.3.3\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/5d5d22a31266ced268874388b861e4b58bb5c2f3...65462800fd760344b1a7b4382951275a0abb4808)\n\nUpdates `github/codeql-action` from 3.24.9 to 3.25.3\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/1b1aada464948af03b950897e5eb522f92603cc2...d39d31e687223d841ef683f52467bd88e9b21c14)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n- dependency-name: jwlawson/actions-setup-cmake\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n- dependency-name: android-actions/setup-android\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n- dependency-name: actions/upload-artifact\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: github-actions\n- dependency-name: github/codeql-action\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 5 updates"}},{"before":"ab86c0c1b7015e568dd8eff5ce5fcfda439895c3","after":"2be0ec98b735047d5b7dd285814e17fd61aff7a5","ref":"refs/heads/main","pushedAt":"2024-04-30T20:59:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"read.c: Use header size when parsing VisualSampleEntry\n\nThe current code uses avifROStreamRemainingBytes which is not\ncorrect. We are inside a for loop where each loop is a box with\na fixed header size. So within each loop, we should not parse\nmore than that loop's header size.\n\nAlso return an error if there aren't enough bytes to parse\nVisualSampleEntry.","shortMessageHtmlLink":"read.c: Use header size when parsing VisualSampleEntry"}},{"before":"4ed029340a00b90965243bed1a1cc0a25314893a","after":"ab86c0c1b7015e568dd8eff5ce5fcfda439895c3","ref":"refs/heads/main","pushedAt":"2024-04-30T03:00:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"Validate CICP in all code paths\n\nColor Primaries, Transfer Characteristics and Matrix Coefficients\nare read from the bitstream in multiple places. Make sure they are\nvalidated in all the paths.","shortMessageHtmlLink":"Validate CICP in all code paths"}},{"before":"2f45ea494894a59c7dc93aff314251b308d88223","after":"4ed029340a00b90965243bed1a1cc0a25314893a","ref":"refs/heads/main","pushedAt":"2024-04-30T03:00:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"read.c: Return BMFF_PARSE_FAILED on unknown top level size 0 box\n\nDo not return TRUNCATED_DATA In that case since all the other\nsimilar error paths in that function return BMFF_PARSE_FAILED.\n\nAlso, in some cases TRUNCATED_DATA could be considered a\nrecoverable error but in this case it is not.","shortMessageHtmlLink":"read.c: Return BMFF_PARSE_FAILED on unknown top level size 0 box"}},{"before":"f24238637661c7302386840b9d58fb8b90cfd663","after":"2f45ea494894a59c7dc93aff314251b308d88223","ref":"refs/heads/main","pushedAt":"2024-04-26T20:12:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"read.c: Clamp CICP enum values to valid range\n\nIf invalid values are seen, replace them with UNSPECIFIED. This\nchange does not affect the color conversion paths in anyway, it just\nchanges what is reported in the public API.","shortMessageHtmlLink":"read.c: Clamp CICP enum values to valid range"}},{"before":"23ead7a5b1bad3875e44bfb0d24dde7a14f5b358","after":"f24238637661c7302386840b9d58fb8b90cfd663","ref":"refs/heads/main","pushedAt":"2024-04-25T21:11:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"read.c: Fix typo","shortMessageHtmlLink":"read.c: Fix typo"}},{"before":"f56a1f1805c98fe9f34fc7b213ac939801bd2808","after":"23ead7a5b1bad3875e44bfb0d24dde7a14f5b358","ref":"refs/heads/main","pushedAt":"2024-04-25T20:39:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vigneshvg","name":"Vignesh Venkatasubramanian","path":"/vigneshvg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9002240?s=80&v=4"},"commit":{"message":"Handle unknown top level boxes with size == 0\n\nIn avifParse() right now we skip over unknown top level boxes with\nsize == 0 incorrectly.\n\nThe correct behavior is to simply fail on them because if we reach\nthat point it means that:\n1) there are no more boxes left to parse (since the current unknown\n box goes on until the end of stream).\n2) we haven't found all the necessary boxes for the parsing to be\n considered a succeess (either ftyp or moov or meta was not yet\n seen).","shortMessageHtmlLink":"Handle unknown top level boxes with size == 0"}},{"before":"4d788d6063f24c1c2d9217d9955eece1375e1cdf","after":"f56a1f1805c98fe9f34fc7b213ac939801bd2808","ref":"refs/heads/main","pushedAt":"2024-04-25T13:13:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Bump libwebp to v1.4.0 (#2133)","shortMessageHtmlLink":"Bump libwebp to v1.4.0 (#2133)"}},{"before":"575f8c002e9c2c893145403eb6bb8fd767215094","after":"4d788d6063f24c1c2d9217d9955eece1375e1cdf","ref":"refs/heads/main","pushedAt":"2024-04-25T12:37:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Force macOS to 13 (#2134)\n\nThis is until 14 is fully deployed.","shortMessageHtmlLink":"Force macOS to 13 (#2134)"}},{"before":"c3809cce7333810f66b79f5319b799422463897e","after":"575f8c002e9c2c893145403eb6bb8fd767215094","ref":"refs/heads/main","pushedAt":"2024-04-25T08:51:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"ext: update to libaom v3.9.0","shortMessageHtmlLink":"ext: update to libaom v3.9.0"}},{"before":"b2ecd8e45af92cbd121e8efd13ae63ec9c96c749","after":"c3809cce7333810f66b79f5319b799422463897e","ref":"refs/heads/main","pushedAt":"2024-04-25T08:44:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"FIx CI for macOS (#2132)\n\n- use system CMake\r\n- install imagemagick (which is not installed by default anymore)\r\n- fix \"use of logical '||' with constant operand\" warning","shortMessageHtmlLink":"FIx CI for macOS (#2132)"}},{"before":"ca071c4dbc403a66aa6ea8f942c913b9d81b4a60","after":"b2ecd8e45af92cbd121e8efd13ae63ec9c96c749","ref":"refs/heads/main","pushedAt":"2024-04-22T20:43:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jzern","name":"James Zern","path":"/jzern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12821284?s=80&v=4"},"commit":{"message":"README.md: remove deprecated option in example\n\nreplace `-DAVIF_CODEC_AOM=ON -DAVIF_LOCAL_AOM=ON` with\n`-DAVIF_CODEC_AOM=LOCAL`.\n\nmissed in:\nc92d9ec Do not use AVIF_LOCAL for libxml2 and gtest. (#2097)","shortMessageHtmlLink":"README.md: remove deprecated option in example"}},{"before":"4acbd23033d424248d5778581141ed21eaf670fd","after":"ca071c4dbc403a66aa6ea8f942c913b9d81b4a60","ref":"refs/heads/main","pushedAt":"2024-04-22T12:25:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Add option parsing for rav1e and SVT-AV1. (#2126)\n\nThis fixes https://github.com/AOMediaCodec/libavif/issues/2108","shortMessageHtmlLink":"Add option parsing for rav1e and SVT-AV1. (#2126)"}},{"before":"961e4fe8db159779a210fcb8e15e522a8ff203a2","after":"4acbd23033d424248d5778581141ed21eaf670fd","ref":"refs/heads/main","pushedAt":"2024-04-22T12:15:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Remove CHANGES comment. (#2127)\n\nThe bug was never in a release version.","shortMessageHtmlLink":"Remove CHANGES comment. (#2127)"}},{"before":"89f9b3a1b08ea0a82600af0d615c5b242323bc0b","after":"961e4fe8db159779a210fcb8e15e522a8ff203a2","ref":"refs/heads/main","pushedAt":"2024-04-18T15:59:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Check that the header size fits in the stream. (#2123)\n\nBUG=b/335555272","shortMessageHtmlLink":"Check that the header size fits in the stream. (#2123)"}},{"before":"d9398970c37d0da56482efa1af8df0c44ea9e509","after":"89f9b3a1b08ea0a82600af0d615c5b242323bc0b","ref":"refs/heads/main","pushedAt":"2024-04-18T08:22:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Bump libxml2 (#2118)\n\nAlso fix rav1e in the docker image after\r\nhttps://github.com/AOMediaCodec/libavif/pull/2117","shortMessageHtmlLink":"Bump libxml2 (#2118)"}},{"before":"f14809b5523c8d856d860c354adf67a41a6ef782","after":"d9398970c37d0da56482efa1af8df0c44ea9e509","ref":"refs/heads/main","pushedAt":"2024-04-17T09:02:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Bump rav1e to 0.7.1 (#2117)","shortMessageHtmlLink":"Bump rav1e to 0.7.1 (#2117)"}},{"before":"6a5ec63e67afddbf1bae2e008d66fe92964bc7b9","after":"f14809b5523c8d856d860c354adf67a41a6ef782","ref":"refs/heads/main","pushedAt":"2024-04-17T08:25:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Limit the CI jobs running on pull_request. (#2115)","shortMessageHtmlLink":"Limit the CI jobs running on pull_request. (#2115)"}},{"before":"7cb941b96b2c105c8b9bf54c903c69925dcb1a75","after":"6a5ec63e67afddbf1bae2e008d66fe92964bc7b9","ref":"refs/heads/main","pushedAt":"2024-04-16T13:47:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"y-guyon","name":"Yannis Guyon","path":"/y-guyon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51164219?s=80&v=4"},"commit":{"message":"Add colors-animated-8bpc-alpha-exif-xmp.avif test (#2116)","shortMessageHtmlLink":"Add colors-animated-8bpc-alpha-exif-xmp.avif test (#2116)"}},{"before":"6c2ad21799e235e41047999b7f0a92e01fe961c5","after":"7cb941b96b2c105c8b9bf54c903c69925dcb1a75","ref":"refs/heads/main","pushedAt":"2024-04-15T15:12:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"y-guyon","name":"Yannis Guyon","path":"/y-guyon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51164219?s=80&v=4"},"commit":{"message":"Update MinimizedItemBox experimental prototype (#2114)\n\nSplit is_centered into is_horizontally_centered and\r\nis_vertically_centered.\r\nRead alpha_item_codec_config_size after alpha_item_data_size.\r\nSkip writing compatible_brands to save 4 bytes.","shortMessageHtmlLink":"Update MinimizedItemBox experimental prototype (#2114)"}},{"before":"f0a9e6c66c72410a1ed29a83db6091a055c15d73","after":"6c2ad21799e235e41047999b7f0a92e01fe961c5","ref":"refs/heads/main","pushedAt":"2024-04-15T14:22:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Remove deprecated FOUND_VAR (#2113)\n\nSince CMake 3.3, cf\r\nhttps://cmake.org/cmake/help/latest/module/FindPackageHandleStandardArgs.html","shortMessageHtmlLink":"Remove deprecated FOUND_VAR (#2113)"}},{"before":"d5048f4de749f9343edf5b6bdb13ca2651de2a7e","after":"f0a9e6c66c72410a1ed29a83db6091a055c15d73","ref":"refs/heads/main","pushedAt":"2024-04-15T14:09:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Add Windows CI with installed packages. (#2110)","shortMessageHtmlLink":"Add Windows CI with installed packages. (#2110)"}},{"before":"d5fe6e4d349d431282d243082733de8a99fd2c8e","after":"d5048f4de749f9343edf5b6bdb13ca2651de2a7e","ref":"refs/heads/main","pushedAt":"2024-04-15T13:48:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Add missing IMPORTED_IMPLIB for dav1d which creates a CMake warning. (#2112)","shortMessageHtmlLink":"Add missing IMPORTED_IMPLIB for dav1d which creates a CMake warning. (#…"}},{"before":"5280f6294eacf53da4080fc5a3a93c8e5190a312","after":"d5fe6e4d349d431282d243082733de8a99fd2c8e","ref":"refs/heads/main","pushedAt":"2024-04-15T13:10:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"y-guyon","name":"Yannis Guyon","path":"/y-guyon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51164219?s=80&v=4"},"commit":{"message":"Update reduced header experiment (#2111)\n\nUse 'mif3' brand.\r\nRename CondensedImageBox to MinimizedImageBox.\r\nRename AVIR to MINI for consistency.\r\nRefer to the extended_meta field and not to the ExtendedMetaBox.\r\nReplace avifenc --avir by --mini.","shortMessageHtmlLink":"Update reduced header experiment (#2111)"}},{"before":"8eb2fcabeb2a4818ce8e521d83d450a0f23e9461","after":"5280f6294eacf53da4080fc5a3a93c8e5190a312","ref":"refs/heads/main","pushedAt":"2024-04-15T08:55:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Add missing library deps to rav1e::rav1e on Windows. (#2106)","shortMessageHtmlLink":"Add missing library deps to rav1e::rav1e on Windows. (#2106)"}},{"before":"dc4b212140cecfe41359d1c5470d5896b4c84889","after":"8eb2fcabeb2a4818ce8e521d83d450a0f23e9461","ref":"refs/heads/main","pushedAt":"2024-04-12T23:10:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wantehchang","name":"Wan-Teh Chang","path":"/wantehchang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16024799?s=80&v=4"},"commit":{"message":"Bump fuzztest to fix OOM on oss-fuzz.\n\nBUG=oss-fuzz:67950\nBUG=oss-fuzz:67969\nBUG=oss-fuzz:67972\nBUG=oss-fuzz:67976\nBUG=oss-fuzz:67983\nBUG=oss-fuzz:67989\nBUG=oss-fuzz:68005","shortMessageHtmlLink":"Bump fuzztest to fix OOM on oss-fuzz."}},{"before":"0aa28a0ba7a1350ba9a21f11862d5e8aafc54a79","after":"dc4b212140cecfe41359d1c5470d5896b4c84889","ref":"refs/heads/main","pushedAt":"2024-04-12T14:20:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"y-guyon","name":"Yannis Guyon","path":"/y-guyon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51164219?s=80&v=4"},"commit":{"message":"Fix SampleTransformTest.NotEquivalent (#2104)\n\nFix includes.","shortMessageHtmlLink":"Fix SampleTransformTest.NotEquivalent (#2104)"}},{"before":"9cd4b535dac87122eb3be2b414d19e6f0ff61926","after":"0aa28a0ba7a1350ba9a21f11862d5e8aafc54a79","ref":"refs/heads/main","pushedAt":"2024-04-12T13:22:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vrabaud","name":"Vincent Rabaud","path":"/vrabaud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/700766?s=80&v=4"},"commit":{"message":"Enable CI cache in build/_deps (#2103)","shortMessageHtmlLink":"Enable CI cache in build/_deps (#2103)"}},{"before":"f9f8696180a59b5860f5366c288e018571d788c2","after":"9cd4b535dac87122eb3be2b414d19e6f0ff61926","ref":"refs/heads/main","pushedAt":"2024-04-12T12:15:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"y-guyon","name":"Yannis Guyon","path":"/y-guyon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51164219?s=80&v=4"},"commit":{"message":"Fix leak in avifsampletransformtest (#2102)\n\navifSampleTransformRecipeToExpression() already calls\r\navifArrayCreate().","shortMessageHtmlLink":"Fix leak in avifsampletransformtest (#2102)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP0WxNQA","startCursor":null,"endCursor":null}},"title":"Activity · AOMediaCodec/libavif"}