{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":522027543,"defaultBranch":"main","name":"PyCriCodecs","ownerLogin":"Youjose","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-06T18:44:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/110078250?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721743047.0","currentOid":""},"activityList":{"items":[{"before":"e1e339b57a9c2c01943b0eb09b1db2ef79637e31","after":"0bd67a6375d607e482706e8b190e9dda85021169","ref":"refs/heads/main","pushedAt":"2024-07-23T13:54:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"4.11: ADX Loop Point Write Fix.\n\nThe offsets were swapped on the loop write function, fixed the order, also fixed the values written on these offsets to be the proper ones (tested lazily).","shortMessageHtmlLink":"4.11: ADX Loop Point Write Fix."}},{"before":"a228c43bcfd6787123840fc3d97eb7a493e46732","after":"e1e339b57a9c2c01943b0eb09b1db2ef79637e31","ref":"refs/heads/main","pushedAt":"2024-06-20T23:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"PCM and ADX bug fixes.","shortMessageHtmlLink":"PCM and ADX bug fixes."}},{"before":"eeede2650250d3433e0b6ac3ab5ac74701979431","after":"a228c43bcfd6787123840fc3d97eb7a493e46732","ref":"refs/heads/main","pushedAt":"2024-03-20T17:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Add C++11 as standard in setup.py\n\nAs well as `-O3`, but setuptools already adds \"-O\" in gcc/clang (and /O2 in cl/msvc), so I am not sure which overrides which.","shortMessageHtmlLink":"Add C++11 as standard in setup.py"}},{"before":"0b884399ce651924f38cb2150941b4bc219c8200","after":"eeede2650250d3433e0b6ac3ab5ac74701979431","ref":"refs/heads/main","pushedAt":"2024-03-18T11:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"HCA Encoding Bugfix - 0.4.8\n\nHCA encoding had an error on two occasions, one was with last trailing frames where the bit writer might segfault.\r\nAnd the other was in calculating initial values where I wrongly ported the code from VGAudio.","shortMessageHtmlLink":"HCA Encoding Bugfix - 0.4.8"}},{"before":"413d089ef095f118786e3ee8059ae793a9540850","after":"0b884399ce651924f38cb2150941b4bc219c8200","ref":"refs/heads/main","pushedAt":"2024-03-11T23:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update to 0.4.7\n\nAdded set HCA quality parameter, not advised to use, since from `Low` and below the audio may break up.","shortMessageHtmlLink":"Update to 0.4.7"}},{"before":"a04d5ed0ff75108aa18ca7a7cd6cf6ce1e362b18","after":"413d089ef095f118786e3ee8059ae793a9540850","ref":"refs/heads/main","pushedAt":"2024-03-10T21:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Fix PCM destructor 'segfault'\n\nPCM module used to segfaults after 0.4.4 because the added destructor missed a case when the buffer is loaded directly instead from a file or converted.","shortMessageHtmlLink":"Fix PCM destructor 'segfault'"}},{"before":"43e018b24a7a5f8b10ce830a5313f11b25d91fe9","after":"a04d5ed0ff75108aa18ca7a7cd6cf6ce1e362b18","ref":"refs/heads/main","pushedAt":"2024-03-09T23:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Remove a left out print statement","shortMessageHtmlLink":"Remove a left out print statement"}},{"before":"22824466ee6aafc96d56a48f8fc82e07660e8f4e","after":"43e018b24a7a5f8b10ce830a5313f11b25d91fe9","ref":"refs/heads/main","pushedAt":"2024-02-28T07:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Upgrade to 0.4.5\n\nFixed the ADX API usage in the USM file, however it is not tested, it should work as long as the input is valid. Which is now limited to wav and not pure ADX as it used to be, this will be fixed in a planned overhaul.","shortMessageHtmlLink":"Upgrade to 0.4.5"}},{"before":"2ae771e78639373565b99230fb73002e69880269","after":"22824466ee6aafc96d56a48f8fc82e07660e8f4e","ref":"refs/heads/main","pushedAt":"2024-02-28T07:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update to 0.4.4\n\nMinor AWB fix, could be a breaking change for certain cases, unclear at the moment, tested it on the AWB samples that I have and it seems to be working.","shortMessageHtmlLink":"Update to 0.4.4"}},{"before":"05750113a41adec9787043af91f7eb24c70210c6","after":"2ae771e78639373565b99230fb73002e69880269","ref":"refs/heads/main","pushedAt":"2023-08-21T19:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9b554e8e15f8a5575aaac95c90670f5fd7e7ad16","after":"05750113a41adec9787043af91f7eb24c70210c6","ref":"refs/heads/main","pushedAt":"2023-08-21T19:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"0.4.3 - Fix HCA decoding bug.","shortMessageHtmlLink":"0.4.3 - Fix HCA decoding bug."}},{"before":"54c1497f53bb50501f163ec06705c9e1e6e0d75c","after":"9b554e8e15f8a5575aaac95c90670f5fd7e7ad16","ref":"refs/heads/main","pushedAt":"2023-08-03T20:32:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ea43137c4fd5854f6d06f4fd37dd5e445e906c1a","after":"54c1497f53bb50501f163ec06705c9e1e6e0d75c","ref":"refs/heads/main","pushedAt":"2023-08-03T20:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"0b5f2feef8a3a3f29526401b6eb43d3589f275cd","after":"ea43137c4fd5854f6d06f4fd37dd5e445e906c1a","ref":"refs/heads/main","pushedAt":"2023-08-03T03:32:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"01e3f8b53414ab83aecf9eef334e9b080bc811f8","after":"0b5f2feef8a3a3f29526401b6eb43d3589f275cd","ref":"refs/heads/main","pushedAt":"2023-08-02T23:53:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b4dbaa0902db2938b3e65fb6dcef64c5d62ce432","after":"01e3f8b53414ab83aecf9eef334e9b080bc811f8","ref":"refs/heads/main","pushedAt":"2023-08-02T23:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Delete BitWriter.cpp","shortMessageHtmlLink":"Delete BitWriter.cpp"}},{"before":"f2b69d41aac772b36944316897baaf9bc0bbdbfa","after":"b4dbaa0902db2938b3e65fb6dcef64c5d62ce432","ref":"refs/heads/main","pushedAt":"2023-08-02T23:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Upgrade to 0.4.1\n\nOverhauled the ADX decoder and encoder to entirely be in C++.\r\nAdded a lot of features to the ADX decoder and encoder, it now supports any bit depths and blocksizes within the limits.\r\nRemoved one feature, which is controlling the DataOffset when encoding an ADX, as it's usually not needed.","shortMessageHtmlLink":"Upgrade to 0.4.1"}},{"before":"024a39546ca8010a7c7aca5c8007f4e516b47a7b","after":"f2b69d41aac772b36944316897baaf9bc0bbdbfa","ref":"refs/heads/main","pushedAt":"2023-05-14T00:12:01.968Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9565aee5922da9ae29cf5028d1621a5376a8cb0d","after":"024a39546ca8010a7c7aca5c8007f4e516b47a7b","ref":"refs/heads/main","pushedAt":"2023-05-09T08:40:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Fix a bug for TOC size estimation. \n\nA bug occurs sometimes for when not accounting for UTF padding bytes in the TOC size estimation.\r\nPossibly might break other CPK's, but not sure for now.","shortMessageHtmlLink":"Fix a bug for TOC size estimation."}},{"before":"ed7b0007d7459e7dcc24bbee37b211841cda8e6b","after":"9565aee5922da9ae29cf5028d1621a5376a8cb0d","ref":"refs/heads/main","pushedAt":"2023-04-22T10:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Fix a bug with CPK building with CpkMode of 0.\n\nPerhaps not a full fix yet.","shortMessageHtmlLink":"Fix a bug with CPK building with CpkMode of 0."}},{"before":"a5cb158d0e080ff7d6596ff6f7daded8c5cc1d40","after":"ed7b0007d7459e7dcc24bbee37b211841cda8e6b","ref":"refs/heads/main","pushedAt":"2023-04-22T09:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Fix for CpkMode 0 extraction with erratic ID's \n\nFix for the latest issue.","shortMessageHtmlLink":"Fix for CpkMode 0 extraction with erratic ID's"}},{"before":"5ad4b1cbb6c4001d43fb0ddbdf96fae9be9fc1a4","after":"a5cb158d0e080ff7d6596ff6f7daded8c5cc1d40","ref":"refs/heads/main","pushedAt":"2023-04-04T18:58:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Update AWB/ACB extraction for 4 byte ID's.","shortMessageHtmlLink":"Update AWB/ACB extraction for 4 byte ID's."}},{"before":"2af67d7b84dd85628d3a8431cfff9922cb395761","after":"5ad4b1cbb6c4001d43fb0ddbdf96fae9be9fc1a4","ref":"refs/heads/main","pushedAt":"2023-04-03T12:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Fix Fatal Flaw: Change IntFlag to Enum\n\nIn Python 3.11 IntFlag acts weirdly and so I reverted it back to an Enum.","shortMessageHtmlLink":"Fix Fatal Flaw: Change IntFlag to Enum"}},{"before":"39cd334ebda898b83439a9cf693a8de66b3544b0","after":"2af67d7b84dd85628d3a8431cfff9922cb395761","ref":"refs/heads/main","pushedAt":"2023-03-29T10:57:19.137Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Delete BitWriter.cpp","shortMessageHtmlLink":"Delete BitWriter.cpp"}},{"before":"f7873a1d654db275c4116da67156caafdb3e99ef","after":"39cd334ebda898b83439a9cf693a8de66b3544b0","ref":"refs/heads/main","pushedAt":"2023-03-29T03:56:56.030Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Delete pcm.exe","shortMessageHtmlLink":"Delete pcm.exe"}},{"before":"77b79627fc26f14e7294320c0d3ff84f741781df","after":"f7873a1d654db275c4116da67156caafdb3e99ef","ref":"refs/heads/main","pushedAt":"2023-03-29T03:56:42.576Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Delete pct.exe","shortMessageHtmlLink":"Delete pct.exe"}},{"before":"16efaae6190d77a70318e87467b924a1a838b90e","after":"77b79627fc26f14e7294320c0d3ff84f741781df","ref":"refs/heads/main","pushedAt":"2023-03-29T03:53:58.389Z","pushType":"push","commitsCount":1,"pusher":{"login":"Youjose","name":null,"path":"/Youjose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110078250?s=80&v=4"},"commit":{"message":"Improved HCA encoding and decoding with Encryption\n\nMade an improvised port of VGAudio, and also added in the better HCA encrypting and decrypting methods, now they work in C.\r\nI also changed the PCM code a bit, as well as fixing bugs in the IO handlers.\r\n\r\nI do have an improved ADX code ready, but would need me to test it to push it eventually. TODO for now.","shortMessageHtmlLink":"Improved HCA encoding and decoding with Encryption"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QxMzo1NDozMy4wMDAwMDBazwAAAASG66Q2","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QxMzo1NDozMy4wMDAwMDBazwAAAASG66Q2","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOVQwMzo1Mzo1OC4zODk1MjNazwAAAAMNcJt0"}},"title":"Activity ยท Youjose/PyCriCodecs"}