{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1614410,"defaultBranch":"master","name":"FFmpeg","ownerLogin":"FFmpeg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-14T14:12:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/729418?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717288504.0","currentOid":""},"activityList":{"items":[{"before":"eed0a1d3d4524e1e87aca0e75e4bec09833f76f4","after":"00d029d5c0b7029720265d579389a348220decfb","ref":"refs/heads/master","pushedAt":"2024-06-01T16:05:04.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/sga: Make it clear that the return is intentionally not checked\n\nRelated: CID1473496 Unchecked return value\n\nSponsored-by: Sovereign Tech Fund\nSigned-off-by: Michael Niedermayer ","shortMessageHtmlLink":"avcodec/sga: Make it clear that the return is intentionally not checked"}},{"before":"7087da303f9ae638f54134b1ac5f621ecf7e1171","after":"eed0a1d3d4524e1e87aca0e75e4bec09833f76f4","ref":"refs/heads/master","pushedAt":"2024-06-01T15:10:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavu/lls: R-V V update_lls\n\nupdate_lls_8_c: 7.5\nupdate_lls_8_rvv_f64: 4.2\nupdate_lls_12_c: 14.5\nupdate_lls_12_rvv_f64: 5.7","shortMessageHtmlLink":"lavu/lls: R-V V update_lls"}},{"before":"7e182a8d92f8873778f4cfa60257510d425cbbd2","after":"7087da303f9ae638f54134b1ac5f621ecf7e1171","ref":"refs/heads/master","pushedAt":"2024-06-01T14:20:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avutil/float_dsp.h: fix doxy for scalarproduct_double\n\nSigned-off-by: James Almer ","shortMessageHtmlLink":"avutil/float_dsp.h: fix doxy for scalarproduct_double"}},{"before":"0a949aacaedb7c3a503028c4c1a1067162483073","after":"7e182a8d92f8873778f4cfa60257510d425cbbd2","ref":"refs/heads/master","pushedAt":"2024-06-01T14:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/videotoolbox: use the correct HEVCSPS field name\n\nFixes compilation that was broken in 6fed1841a1f5dd3cdcf343f77925af0781ebe83a.\n\nSigned-off-by: James Almer ","shortMessageHtmlLink":"avcodec/videotoolbox: use the correct HEVCSPS field name"}},{"before":"16132a810d04c680d4fa90d592a216bf1fabb348","after":"0a949aacaedb7c3a503028c4c1a1067162483073","ref":"refs/heads/master","pushedAt":"2024-05-31T20:10:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"checkasm/lpc: use fixed length to bench apply_welch_window\n\nSigned-off-by: James Almer ","shortMessageHtmlLink":"checkasm/lpc: use fixed length to bench apply_welch_window"}},{"before":"9238f6cb415d5a688e76f804e74ebddfd556bdda","after":"16132a810d04c680d4fa90d592a216bf1fabb348","ref":"refs/heads/master","pushedAt":"2024-05-31T19:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"checkasm/lpc: test compute_autocorr\n\nSigned-off-by: James Almer ","shortMessageHtmlLink":"checkasm/lpc: test compute_autocorr"}},{"before":"63a96dbcced2a67e96ee7306874dd2574e2d7d74","after":"9238f6cb415d5a688e76f804e74ebddfd556bdda","ref":"refs/heads/master","pushedAt":"2024-05-31T19:30:04.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavu/float_dsp: R-V V scalarproduct_double\n\nC908:\nscalarproduct_double_c: 39.2\nscalarproduct_double_rvv_f64: 10.5\n\nX60:\nscalarproduct_double_c: 35.0\nscalarproduct_double_rvv_f64: 5.2","shortMessageHtmlLink":"lavu/float_dsp: R-V V scalarproduct_double"}},{"before":"e0db1f51d6ddf9eb2c1314c23d063a29255b607a","after":"63a96dbcced2a67e96ee7306874dd2574e2d7d74","ref":"refs/heads/master","pushedAt":"2024-05-31T17:35:04.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/hevc_ps: compactify ShortTermRPS\n\nDo not use larger fields than needed, use size-1 bitfields for flags.\n\nReduces sizeof(HEVCSPS) by 1280 bytes.","shortMessageHtmlLink":"lavc/hevc_ps: compactify ShortTermRPS"}},{"before":"2f184aa89be8b92846cbbec3407a88ec7862358b","after":"e0db1f51d6ddf9eb2c1314c23d063a29255b607a","ref":"refs/heads/master","pushedAt":"2024-05-31T16:40:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/lpc: account for odd len values\n\nReviewed-by: Rémi Denis-Courmont \nSigned-off-by: James Almer ","shortMessageHtmlLink":"avcodec/lpc: account for odd len values"}},{"before":"8a1c491354bca7fde10220a66840d458faf96476","after":"2f184aa89be8b92846cbbec3407a88ec7862358b","ref":"refs/heads/master","pushedAt":"2024-05-31T15:55:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"configure: correct libopenjpeg description\n\nDecoding is no longer possible as the decoder wrapper was removed\nin 60ccb3fe78","shortMessageHtmlLink":"configure: correct libopenjpeg description"}},{"before":"8cbf7e8408465134f2cc5d8cdd1e41ab038ebb40","after":"8a1c491354bca7fde10220a66840d458faf96476","ref":"refs/heads/master","pushedAt":"2024-05-31T14:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/packet: remove reference to old AV_SIDE_DATA_PARAM_CHANGE_ values\n\nThey were forgotten in 65ddc74988245a01421a63c5cffa4d900c47117c.\n\nSigned-off-by: James Almer ","shortMessageHtmlLink":"avcodec/packet: remove reference to old AV_SIDE_DATA_PARAM_CHANGE_ va…"}},{"before":"4008a80c1bed313fb0e6cbe5098304cb152abad0","after":"8cbf7e8408465134f2cc5d8cdd1e41ab038ebb40","ref":"refs/heads/master","pushedAt":"2024-05-31T12:35:04.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/diracdec: Mark flush as av_cold\n\nReviewed-by: Lynne \nSigned-off-by: Andreas Rheinhardt ","shortMessageHtmlLink":"avcodec/diracdec: Mark flush as av_cold"}},{"before":"449cab7b16381ed80240297d92221d4add423c3f","after":"f0b747ef1a9b9bfd0942a6d459f642b4b993b378","ref":"refs/heads/release/7.0","pushedAt":"2024-05-31T12:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/mediacodecenc: workaround the alignment requirement for H.265\n\nSigned-off-by: Zhao Zhili ","shortMessageHtmlLink":"avcodec/mediacodecenc: workaround the alignment requirement for H.265"}},{"before":"442e94e5e476710dfbb9f611a86ac3c86156394c","after":"4008a80c1bed313fb0e6cbe5098304cb152abad0","ref":"refs/heads/master","pushedAt":"2024-05-31T12:10:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"tests/checkasm/vvc_mc: don't zero the SAD buffers\n\nThey will be filled immediately after.\n\nSigned-off-by: James Almer ","shortMessageHtmlLink":"tests/checkasm/vvc_mc: don't zero the SAD buffers"}},{"before":"249c66bb225b0671434b3ce9cc3f7935a229f428","after":"442e94e5e476710dfbb9f611a86ac3c86156394c","ref":"refs/heads/master","pushedAt":"2024-05-31T12:05:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"tests/checkasm/vvc_alf: change alf step size to 8\n\nFrom Benjamin Bross:\n> for ALF where functions are in increments of 4 while 8 should be sufficient according to the spec.\n\nSigned-off-by: Wu Jianhua ","shortMessageHtmlLink":"tests/checkasm/vvc_alf: change alf step size to 8"}},{"before":"6b35fcacdb74bb36cfdf0f6e3d1cc4f28cae5207","after":"249c66bb225b0671434b3ce9cc3f7935a229f428","ref":"refs/heads/master","pushedAt":"2024-05-31T04:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/jpeg2000dec: fix HT block decoder\n\nAddresses https://trac.ffmpeg.org/ticket/10905\n\nCo-authored-by: Osamu Watanabe \nSigned-off-by: Pierre-Anthony Lemieux ","shortMessageHtmlLink":"avcodec/jpeg2000dec: fix HT block decoder"}},{"before":"544acfa2c087e78f1295f1878b261bac0aa424a0","after":"6b35fcacdb74bb36cfdf0f6e3d1cc4f28cae5207","ref":"refs/heads/master","pushedAt":"2024-05-31T02:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"swscale: [loongarch] Fix undeclared functions prob.\n\nCompile with '--disable-lasx', ‘lumRangeFromJpeg_lasx’ undeclared.\n\nReviewed-by: 金波 \nSigned-off-by: Michael Niedermayer ","shortMessageHtmlLink":"swscale: [loongarch] Fix undeclared functions prob."}},{"before":"6de951923b2daed1d3a045522597888f5b9db53f","after":"544acfa2c087e78f1295f1878b261bac0aa424a0","ref":"refs/heads/master","pushedAt":"2024-05-30T15:35:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/vp9dsp: R-V V rename ff_avg to ff_vp9_avg\n\nAvoid potential naming conflicts\n\nSigned-off-by: Rémi Denis-Courmont ","shortMessageHtmlLink":"lavc/vp9dsp: R-V V rename ff_avg to ff_vp9_avg"}},{"before":"fa3b153cb1eba0d68327c716842c9a38f95c1667","after":"6de951923b2daed1d3a045522597888f5b9db53f","ref":"refs/heads/master","pushedAt":"2024-05-30T13:15:04.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avfilter/dnn: Remove a level of dereference\n\nFor code such as 'model->model = ov_model' is confusing. We can\njust drop the member variable and use cast to get the subclass.\n\nSigned-off-by: Zhao Zhili \nReviewed-by: Wenbin Chen \nReviewed-by: Guo Yejun ","shortMessageHtmlLink":"avfilter/dnn: Remove a level of dereference"}},{"before":"d82c5035558730f0d1f2e5aec66df6d0db7f4e6f","after":"fa3b153cb1eba0d68327c716842c9a38f95c1667","ref":"refs/heads/master","pushedAt":"2024-05-29T14:00:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/vp7dsp: R-V V vp7_idct_add\n\nMost of the code is shared with DC, thanks to minor earlier changes.\n\nvp7_idct_add_c: 5.2\nvp7_idct_add_rvv_i32: 2.5","shortMessageHtmlLink":"lavc/vp7dsp: R-V V vp7_idct_add"}},{"before":"510494760cde847e4417231f10c9759d0da6cb07","after":"d82c5035558730f0d1f2e5aec66df6d0db7f4e6f","ref":"refs/heads/master","pushedAt":"2024-05-29T13:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"tests/checkasm/vvc_mc: for SAD, only test valid subblock sizes\n\nAccording to the VVC specification (section 8.5.1), the maximum width/height of a subblock passed for DMVR SAD is 16. This along with previous constraint requiring width * height >= 128 means that 8x16, 16x8, and 16x16 are the only allowed sizes.\n\nThis changes check_vvc_sad() to only test and benchmark those sizes.","shortMessageHtmlLink":"tests/checkasm/vvc_mc: for SAD, only test valid subblock sizes"}},{"before":"a11122f9c63bdb66e3f8bc7e2cd380cdc9c9a51c","after":"510494760cde847e4417231f10c9759d0da6cb07","ref":"refs/heads/master","pushedAt":"2024-05-29T04:25:05.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/vaapi_h264: Fix merging fields in DPB with missing references\n\nIf there are missing references, h264 decode does error concealment\nby copying previous refs which means there will be duplicated surfaces.\nCheck long_ref and frame_idx in addition to surface when looking for\nthe other field to avoid trying to merge with wrong picture.\nAlso allow to merge with multiple pictures in case there are duplicates\nof the other field.\n\nSigned-off-by: David Rosca \nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/vaapi_h264: Fix merging fields in DPB with missing references"}},{"before":"180021357559bedbe5e4ab4bace5a130d0e0a852","after":"449cab7b16381ed80240297d92221d4add423c3f","ref":"refs/heads/release/7.0","pushedAt":"2024-05-28T16:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/lpc: fix off-by-one in R-V V compute_autocorr\n\n(cherry picked from commit af20fb9c4eb81383d4ef558d20af317e93b5acc8)\nSigned-off-by: Rémi Denis-Courmont ","shortMessageHtmlLink":"lavc/lpc: fix off-by-one in R-V V compute_autocorr"}},{"before":"84441152622dbcb6a4b7301771eb3cae1a0a6014","after":"a11122f9c63bdb66e3f8bc7e2cd380cdc9c9a51c","ref":"refs/heads/master","pushedAt":"2024-05-28T16:50:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/vp8dsp: save one R-V GPR\n\nThis saves one instruction and frees up A5, which will be repurposed in\nlater changes. Unfortunately, we need to add quite a lot of alternative\ncode for this.","shortMessageHtmlLink":"lavc/vp8dsp: save one R-V GPR"}},{"before":"9fd88bd0923e3eb0f6c778700960a58df87d42a3","after":"84441152622dbcb6a4b7301771eb3cae1a0a6014","ref":"refs/heads/master","pushedAt":"2024-05-28T16:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"lavc/startcode: fix RVV return value on no match\n\nIf there are no zero bytes, t2 equals -1. The code cannot simply fall\nthrough to the match case.","shortMessageHtmlLink":"lavc/startcode: fix RVV return value on no match"}},{"before":"b2b23f353aa1d4f88bcf00646bf952f0f7f8b033","after":"9fd88bd0923e3eb0f6c778700960a58df87d42a3","ref":"refs/heads/master","pushedAt":"2024-05-28T16:15:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/h2645_sei: loosen up min luminance requirements\n\nThe H.265 specification is quite clear on this case:\n\n> When min_display_mastering_luminance is not in the range of 1 to\n> 50000, the nominal maximum display luminance of the mastering display\n> is unknown or unspecified or specified by other means not specified in\n> this Specification.\n\nAnd so the current code is correct in marking luminance data as invalid\nif min luminance is set to 0. However, this breaks playback of at least\nseveral real-world Blu-ray releases, for example La La Land, Planet of\nthe Apes, and quite possibly a lot more. These come with ostensibly\nvalid max_luminance tags (1000 nits), but min_luminance set to 0.\n\nLoosen up this requirement by guarding it behind FF_COMPLIANCE_STRICT.\nWe still reject blatantly invalid metadata (wrong value range on\nluminance, max set to 0, max below min, min above 50 nits etc.), so this\nshouldn't cause any unintended regressions.\n\nFixes: https://github.com/mpv-player/mpv/issues/14177","shortMessageHtmlLink":"avcodec/h2645_sei: loosen up min luminance requirements"}},{"before":"62d7106c36037d1bedd5a2e216540740f8f735eb","after":"b2b23f353aa1d4f88bcf00646bf952f0f7f8b033","ref":"refs/heads/master","pushedAt":"2024-05-28T13:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avformat/hls: update current segment reference before use\n\nIt may be invalidated by the time it is used.\n\nFixes use after free when accessing current segment.\n\nFixes: #10825\nSigned-off-by: J. Dekker ","shortMessageHtmlLink":"avformat/hls: update current segment reference before use"}},{"before":"ed927f2f0c3e9c87d90af4e87eeb06413f13fa14","after":"62d7106c36037d1bedd5a2e216540740f8f735eb","ref":"refs/heads/master","pushedAt":"2024-05-28T01:55:04.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"avcodec/vlc: Cleanup on multi table alloc failure in ff_vlc_init_multi_from_lengths()\n\nFixes: CID1544630 Resource leak\n\nSponsored-by: Sovereign Tech Fund\nSigned-off-by: Michael Niedermayer ","shortMessageHtmlLink":"avcodec/vlc: Cleanup on multi table alloc failure in ff_vlc_init_mult…"}},{"before":"44f7f6e010d48aae7e3eb5442d363e622f7bd35a","after":"ed927f2f0c3e9c87d90af4e87eeb06413f13fa14","ref":"refs/heads/master","pushedAt":"2024-05-27T20:25:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"fftools/ffplay: allow unused format options which are also codec options\n\nSame as it is handled in ffmpeg, allows using -ch_layout codec option.\n\nSigned-off-by: Marton Balint ","shortMessageHtmlLink":"fftools/ffplay: allow unused format options which are also codec options"}},{"before":"a535ce2ac075a61930ffe13606f294d6f8fb6369","after":"44f7f6e010d48aae7e3eb5442d363e622f7bd35a","ref":"refs/heads/master","pushedAt":"2024-05-27T19:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"BtbN","name":null,"path":"/BtbN","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/294293?s=80&v=4"},"commit":{"message":"checkasm: add h263dsp.{h,v}_loop_filter","shortMessageHtmlLink":"checkasm: add h263dsp.{h,v}_loop_filter"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWcu8SwA","startCursor":null,"endCursor":null}},"title":"Activity · FFmpeg/FFmpeg"}