{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":339892560,"defaultBranch":"main","name":"client-sdk-android","ownerLogin":"livekit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-18T00:29:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69438833?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726482156.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"4f1dce3181c132bce51514e0b55c03d13e632ae5","ref":"refs/heads/dl/rtt_metric","pushedAt":"2024-09-16T10:22:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Update protocol submodule","shortMessageHtmlLink":"Update protocol submodule"}},{"before":null,"after":"bd1e28d78241f7046dee78980eccbee313bcaec1","ref":"refs/heads/changeset-release/main","pushedAt":"2024-09-16T05:55:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"v2.8.2","shortMessageHtmlLink":"v2.8.2"}},{"before":"d543742c87acc7a220c58ccd64d4922e917fd125","after":null,"ref":"refs/heads/dl/peer_connection_dispose_thread","pushedAt":"2024-09-16T05:55:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"bcb54c68f23bf268e71ff3edf59c62b5a74bdc7b","after":"619cd4c8178ea5800696b641535dc8d5abfa9bf9","ref":"refs/heads/main","pushedAt":"2024-09-16T05:55:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Properly dispose peer connection on RTC thread (#506)\n\n* Properly dispose peer connection on RTC thread\r\n\r\n* changeset","shortMessageHtmlLink":"Properly dispose peer connection on RTC thread (#506)"}},{"before":"e317737e785557a3a1ba3c5974fe3e762ceb0b85","after":"d543742c87acc7a220c58ccd64d4922e917fd125","ref":"refs/heads/dl/peer_connection_dispose_thread","pushedAt":"2024-09-16T05:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"changeset","shortMessageHtmlLink":"changeset"}},{"before":null,"after":"e317737e785557a3a1ba3c5974fe3e762ceb0b85","ref":"refs/heads/dl/peer_connection_dispose_thread","pushedAt":"2024-09-16T05:41:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Properly dispose peer connection on RTC thread","shortMessageHtmlLink":"Properly dispose peer connection on RTC thread"}},{"before":"396e9a2fca6175f2c7a213ce6dbc7d89405cf2d9","after":null,"ref":"refs/heads/dl/update_snapshot_ver","pushedAt":"2024-09-03T05:12:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"7a058722e14deae2009f32e6945728f6f380a268","after":"bcb54c68f23bf268e71ff3edf59c62b5a74bdc7b","ref":"refs/heads/main","pushedAt":"2024-09-03T05:12:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Prepare snapshot version 2.8.2-SNAPSHOT (#498)\n\nCo-authored-by: davidliu <242400+davidliu@users.noreply.github.com>","shortMessageHtmlLink":"Prepare snapshot version 2.8.2-SNAPSHOT (#498)"}},{"before":null,"after":"396e9a2fca6175f2c7a213ce6dbc7d89405cf2d9","ref":"refs/heads/dl/update_snapshot_ver","pushedAt":"2024-09-02T15:06:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Prepare snapshot version 2.8.2-SNAPSHOT","shortMessageHtmlLink":"Prepare snapshot version 2.8.2-SNAPSHOT"}},{"before":"e6a7c1de3849ce8868d0721b0ae51e73dd6203e1","after":null,"ref":"refs/heads/changeset-release/main","pushedAt":"2024-09-02T15:05:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"0423fa236392c86fe2d989c6940d369532d8d606","after":"7a058722e14deae2009f32e6945728f6f380a268","ref":"refs/heads/main","pushedAt":"2024-09-02T15:05:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"v2.8.1 (#496)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"v2.8.1 (#496)"}},{"before":"8c30a0feb0c38649559df61a0f1246c0f60f580d","after":"e6a7c1de3849ce8868d0721b0ae51e73dd6203e1","ref":"refs/heads/changeset-release/main","pushedAt":"2024-09-02T14:41:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"v2.8.1","shortMessageHtmlLink":"v2.8.1"}},{"before":"f2d223b165ffa6da121b769f4a57f6efe621db64","after":"0423fa236392c86fe2d989c6940d369532d8d606","ref":"refs/heads/main","pushedAt":"2024-09-02T14:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"publish ci tweaks","shortMessageHtmlLink":"publish ci tweaks"}},{"before":"7fd3227272521fb7a717fc57c0a53117d9d75d6c","after":"8c30a0feb0c38649559df61a0f1246c0f60f580d","ref":"refs/heads/changeset-release/main","pushedAt":"2024-09-02T13:59:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"v2.8.1","shortMessageHtmlLink":"v2.8.1"}},{"before":"336f66a022a6ef2af453d7fbf2f0fe639f0b0013","after":null,"ref":"refs/heads/dl/more_mediastreamtrack_dispose","pushedAt":"2024-09-02T13:59:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"bc44be67669fd40bffea87a81f46bea9d0b16ca8","after":"f2d223b165ffa6da121b769f4a57f6efe621db64","ref":"refs/heads/main","pushedAt":"2024-09-02T13:59:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"More fixes for crashes caused by using disposed track (#497)\n\n* More fixes for crashes caused by using disposed track\r\n\r\n* Add withRTCTrack method to refactor the isDisposed usage\r\n\r\n* spotless","shortMessageHtmlLink":"More fixes for crashes caused by using disposed track (#497)"}},{"before":"3a1a8d7a997e2fc1f29bcbeea8979fd647ef8c64","after":"336f66a022a6ef2af453d7fbf2f0fe639f0b0013","ref":"refs/heads/dl/more_mediastreamtrack_dispose","pushedAt":"2024-09-02T13:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"spotless","shortMessageHtmlLink":"spotless"}},{"before":"24659cf55886f21993e0d6428ca6cf94c9c7a5a7","after":"3a1a8d7a997e2fc1f29bcbeea8979fd647ef8c64","ref":"refs/heads/dl/more_mediastreamtrack_dispose","pushedAt":"2024-09-02T13:01:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Add withRTCTrack method to refactor the isDisposed usage","shortMessageHtmlLink":"Add withRTCTrack method to refactor the isDisposed usage"}},{"before":null,"after":"24659cf55886f21993e0d6428ca6cf94c9c7a5a7","ref":"refs/heads/dl/more_mediastreamtrack_dispose","pushedAt":"2024-09-02T12:09:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"More fixes for crashes caused by using disposed track","shortMessageHtmlLink":"More fixes for crashes caused by using disposed track"}},{"before":null,"after":"7fd3227272521fb7a717fc57c0a53117d9d75d6c","ref":"refs/heads/changeset-release/main","pushedAt":"2024-09-02T09:35:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"v2.8.1","shortMessageHtmlLink":"v2.8.1"}},{"before":"d0f25a2900a7c8c40136229644e5f62aca35f4b8","after":null,"ref":"refs/heads/dl/video_processor_fixes","pushedAt":"2024-09-02T09:34:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"e4765020d8597c3ac0e5fb510ff50fc5258db6ca","after":"bc44be67669fd40bffea87a81f46bea9d0b16ca8","ref":"refs/heads/main","pushedAt":"2024-09-02T09:34:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Fixes for video processing and examples (#495)\n\n* Add utility class NoDropVideoProcessor to force video processing while not connected\r\n\r\n* Fix local video tracks not rendering processed frames","shortMessageHtmlLink":"Fixes for video processing and examples (#495)"}},{"before":null,"after":"d0f25a2900a7c8c40136229644e5f62aca35f4b8","ref":"refs/heads/dl/video_processor_fixes","pushedAt":"2024-09-02T09:02:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Fix local video tracks not rendering processed frames","shortMessageHtmlLink":"Fix local video tracks not rendering processed frames"}},{"before":"ea63f4bdf91037faee8535434e32815d69d37f9b","after":null,"ref":"refs/heads/dl/update_snapshot_ver","pushedAt":"2024-08-27T14:31:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"e4c307c9a4239a2e6ede659f6e8a29086e1d0724","after":"e4765020d8597c3ac0e5fb510ff50fc5258db6ca","ref":"refs/heads/main","pushedAt":"2024-08-27T14:31:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Prepare snapshot version 2.8.1-SNAPSHOT (#490)\n\nCo-authored-by: davidliu <242400+davidliu@users.noreply.github.com>","shortMessageHtmlLink":"Prepare snapshot version 2.8.1-SNAPSHOT (#490)"}},{"before":null,"after":"ea63f4bdf91037faee8535434e32815d69d37f9b","ref":"refs/heads/dl/update_snapshot_ver","pushedAt":"2024-08-26T10:28:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"Prepare snapshot version 2.8.1-SNAPSHOT","shortMessageHtmlLink":"Prepare snapshot version 2.8.1-SNAPSHOT"}},{"before":"9b4e8144b62ae6358acbdceeae21b7b27c090823","after":null,"ref":"refs/heads/changeset-release/main","pushedAt":"2024-08-26T10:27:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}},{"before":"2598785ae2cd27465cd859b628193a07ff05cba0","after":"e4c307c9a4239a2e6ede659f6e8a29086e1d0724","ref":"refs/heads/main","pushedAt":"2024-08-26T10:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"},"commit":{"message":"v2.8.0 (#486)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"v2.8.0 (#486)"}},{"before":"9c3abdaecce665fa6455869d16aa995e0b05da4e","after":"9b4e8144b62ae6358acbdceeae21b7b27c090823","ref":"refs/heads/changeset-release/main","pushedAt":"2024-08-26T10:19:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"v2.8.0","shortMessageHtmlLink":"v2.8.0"}},{"before":"95aa23a7420647ed932093f1ffeaee7522509c09","after":null,"ref":"refs/heads/dl/local_track_subscribed_event","pushedAt":"2024-08-26T10:18:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidliu","name":null,"path":"/davidliu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/242400?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt0glZgA","startCursor":null,"endCursor":null}},"title":"Activity ยท livekit/client-sdk-android"}