{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4820351,"defaultBranch":"master","name":"fdk-aac","ownerLogin":"mstorsjo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-06-28T12:37:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69727?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703158082.0","currentOid":""},"activityList":{"items":[{"before":"60034fcc371380e5d3e8fbbcbeda2911c5f5c0f2","after":"dae91a282af1151ac72c937b3e73fcae175a42d3","ref":"refs/heads/upstream-patched","pushedAt":"2023-12-21T11:33:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Add build support for s390x","shortMessageHtmlLink":"Add build support for s390x"}},{"before":"4753071b9c9cb18663c5711e1031fd7c71cff5ec","after":"716f4394641d53f0d79c9ddac3fa93b03a49f278","ref":"refs/heads/master","pushedAt":"2023-12-21T11:27:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Bump the versions and add changelog entries for v2.0.3","shortMessageHtmlLink":"Bump the versions and add changelog entries for v2.0.3"}},{"before":"5fd541491b3e1a126a328a00624734ae30ab6fba","after":"4753071b9c9cb18663c5711e1031fd7c71cff5ec","ref":"refs/heads/master","pushedAt":"2023-12-21T10:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Do \"apt-get update\" before installing anything\n\nThe existing package listings may be stale and pointing at files\nthat no longer are present.","shortMessageHtmlLink":"ci: Do \"apt-get update\" before installing anything"}},{"before":"1218beb819f1982861e2cb2eb92c45414eb5a25e","after":"60034fcc371380e5d3e8fbbcbeda2911c5f5c0f2","ref":"refs/heads/upstream-patched","pushedAt":"2023-12-21T10:40:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Add build support for s390x","shortMessageHtmlLink":"Add build support for s390x"}},{"before":"c16d5d72c99a77c8bcb788a922323b0b59035803","after":"5fd541491b3e1a126a328a00624734ae30ab6fba","ref":"refs/heads/master","pushedAt":"2023-12-21T10:40:32.000Z","pushType":"push","commitsCount":137,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'aosp/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'aosp/main'"}},{"before":"46965df4c449b72d5a872fbe088131158572546f","after":"1218beb819f1982861e2cb2eb92c45414eb5a25e","ref":"refs/heads/upstream-patched","pushedAt":"2023-12-05T21:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Add build support for s390x","shortMessageHtmlLink":"Add build support for s390x"}},{"before":"8264e376ea6f2fdaa3813ff1a8463e368d95083c","after":"c16d5d72c99a77c8bcb788a922323b0b59035803","ref":"refs/heads/master","pushedAt":"2023-12-05T21:01:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Add build support for s390x","shortMessageHtmlLink":"Add build support for s390x"}},{"before":"14922d3c5e7f01f38ebd44a33cf150a3ca408103","after":"46965df4c449b72d5a872fbe088131158572546f","ref":"refs/heads/upstream-patched","pushedAt":"2023-11-10T10:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Saturate additions in getEnvSfbEnergy in SBR encoding\n\nThis avoids wraparounds, which can trigger failed asserts with\nsome inputs. This fixes\nhttps://github.com/mstorsjo/fdk-aac/issues/158.\n\nThe implementation of saturated addition loses the contents of the\nlowest bit though, thus this change affects the output - but the\nchange is said to be acceptable.","shortMessageHtmlLink":"Saturate additions in getEnvSfbEnergy in SBR encoding"}},{"before":"8264e376ea6f2fdaa3813ff1a8463e368d95083c","after":null,"ref":"refs/heads/sbr-saturate","pushedAt":"2023-11-10T10:29:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"}},{"before":"4de681c193d45b14f87efc30e3e3f02d389387b5","after":"8264e376ea6f2fdaa3813ff1a8463e368d95083c","ref":"refs/heads/master","pushedAt":"2023-11-10T10:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Saturate additions in getEnvSfbEnergy in SBR encoding\n\nThis avoids wraparounds, which can trigger failed asserts with\nsome inputs. This fixes\nhttps://github.com/mstorsjo/fdk-aac/issues/158.\n\nThe implementation of saturated addition loses the contents of the\nlowest bit though, thus this change affects the output - but the\nchange is said to be acceptable.","shortMessageHtmlLink":"Saturate additions in getEnvSfbEnergy in SBR encoding"}},{"before":null,"after":"8264e376ea6f2fdaa3813ff1a8463e368d95083c","ref":"refs/heads/sbr-saturate","pushedAt":"2023-11-10T09:44:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Saturate additions in getEnvSfbEnergy in SBR encoding\n\nThis avoids wraparounds, which can trigger failed asserts with\nsome inputs. This fixes\nhttps://github.com/mstorsjo/fdk-aac/issues/158.\n\nThe implementation of saturated addition loses the contents of the\nlowest bit though, thus this change affects the output - but the\nchange is said to be acceptable.","shortMessageHtmlLink":"Saturate additions in getEnvSfbEnergy in SBR encoding"}},{"before":"d11b8c9e64357a3c0aa1ed0208b4c513b5ab0c02","after":"14922d3c5e7f01f38ebd44a33cf150a3ca408103","ref":"refs/heads/upstream-patched","pushedAt":"2023-10-06T13:38:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Add Github Actions CI build testing","shortMessageHtmlLink":"Add Github Actions CI build testing"}},{"before":"ecb781c5af9e925806050d6852a52cbdbeeb81d0","after":"4de681c193d45b14f87efc30e3e3f02d389387b5","ref":"refs/heads/master","pushedAt":"2023-10-06T13:38:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"cmake: Update the description of the BUILD_PROGRAMS option","shortMessageHtmlLink":"cmake: Update the description of the BUILD_PROGRAMS option"}},{"before":"7e2eb5e3d87553986ae4aa9d200ff2572f7246b4","after":"d11b8c9e64357a3c0aa1ed0208b4c513b5ab0c02","ref":"refs/heads/upstream-patched","pushedAt":"2023-10-06T13:25:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Add Github Actions CI build testing","shortMessageHtmlLink":"Add Github Actions CI build testing"}},{"before":"0f91e9ba6061a1ff927be6c5cc9b24587eb8c181","after":"ecb781c5af9e925806050d6852a52cbdbeeb81d0","ref":"refs/heads/master","pushedAt":"2023-10-06T13:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Remove duplicate AACDECODER_LIB_VL*\n\nThis was applied upstream in 7cb7d8c181837f437152a8edcfd3c0f9c6e3f68c.","shortMessageHtmlLink":"Remove duplicate AACDECODER_LIB_VL*"}},{"before":"0f91e9ba6061a1ff927be6c5cc9b24587eb8c181","after":null,"ref":"refs/heads/test-merge","pushedAt":"2023-10-06T13:11:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"}},{"before":"0bfca3e06a098811a4cb71f285aa4e14e8f81372","after":"0f91e9ba6061a1ff927be6c5cc9b24587eb8c181","ref":"refs/heads/master","pushedAt":"2023-10-06T13:11:12.000Z","pushType":"push","commitsCount":519,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'aosp/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'aosp/main'"}},{"before":"7135e766896ba4edf080917eb3f8c6d185605a6f","after":"0f91e9ba6061a1ff927be6c5cc9b24587eb8c181","ref":"refs/heads/test-merge","pushedAt":"2023-10-06T13:05:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'aosp/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'aosp/main'"}},{"before":null,"after":"7135e766896ba4edf080917eb3f8c6d185605a6f","ref":"refs/heads/test-merge","pushedAt":"2023-10-06T12:21:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Remove -Wno-stringop-overflow, this has been fixed upstream","shortMessageHtmlLink":"ci: Remove -Wno-stringop-overflow, this has been fixed upstream"}},{"before":"0bfca3e06a098811a4cb71f285aa4e14e8f81372","after":null,"ref":"refs/heads/testtool","pushedAt":"2023-10-06T12:17:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"}},{"before":"48255d057aa61fde685b20492850043e37d8cb34","after":null,"ref":"refs/heads/refresh-ci","pushedAt":"2023-10-06T12:17:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"}},{"before":"48255d057aa61fde685b20492850043e37d8cb34","after":"0bfca3e06a098811a4cb71f285aa4e14e8f81372","ref":"refs/heads/master","pushedAt":"2023-10-06T12:17:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Run tests, add sanitizer build configurations that run tests too","shortMessageHtmlLink":"ci: Run tests, add sanitizer build configurations that run tests too"}},{"before":"5f3b4844e7131f0908c9d628f3a69209021fabf9","after":"0bfca3e06a098811a4cb71f285aa4e14e8f81372","ref":"refs/heads/testtool","pushedAt":"2023-10-06T12:11:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Run tests, add sanitizer build configurations that run tests too","shortMessageHtmlLink":"ci: Run tests, add sanitizer build configurations that run tests too"}},{"before":"31d08dc43e652828a72bfcaaa91b97a32a3cb95e","after":"5f3b4844e7131f0908c9d628f3a69209021fabf9","ref":"refs/heads/testtool","pushedAt":"2023-10-06T12:08:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Run tests, add sanitizer build configurations that run tests too","shortMessageHtmlLink":"ci: Run tests, add sanitizer build configurations that run tests too"}},{"before":"ba763df4b1dfb811bc5097ffd30bc095f108a5cc","after":"31d08dc43e652828a72bfcaaa91b97a32a3cb95e","ref":"refs/heads/testtool","pushedAt":"2023-10-06T12:04:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Run tests, add sanitizer build configurations that run tests too","shortMessageHtmlLink":"ci: Run tests, add sanitizer build configurations that run tests too"}},{"before":null,"after":"ba763df4b1dfb811bc5097ffd30bc095f108a5cc","ref":"refs/heads/testtool","pushedAt":"2023-10-06T12:02:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Run tests, add sanitizer build configurations that run tests too","shortMessageHtmlLink":"ci: Run tests, add sanitizer build configurations that run tests too"}},{"before":"3f864cce9736cc8e9312835465fae18428d76295","after":"48255d057aa61fde685b20492850043e37d8cb34","ref":"refs/heads/master","pushedAt":"2023-10-06T11:17:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"github: Add -Wno-stringop-overflow to the GCC/CMake builds\n\nCMake builds with -O3 by default, while autotools builds with -O2.\n\nWhen optimizing in -O3 mode, GCC finds things to warn about with\n-Wno-stringop-overflow that it doesn't find in -O2 mode. (This\nhappens at least with GCC 11, found in Ubuntu 22.04.)","shortMessageHtmlLink":"github: Add -Wno-stringop-overflow to the GCC/CMake builds"}},{"before":"95600616a4b4d0901d99cb950256d8fcc6fe77fa","after":"48255d057aa61fde685b20492850043e37d8cb34","ref":"refs/heads/refresh-ci","pushedAt":"2023-10-06T11:04:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"github: Add -Wno-stringop-overflow to the GCC/CMake builds\n\nCMake builds with -O3 by default, while autotools builds with -O2.\n\nWhen optimizing in -O3 mode, GCC finds things to warn about with\n-Wno-stringop-overflow that it doesn't find in -O2 mode. (This\nhappens at least with GCC 11, found in Ubuntu 22.04.)","shortMessageHtmlLink":"github: Add -Wno-stringop-overflow to the GCC/CMake builds"}},{"before":"3deb30868e46a1f5a43b4998153158f1337e4805","after":"95600616a4b4d0901d99cb950256d8fcc6fe77fa","ref":"refs/heads/refresh-ci","pushedAt":"2023-10-06T10:50:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"github: Add -Wno-stringop-overflow to the GCC/CMake builds\n\nCMake builds with -O3 by default, while autotools builds with -O2.\n\nWhen optimizing in -O3 mode, GCC finds things to warn about with\n-Wno-stringop-overflow that it doesn't find in -O2 mode. (This\nhappens at least with GCC 11, found in Ubuntu 22.04.)","shortMessageHtmlLink":"github: Add -Wno-stringop-overflow to the GCC/CMake builds"}},{"before":"4093e0d32c5befa7ff1f03466c0d53f3cb8ae71e","after":"3deb30868e46a1f5a43b4998153158f1337e4805","ref":"refs/heads/refresh-ci","pushedAt":"2023-10-06T09:36:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mstorsjo","name":"Martin Storsjö","path":"/mstorsjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69727?s=80&v=4"},"commit":{"message":"ci: Disable warnings about deprecated functions on macOS\n\nmacOS has marked the function vsprintf deprecated; this is used in\nFDKsprintf with a number of uses in the codebase, that aren't\nentirely trivial to move over to vsnprintf.","shortMessageHtmlLink":"ci: Disable warnings about deprecated functions on macOS"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADz4EqaQA","startCursor":null,"endCursor":null}},"title":"Activity · mstorsjo/fdk-aac"}