{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1232091,"defaultBranch":"master","name":"xbmc","ownerLogin":"CrystalP","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2011-01-08T03:27:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/489377?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720457245.0","currentOid":""},"activityList":{"items":[{"before":"9ef88ac179caeaf0ca786f5b78dbfaaaaac0d5e1","after":"4cc89d47cab88dfad1a2af8406e45d316ad90b5f","ref":"refs/heads/bp-fix-versiondelete","pushedAt":"2024-07-09T02:56:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[video] Remove Unnecessary Video Version/Extra Removal in Update Case\n\nAddVideoAsset is called later and follows the pattern of Add* functions able to \"upsert\", making\na Delete* unnecessary for an update (and detrimental for artwork in this case).","shortMessageHtmlLink":"[video] Remove Unnecessary Video Version/Extra Removal in Update Case"}},{"before":null,"after":"9ef88ac179caeaf0ca786f5b78dbfaaaaac0d5e1","ref":"refs/heads/bp-fix-versiondelete","pushedAt":"2024-07-08T16:47:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[video] Remove Unnecessary Video Version/Extra Removal in Update Case\n\nAddVideoAsset is called later and follows the pattern of Add* functions able to \"upsert\", making\na Delete* unnecessary for an update (and detrimental for artwork in this case).","shortMessageHtmlLink":"[video] Remove Unnecessary Video Version/Extra Removal in Update Case"}},{"before":"dc3b6c1a0e3642cb79a7d062749d49ea51bd2f70","after":null,"ref":"refs/heads/ref-deletemovie","pushedAt":"2024-07-08T16:10:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"}},{"before":"3573999f4ab810b603db3a328c6a79360e697b04","after":null,"ref":"refs/heads/extras-specialchar","pushedAt":"2024-07-07T18:14:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"}},{"before":"c56f9004b0ca5031519a4a3c838aec3aa86dbc88","after":"dc3b6c1a0e3642cb79a7d062749d49ea51bd2f70","ref":"refs/heads/ref-deletemovie","pushedAt":"2024-07-07T18:11:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[videodb] Preserve path hash when turning a movie into a version\n\nThis is a small optimization: the path hash is deleted when a movie is turned into a version, and\nduring the next libray scan, the folder of the movie is scanned (unnecessary) and the same hash\nis recreated.\nThe file of the version hasn't moved or changed, the hash is still valid, might as well not delete\nit in the first place and save the directory scan.","shortMessageHtmlLink":"[videodb] Preserve path hash when turning a movie into a version"}},{"before":"80660eb3f39d57dd95ebf0428883226b61957154","after":null,"ref":"refs/heads/assettypechange","pushedAt":"2024-07-07T14:47:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"}},{"before":"b0662330626cb9387525bfc11e5c6e81bf7b95db","after":null,"ref":"refs/heads/bp-fix-rx6400-detection","pushedAt":"2024-06-27T00:21:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"}},{"before":null,"after":"b0662330626cb9387525bfc11e5c6e81bf7b95db","ref":"refs/heads/bp-fix-rx6400-detection","pushedAt":"2024-06-24T18:49:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"bfe89eebfa8c53316dac8f24f14430f28f965197","after":null,"ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-22T23:01:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"}},{"before":"aabcffd1cbb1aa67eb2105106b4683486341f3c4","after":"bfe89eebfa8c53316dac8f24f14430f28f965197","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-21T16:14:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Update build requirements with Windows 11 SDK 10.0.22621.0","shortMessageHtmlLink":"[Windows] Update build requirements with Windows 11 SDK 10.0.22621.0"}},{"before":"612fe4bb76ec0e8758585f71fc4d5a9bee65bed0","after":"aabcffd1cbb1aa67eb2105106b4683486341f3c4","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-21T13:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Update build requirements with Windows 11 SDK 10.0.22621.0","shortMessageHtmlLink":"[Windows] Update build requirements with Windows 11 SDK 10.0.22621.0"}},{"before":"e909809ebc70bd270a4343287d30545241761f36","after":"612fe4bb76ec0e8758585f71fc4d5a9bee65bed0","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-21T01:23:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Update build requirements with Windows 11 SDK 10.0.22621.0","shortMessageHtmlLink":"[Windows] Update build requirements with Windows 11 SDK 10.0.22621.0"}},{"before":"c41a156d502ae3c94f1dac32194d43b7ef2a36c0","after":"e909809ebc70bd270a4343287d30545241761f36","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-20T13:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"changes for comments 2024-06-19","shortMessageHtmlLink":"changes for comments 2024-06-19"}},{"before":"e863c49801824d535eff3da0504a15bacc289bc2","after":"c41a156d502ae3c94f1dac32194d43b7ef2a36c0","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-19T04:12:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"changes for comments of 2024-06-18","shortMessageHtmlLink":"changes for comments of 2024-06-18"}},{"before":"4c075778e26df1658c67324a13036abc7a953c83","after":"e863c49801824d535eff3da0504a15bacc289bc2","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-19T02:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"changes for comments of 2024-06-18","shortMessageHtmlLink":"changes for comments of 2024-06-18"}},{"before":"59be259109d2ab2326bb4bd66255c32c806c508e","after":"4c075778e26df1658c67324a13036abc7a953c83","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-18T11:31:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[windows] Identify SDR WCG screens as non HDR-capable\n\nWin 11 22621 (22H2) supports WCG screens and also has some interop functions with Win32 to use\nthe new WinRT API for the detection.\nIn progress: attempt to unify UWP and Win32 code paths but depends on Xbox support, testing results\nare needed.\nCurrentAdvancedColorKind() works everywhere\nIsAdvancedColorKindAvailable() method doesn't work reliably on UWP Win10 (but not a supported conf)\nworks on Win32 Win11.\nXbox?\nUWP Win11 ?","shortMessageHtmlLink":"[windows] Identify SDR WCG screens as non HDR-capable"}},{"before":"eb8b9695238f183882c8785fc1f52781ffb5ebe0","after":"59be259109d2ab2326bb4bd66255c32c806c508e","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-18T03:35:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[windows] Identify SDR WCG screens as non HDR-capable\n\nPOC Attempt to implement using WinRT, but per doc support is available with Win11 22621 and above\nCode need to to fallback etc.\nSeparate file instead of in WIN32Util because of compilation error - redefinition of type winrt::Windows::Foundation::Size\nWould have to dif to find the conflict\nShould ideally also unify the Xbox code with this new code - was IsAdvancedColorKindAvailable() not available at the time Xbox was developped maybe?\n\nstarted unifying uwp/win32 code but for UWP on desktop, the IsAdvancedColorKindAvailable() methods don't work.\nCurrentAdvancedColorKind() is fine.\nWill have to test in Win 11 with the interop\nUnknown - Xbox\n\nWorks in Win11 (except when starting up and window hasn't been created yet) - study the \"classic\" function\nTODO: maybe use the GetForWindow, but will need to create a winrt DispatcherQueue","shortMessageHtmlLink":"[windows] Identify SDR WCG screens as non HDR-capable"}},{"before":"e3facc404c212ca0cd290acccdb113d676ed037a","after":"eb8b9695238f183882c8785fc1f52781ffb5ebe0","ref":"refs/heads/fix-wcg-detection","pushedAt":"2024-06-18T01:24:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[windows] Identify SDR WCG screens as non HDR-capable\n\nPOC Attempt to implement using WinRT, but per doc support is available with Win11 22621 and above\nCode need to to fallback etc.\nSeparate file instead of in WIN32Util because of compilation error - redefinition of type winrt::Windows::Foundation::Size\nWould have to dif to find the conflict\nShould ideally also unify the Xbox code with this new code - was IsAdvancedColorKindAvailable() not available at the time Xbox was developped maybe?\n\nstarted unifying uwp/win32 code but for UWP on desktop, the IsAdvancedColorKindAvailable() methods don't work.\nCurrentAdvancedColorKind() is fine.\nWill have to test in Win 11 with the interop\nUnknown - Xbox\n\nWorks in Win11 (except when starting up and window hasn't been created yet) - study the \"classic\" function\nTODO: maybe use the GetForWindow, but will need to create a winrt DispatcherQueue","shortMessageHtmlLink":"[windows] Identify SDR WCG screens as non HDR-capable"}},{"before":"52c89fbbd7e24170916051ab65c4aa967bdb9d31","after":null,"ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T20:47:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"}},{"before":"fa04a7c80f143ae4507ecd618c9628f8c46c1784","after":"52c89fbbd7e24170916051ab65c4aa967bdb9d31","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T18:37:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"9ad02df6243768b83a702108661d3140b0a0739c","after":"fa04a7c80f143ae4507ecd618c9628f8c46c1784","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T17:40:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"fd849d6cb18176fd4055dfecdebfd8530757637b","after":"9ad02df6243768b83a702108661d3140b0a0739c","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T17:06:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"cf85135c504c5fce4890fc501660e3a2c81b815a","after":"fd849d6cb18176fd4055dfecdebfd8530757637b","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T03:56:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"7d08930ecf5ecd21d2fd5a2e833a8b8a65dcd36d","after":"cf85135c504c5fce4890fc501660e3a2c81b815a","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T03:45:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"c160c11e6b8e16fa2cb4e6b2835c72e8a888b88a","after":"7d08930ecf5ecd21d2fd5a2e833a8b8a65dcd36d","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-29T02:53:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary registry detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"4b0627ef1ae3b0845e7e9bb1cab327fdacff1a67","after":"c160c11e6b8e16fa2cb4e6b2835c72e8a888b88a","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-28T19:05:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":"221afe6f065e301baa3c0cdc90808479e86fdb2b","after":"4b0627ef1ae3b0845e7e9bb1cab327fdacff1a67","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-28T18:40:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10\n\nAdd detection for recent drivers through DXGI only\nAdd secondary detection method for older drivers that fail the traditional method","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":null,"after":"221afe6f065e301baa3c0cdc90808479e86fdb2b","ref":"refs/heads/fix-rx6400-detection","pushedAt":"2024-05-28T15:34:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10","shortMessageHtmlLink":"[Windows] Fix driver version detection of AMD RDNA+ GPU on Windows 10"}},{"before":null,"after":"80660eb3f39d57dd95ebf0428883226b61957154","ref":"refs/heads/assettypechange","pushedAt":"2024-05-18T23:33:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[video] Allow changing the type of a movie asset between version and extra","shortMessageHtmlLink":"[video] Allow changing the type of a movie asset between version and …"}},{"before":"4f6b39114371a277299ba4d05892120ed70cecc3","after":"8b117945451fab6fed5256ee2c83683817722e8a","ref":"refs/heads/pr25068v3","pushedAt":"2024-05-12T06:20:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CrystalP","name":null,"path":"/CrystalP","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489377?s=80&v=4"},"commit":{"message":"[Windows] Share Xbox audio device enumeration with desktop and XAudio2","shortMessageHtmlLink":"[Windows] Share Xbox audio device enumeration with desktop and XAudio2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEejKB1QA","startCursor":null,"endCursor":null}},"title":"Activity · CrystalP/xbmc"}