{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":185257518,"defaultBranch":"main","name":"winLAME","ownerLogin":"vividos","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-06T19:19:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/429902?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703877284.0","currentOid":""},"activityList":{"items":[{"before":"17e92c6b2b2d4714e56efa2288293f9aa450fc72","after":"b82cdb8ad648a6fd60b2d99c8533eb528fb6d943","ref":"refs/heads/main","pushedAt":"2023-12-29T19:45:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"updated index and download page for new 2023 release 1","shortMessageHtmlLink":"updated index and download page for new 2023 release 1"}},{"before":"bd3bba08ebcf7d14fa8dd783122393020ec95bef","after":"17e92c6b2b2d4714e56efa2288293f9aa450fc72","ref":"refs/heads/main","pushedAt":"2023-12-22T07:28:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"fixed new SonarQube errors","shortMessageHtmlLink":"fixed new SonarQube errors"}},{"before":"5e73fdfd0eea6cc37d9671990347d0d5c35dfc52","after":"bd3bba08ebcf7d14fa8dd783122393020ec95bef","ref":"refs/heads/main","pushedAt":"2023-12-19T21:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"implemented entering disc number on Input CD page and replacing %disc% with number in CD title tracks (#8)","shortMessageHtmlLink":"implemented entering disc number on Input CD page and replacing %disc…"}},{"before":"133d56fb95aed1f4ae9f5e38a3f02cb2afa4d1e3","after":"5e73fdfd0eea6cc37d9671990347d0d5c35dfc52","ref":"refs/heads/main","pushedAt":"2023-12-19T07:11:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"ran vcpkg x-update-baseline to use the latest vcpkg registry versions","shortMessageHtmlLink":"ran vcpkg x-update-baseline to use the latest vcpkg registry versions"}},{"before":"4194ddbabb33561d30a0a20ace23583ee3fc373e","after":"133d56fb95aed1f4ae9f5e38a3f02cb2afa4d1e3","ref":"refs/heads/main","pushedAt":"2023-11-26T21:24:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"changed license of Monkey's Audio","shortMessageHtmlLink":"changed license of Monkey's Audio"}},{"before":"f197bb0ffc97fb2fec895419bb606aa48f104e92","after":"4194ddbabb33561d30a0a20ace23583ee3fc373e","ref":"refs/heads/main","pushedAt":"2023-09-28T06:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"ran vcpkg x-update-baseline to use the latest vcpkg registry versions","shortMessageHtmlLink":"ran vcpkg x-update-baseline to use the latest vcpkg registry versions"}},{"before":"9b5a1ecba7e771d66343e011908d7cf9d52b567c","after":"f197bb0ffc97fb2fec895419bb606aa48f104e92","ref":"refs/heads/main","pushedAt":"2023-09-28T06:04:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"write VBR Info tag at the exact position, before the first actual mp3 frame (#7)\n\nthis fixes problems for some mp3 players not being able to calculate the playing time correctly or even skip the first actual mp3 frame\nThe actual problem was that winLAME was calculating a padding of 0-bytes to add before the first mp3 frame, in order to be able to write the ID3v2 tag and the VBR Info tag without rewriting the file. The LAME code assumed no extra bytes as reserve padding and wrote ID3v2 tag, then the VBR Info tag, then the first real mp3 frame. The winLAME code uses TagLib, which adds a default extra 0x400, just in case. LAME's internal function skipId3v2() and lame_mp3_tags_fid() assumes there are no extra padding bytes and creates a gap between VBR Info tag and the first real mp3 frame.\nwinLAME's fix is to write the VBR Info tag exactly where it should be and add the ID3v2 tag using TagLib afterwards.","shortMessageHtmlLink":"write VBR Info tag at the exact position, before the first actual mp3…"}},{"before":"3527c4f88756eb1e2d4db2c498fa68d1b3f6c8fb","after":"9b5a1ecba7e771d66343e011908d7cf9d52b567c","ref":"refs/heads/main","pushedAt":"2023-09-26T05:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"don't get Monkey's Audio SDK from vcpkg and updated Monkey's Audio SDK to version 10.22","shortMessageHtmlLink":"don't get Monkey's Audio SDK from vcpkg and updated Monkey's Audio SD…"}},{"before":"3eeb82b59a2869a7c7363972d2e9998b37296aca","after":"3527c4f88756eb1e2d4db2c498fa68d1b3f6c8fb","ref":"refs/heads/main","pushedAt":"2023-09-25T18:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"fixed writing empty genre to mp3 files in ID3v1 and ID3v2 tags (#6)","shortMessageHtmlLink":"fixed writing empty genre to mp3 files in ID3v1 and ID3v2 tags (#6)"}},{"before":"e68a9cb45732873a28efd2f93cb7228a87f3ed1a","after":"3eeb82b59a2869a7c7363972d2e9998b37296aca","ref":"refs/heads/main","pushedAt":"2023-05-14T13:13:56.997Z","pushType":"push","commitsCount":3,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"set property VcpkgEnabled=true explicitly","shortMessageHtmlLink":"set property VcpkgEnabled=true explicitly"}},{"before":"d6315863b76cf55250760097abe2157bb566f853","after":"e68a9cb45732873a28efd2f93cb7228a87f3ed1a","ref":"refs/heads/main","pushedAt":"2023-03-12T13:03:57.899Z","pushType":"push","commitsCount":2,"pusher":{"login":"vividos","name":null,"path":"/vividos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/429902?s=80&v=4"},"commit":{"message":"added copying MACDll.dll from vcpkg_installed folder","shortMessageHtmlLink":"added copying MACDll.dll from vcpkg_installed folder"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1EPw0wA","startCursor":null,"endCursor":null}},"title":"Activity · vividos/winLAME"}