{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13233158,"defaultBranch":"master","name":"obs-studio","ownerLogin":"obsproject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-01T02:40:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7725691?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716302717.0","currentOid":""},"activityList":{"items":[{"before":"132f3f3d690d30c740602c89734dc77d874b1c7a","after":"e79fea301d842171b14e29c8951ae2868b9efc38","ref":"refs/heads/master","pushedAt":"2024-05-22T16:27:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"rtmp-services: Update Joystick.TV servers and recommended settings","shortMessageHtmlLink":"rtmp-services: Update Joystick.TV servers and recommended settings"}},{"before":"27fa9b1eedbed06753b8d1e090aa760987ff3e46","after":"132f3f3d690d30c740602c89734dc77d874b1c7a","ref":"refs/heads/master","pushedAt":"2024-05-22T16:15:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Adjust Classic theme mixer button styling","shortMessageHtmlLink":"UI: Adjust Classic theme mixer button styling"}},{"before":"ba69580c791c800615655a4f002b61b1c12b77b5","after":"63737bea58516227cb76fc28b2e425688e9791f6","ref":"refs/heads/macos-metal-renderer","pushedAt":"2024-05-21T15:35:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PatTheMav","name":"Patrick Heyer","path":"/PatTheMav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9436503?s=80&v=4"},"commit":{"message":"libobs-metal: Added README file for current state of implementation","shortMessageHtmlLink":"libobs-metal: Added README file for current state of implementation"}},{"before":"817c983548c3d625d16c6625b35ba9fcff3176f8","after":"ba69580c791c800615655a4f002b61b1c12b77b5","ref":"refs/heads/macos-metal-renderer","pushedAt":"2024-05-21T14:49:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"PatTheMav","name":"Patrick Heyer","path":"/PatTheMav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9436503?s=80&v=4"},"commit":{"message":"libobs: Disable clear workaround for Metal renderer on macOS","shortMessageHtmlLink":"libobs: Disable clear workaround for Metal renderer on macOS"}},{"before":null,"after":"817c983548c3d625d16c6625b35ba9fcff3176f8","ref":"refs/heads/macos-metal-renderer","pushedAt":"2024-05-21T14:45:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PatTheMav","name":"Patrick Heyer","path":"/PatTheMav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9436503?s=80&v=4"},"commit":{"message":"libobs: Disable clear workaround for Metal renderer on macOS","shortMessageHtmlLink":"libobs: Disable clear workaround for Metal renderer on macOS"}},{"before":"72924ac1f3c4c55de038fe1f03a0e197a155d5e7","after":"27fa9b1eedbed06753b8d1e090aa760987ff3e46","ref":"refs/heads/master","pushedAt":"2024-05-20T20:11:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Give unnamed settings labels relevant names","shortMessageHtmlLink":"UI: Give unnamed settings labels relevant names"}},{"before":"c815d6ad616da6961972307c3e27799a0c480a44","after":"72924ac1f3c4c55de038fe1f03a0e197a155d5e7","ref":"refs/heads/master","pushedAt":"2024-05-18T23:44:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"libobs: Deduplicate audio for nested scenes/groups if not transitioning","shortMessageHtmlLink":"libobs: Deduplicate audio for nested scenes/groups if not transitioning"}},{"before":"adf744e6f018636c7faee3589e5c1c7adbc47733","after":"c815d6ad616da6961972307c3e27799a0c480a44","ref":"refs/heads/master","pushedAt":"2024-05-18T23:32:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"coreaudio-encoder: Fix pts/dts not including encoder delay","shortMessageHtmlLink":"coreaudio-encoder: Fix pts/dts not including encoder delay"}},{"before":"7cd72781c816de0bcd4d10bab6666dc4fb097aba","after":"adf744e6f018636c7faee3589e5c1c7adbc47733","ref":"refs/heads/master","pushedAt":"2024-05-18T23:29:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"libobs: Ensure audio offsets are positive","shortMessageHtmlLink":"libobs: Ensure audio offsets are positive"}},{"before":"89c7a9608b86e5868dfe929bc422ac9b12ad0c77","after":"7cd72781c816de0bcd4d10bab6666dc4fb097aba","ref":"refs/heads/master","pushedAt":"2024-05-18T23:17:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"obs-outputs: Adjust HEVCDecoderConfigurationRecord for hvc1 tag\n\nWe mux HEVC with the hvc1 tag, which requires the parameter sets'\narray_completeness to be set to 1.","shortMessageHtmlLink":"obs-outputs: Adjust HEVCDecoderConfigurationRecord for hvc1 tag"}},{"before":"dc4cba742746b4dc9410912ff6de513af6afc281","after":"89c7a9608b86e5868dfe929bc422ac9b12ad0c77","ref":"refs/heads/master","pushedAt":"2024-05-18T23:15:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"libobs/util: Add buffered file serializer\n\nAdapted from 898256d41620878367bc40a2dd66d236e892c99f\n\nCo-authored-by: Richard Stanway ","shortMessageHtmlLink":"libobs/util: Add buffered file serializer"}},{"before":"842d249cb99c9e9d924aaa44e89945e5e346868d","after":"dc4cba742746b4dc9410912ff6de513af6afc281","ref":"refs/heads/master","pushedAt":"2024-05-18T23:10:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"libobs/util: Add seeking support to array serializer","shortMessageHtmlLink":"libobs/util: Add seeking support to array serializer"}},{"before":"a18305dd3fec62b97573478223131f8ef975e1db","after":"842d249cb99c9e9d924aaa44e89945e5e346868d","ref":"refs/heads/master","pushedAt":"2024-05-17T19:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"rtmp-services: Bump package version\n\ne92accf136b9ffd1ea812c72c9aca2ffac5d7047 updated services.json, but\ndidn't bump the package version.","shortMessageHtmlLink":"rtmp-services: Bump package version"}},{"before":"f60d6bcfe2c6e58490b12e2c01b55316ccb3c3ea","after":"a18305dd3fec62b97573478223131f8ef975e1db","ref":"refs/heads/master","pushedAt":"2024-05-17T17:48:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Keep weak stream output ref in status bar\n\nThe status bar doesn't currently own its references to outputs, which\ncan be a problem if streaming outputs are released soon after stream\nstop. The Multitrack Video output does exactly that, so the status bar\nwill sometimes try to access an invalid pointer for updating its stats.\nKeeping a weak reference around and upgrading it to collect stats,\nsimilar to how the stats window behaves.","shortMessageHtmlLink":"UI: Keep weak stream output ref in status bar"}},{"before":"7824e164b18ede8cf958c0ad4d964a19ab65390e","after":"f60d6bcfe2c6e58490b12e2c01b55316ccb3c3ea","ref":"refs/heads/master","pushedAt":"2024-05-16T22:29:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"rnnoise: Fix compilation not working on latest gcc\n\nThe latest gcc spits out an error about calloc parameters that are\nin the wrong order.","shortMessageHtmlLink":"rnnoise: Fix compilation not working on latest gcc"}},{"before":"c3c6c6c93409b72931fa566dbc7adbfadc0cee72","after":"7824e164b18ede8cf958c0ad4d964a19ab65390e","ref":"refs/heads/master","pushedAt":"2024-05-16T19:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"mac-capture: Replace pragmas with availability markers\n\nAlso changes clang-format SeparateDefinitionBlocks to Leave on ObjC\nfiles, which avoid having an empty new line after API_AVAIABLE and the\ndeclaration.","shortMessageHtmlLink":"mac-capture: Replace pragmas with availability markers"}},{"before":"b3ee2f89b9070f0f25c1343dead63f2af4a7f7b6","after":"c3c6c6c93409b72931fa566dbc7adbfadc0cee72","ref":"refs/heads/master","pushedAt":"2024-05-16T18:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"CI: Add additional log group to setup_ubuntu script\n\nAdd clear separation between the CEF setup and the apt/apt-get calls.\nThis makes it easier to see how much time is being spent on each task.","shortMessageHtmlLink":"CI: Add additional log group to setup_ubuntu script"}},{"before":"7843a822e01f3cb30995fa90280f8a5fb205e228","after":"b3ee2f89b9070f0f25c1343dead63f2af4a7f7b6","ref":"refs/heads/master","pushedAt":"2024-05-16T18:34:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"CI: Add Ubuntu 24.04\n\nAdd a job matrix for the Ubuntu Build so that we can test builds on both\nUbuntu 22.04 and 24.04.","shortMessageHtmlLink":"CI: Add Ubuntu 24.04"}},{"before":"ce4c99be4e52950a4bd49eb68d99ccdda2e87f96","after":"7843a822e01f3cb30995fa90280f8a5fb205e228","ref":"refs/heads/master","pushedAt":"2024-05-14T21:40:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Adjust font size on macOS","shortMessageHtmlLink":"UI: Adjust font size on macOS"}},{"before":"41650479febd0bc76fae4278ac2ae6374891543a","after":"ce4c99be4e52950a4bd49eb68d99ccdda2e87f96","ref":"refs/heads/master","pushedAt":"2024-05-12T03:29:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tt2468","name":null,"path":"/tt2468","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28720189?s=80&v=4"},"commit":{"message":"plugins/win-dshow: Add CUDA decoder","shortMessageHtmlLink":"plugins/win-dshow: Add CUDA decoder"}},{"before":"67e4853b7d681f441f725c1da6866f268499a570","after":"41650479febd0bc76fae4278ac2ae6374891543a","ref":"refs/heads/master","pushedAt":"2024-05-12T03:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Center preview spacing lines\n\nCurrently, the spacing lines begin in the middle of the box and then are\ntheir width wide towards one direction. This means that the larger they\nare, the more off-center their middle is.\nThis commit changes them to start at half their width left/top of the\ncenter and end half the width to the right/bottom of the center, putting\nthe middle in the center.","shortMessageHtmlLink":"UI: Center preview spacing lines"}},{"before":"03313a6af4a381b8c2586ad26da288b17d13ae40","after":"67e4853b7d681f441f725c1da6866f268499a570","ref":"refs/heads/master","pushedAt":"2024-05-12T02:13:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Give private spacing helper sources names","shortMessageHtmlLink":"UI: Give private spacing helper sources names"}},{"before":"b82a49e88166b55a799a08e4ca7e3f39ec827acb","after":"03313a6af4a381b8c2586ad26da288b17d13ae40","ref":"refs/heads/master","pushedAt":"2024-05-12T01:52:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Fix visibility and lock checkbox styling on system theme\n\nIn 7931f2acb8688326375775dcef9c289f64951ac4 the classes have been\nremoved in favor of properties, but this styling change appears to have\nbeen reverted by accident, likely by the theming overhaul.","shortMessageHtmlLink":"UI: Fix visibility and lock checkbox styling on system theme"}},{"before":"cd918a7f4c9caf0e3c220be080305b59cfd52750","after":"b82a49e88166b55a799a08e4ca7e3f39ec827acb","ref":"refs/heads/master","pushedAt":"2024-05-12T01:18:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tt2468","name":null,"path":"/tt2468","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28720189?s=80&v=4"},"commit":{"message":"UI: Use OBSSourceLabel for VolControl\n\nThe OBSSourceLabel handles renaming of a source, so we don't have\nto use the rename signals for volume controls.","shortMessageHtmlLink":"UI: Use OBSSourceLabel for VolControl"}},{"before":"023d9bd851d0b4742adee6db68368d20f112d0cd","after":"cd918a7f4c9caf0e3c220be080305b59cfd52750","ref":"refs/heads/master","pushedAt":"2024-05-12T00:51:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tt2468","name":null,"path":"/tt2468","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28720189?s=80&v=4"},"commit":{"message":"UI: Move projector rename signal\n\nThis moves the renaming of projectors from OBSBasic to OBSProjector.","shortMessageHtmlLink":"UI: Move projector rename signal"}},{"before":"09be4f9aed29e86a01da3f8586148ffcdb78bfda","after":"023d9bd851d0b4742adee6db68368d20f112d0cd","ref":"refs/heads/master","pushedAt":"2024-05-12T00:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tt2468","name":null,"path":"/tt2468","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28720189?s=80&v=4"},"commit":{"message":"UI: Use OBSSourceLabel for item widget labels\n\nThis changes the labels for the source tree/visibility item widgets\nto use OBSSourceLabel, as it handles the renaming of sources.","shortMessageHtmlLink":"UI: Use OBSSourceLabel for item widget labels"}},{"before":"af685be40d9af51e0b2f594c94212507327b245d","after":"09be4f9aed29e86a01da3f8586148ffcdb78bfda","ref":"refs/heads/master","pushedAt":"2024-05-12T00:09:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"obs-webrtc: Only advertise relevant codecs for a or v-only outputs\n\nA video-only output should not advertise any audio codecs.","shortMessageHtmlLink":"obs-webrtc: Only advertise relevant codecs for a or v-only outputs"}},{"before":"279e9424c0e590b48a0f56357fffc5ba65ea68bf","after":"af685be40d9af51e0b2f594c94212507327b245d","ref":"refs/heads/master","pushedAt":"2024-05-10T22:39:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Add OS specific theme variables via prefix","shortMessageHtmlLink":"UI: Add OS specific theme variables via prefix"}},{"before":"79f680cab68cba5d207a99ce7818406804b227b7","after":"279e9424c0e590b48a0f56357fffc5ba65ea68bf","ref":"refs/heads/master","pushedAt":"2024-05-10T22:14:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"libobs: Fix obs_parse_avc_header missing high profile parameters","shortMessageHtmlLink":"libobs: Fix obs_parse_avc_header missing high profile parameters"}},{"before":"c974a40b51ebeb9c6319c463c41c8c97476e8f98","after":"79f680cab68cba5d207a99ce7818406804b227b7","ref":"refs/heads/master","pushedAt":"2024-05-10T21:42:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Use weak_source_expired instead of getting the source","shortMessageHtmlLink":"UI: Use weak_source_expired instead of getting the source"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUShp2QA","startCursor":null,"endCursor":null}},"title":"Activity ยท obsproject/obs-studio"}