{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":105566333,"defaultBranch":"main","name":"oboe","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-02T17:56:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716505204.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6d9fac2370d0b144757075cb2b75129ac490ca5b","ref":"refs/heads/robertwu1/srcqualitymedium","pushedAt":"2024-05-23T23:00:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"set SampleRateConversionQuality as Medium by default","shortMessageHtmlLink":"set SampleRateConversionQuality as Medium by default"}},{"before":"192eaaa0fa4b0c05e55022aec01603ae68d4be13","after":"854e0d4ecb1f49cb84af41820182a6ef267e71f4","ref":"refs/heads/main","pushedAt":"2024-05-23T21:17:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"docs: Update guide to note additional latency with default sample rate conversion quality (#2021)","shortMessageHtmlLink":"docs: Update guide to note additional latency with default sample rat…"}},{"before":"bc68a71ed341d03fe008c256240f543aeefc9d1b","after":null,"ref":"refs/heads/robertwu/usesharedptrintests","pushedAt":"2024-05-13T18:21:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"}},{"before":"5b3184113033730331940f2f51191cf4787fc969","after":null,"ref":"refs/heads/add_super","pushedAt":"2024-05-10T18:05:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"}},{"before":"19e407a76b36158cde8a31ded8386ef8e94142b9","after":"192eaaa0fa4b0c05e55022aec01603ae68d4be13","ref":"refs/heads/main","pushedAt":"2024-05-10T18:05:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"OboeTester: add missing super call (#2020)\n\n* OboeTester: add missing super call\r\n\r\n* also change MainActivity.java\r\n\r\n---------\r\n\r\nCo-authored-by: Robert Wu <85952307+robertwu1@users.noreply.github.com>","shortMessageHtmlLink":"OboeTester: add missing super call (#2020)"}},{"before":"7391758b403a74354c49fb5b388649ececcd2324","after":"5b3184113033730331940f2f51191cf4787fc969","ref":"refs/heads/add_super","pushedAt":"2024-05-10T18:04:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"also change MainActivity.java","shortMessageHtmlLink":"also change MainActivity.java"}},{"before":"7571e07fab45505509481851f33f124a4775e154","after":"19e407a76b36158cde8a31ded8386ef8e94142b9","ref":"refs/heads/main","pushedAt":"2024-05-10T18:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"OboeTester: Remove extra ~ in activity_echo.xml","shortMessageHtmlLink":"OboeTester: Remove extra ~ in activity_echo.xml"}},{"before":null,"after":"7391758b403a74354c49fb5b388649ececcd2324","ref":"refs/heads/add_super","pushedAt":"2024-05-10T15:27:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"OboeTester: add missing super call","shortMessageHtmlLink":"OboeTester: add missing super call"}},{"before":"ae1134a0d8313a9393d1f5542edfa1881295fb94","after":"7571e07fab45505509481851f33f124a4775e154","ref":"refs/heads/main","pushedAt":"2024-05-09T00:01:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Bump OboeTester to v2.5.13","shortMessageHtmlLink":"Bump OboeTester to v2.5.13"}},{"before":"edd0499f18d4fba399f4eea49a1db8ed4b24e734","after":"ae1134a0d8313a9393d1f5542edfa1881295fb94","ref":"refs/heads/main","pushedAt":"2024-05-09T00:00:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"OboeTester: use AppCompatSpinner and AppCompatActivity (#2019)\n\nFor #2017","shortMessageHtmlLink":"OboeTester: use AppCompatSpinner and AppCompatActivity (#2019)"}},{"before":"8a448cd6e9494682365c2aa37bf002972b4f6f2d","after":"edd0499f18d4fba399f4eea49a1db8ed4b24e734","ref":"refs/heads/main","pushedAt":"2024-05-08T23:20:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Oboetester: use TargetApi(28) for Mic Info (#2018)\n\nPrevent Linter errors in google3\r\n\r\nAlso prevent crash on API 25 emulator\r\n\r\nFor #2017","shortMessageHtmlLink":"Oboetester: use TargetApi(28) for Mic Info (#2018)"}},{"before":null,"after":"a51def909ee461c6324e3535aedf1268f2d7266b","ref":"refs/heads/appcompat_2017","pushedAt":"2024-05-08T23:19:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"OboeTester: use AppCompatSpinner and AppCompatActivity\n\nFor #2017","shortMessageHtmlLink":"OboeTester: use AppCompatSpinner and AppCompatActivity"}},{"before":"a2553264dfe29681b70e6d550e6a37144a50df96","after":"8a448cd6e9494682365c2aa37bf002972b4f6f2d","ref":"refs/heads/main","pushedAt":"2024-05-08T22:49:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"Unit Tests: Use shared_ptr (#2015)","shortMessageHtmlLink":"Unit Tests: Use shared_ptr (#2015)"}},{"before":"d5f3702d7bc1bd1185f330d74623c1f6629d9fe7","after":"b93fb503e8fd3cc2d946e1beeda22d5dce04697d","ref":"refs/heads/micinfo_2017","pushedAt":"2024-05-08T22:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Remove trailing spaces","shortMessageHtmlLink":"Remove trailing spaces"}},{"before":"8cda9317f71761f6152742adbbd81f468b27cea6","after":"d5f3702d7bc1bd1185f330d74623c1f6629d9fe7","ref":"refs/heads/micinfo_2017","pushedAt":"2024-05-08T22:45:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Remove unnecessary TargetApi call","shortMessageHtmlLink":"Remove unnecessary TargetApi call"}},{"before":null,"after":"8cda9317f71761f6152742adbbd81f468b27cea6","ref":"refs/heads/micinfo_2017","pushedAt":"2024-05-08T22:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Oboetester: use TargetApi(28) for Mic Info\n\nPrevent Linter errors in google3\n\nAlso prevent crash on API 25 emulator\n\nFor #2017","shortMessageHtmlLink":"Oboetester: use TargetApi(28) for Mic Info"}},{"before":null,"after":"bc68a71ed341d03fe008c256240f543aeefc9d1b","ref":"refs/heads/robertwu/usesharedptrintests","pushedAt":"2024-05-07T22:08:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"Unit Tests: Use shared_ptr","shortMessageHtmlLink":"Unit Tests: Use shared_ptr"}},{"before":"fb8a0d7be0818d5caeb3794f88ce8a0ef1c215a5","after":"6469ec054c811fc4a40d60af3f7c685e2835948e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-06T21:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: a2553264dfe29681b70e6d550e6a37144a50df96","shortMessageHtmlLink":"deploy: a255326"}},{"before":"b3024002f27661b417dba877df1411b5b2eb6b44","after":"a2553264dfe29681b70e6d550e6a37144a50df96","ref":"refs/heads/main","pushedAt":"2024-05-06T21:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Bump Oboe version to 1.8.3","shortMessageHtmlLink":"Bump Oboe version to 1.8.3"}},{"before":"2d6295cfd2ff4d81acbb015914772e4dab158bc3","after":"b3024002f27661b417dba877df1411b5b2eb6b44","ref":"refs/heads/main","pushedAt":"2024-05-06T20:57:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"oboe: remove OpenSL ES direct links (#2014)\n\nUse dlsym() to find the address of symbols like SL_IID_PLAY.\r\nThis allows Oboe to be run on a device that does not\r\nhave \"libOpenSLES.so\".\r\n\r\nThis fixes b/337360630\r\n\r\nFixed a deadlock that could occur if OpenSL ES was used when\r\nthe library was not present. Failing to link the OpenSL ES engine\r\nwould call close(), which tried to lock mLock again.\r\n\r\nUse dlerror() to print info about link problems.\r\n\r\nAdd a state variable for better management of the dynamic linking.","shortMessageHtmlLink":"oboe: remove OpenSL ES direct links (#2014)"}},{"before":"768a777bccab65d747eae6eee4870f0c50d41cb2","after":"6bd9fbfdcd1505ec9fbdfdd8a0c15727bba892eb","ref":"refs/heads/opensl_nolink","pushedAt":"2024-05-03T23:06:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"oboe: prevent recursive lock if OpenSL ES\n\nA failure in initializing the OpenSL ES engine\nwould call close(), which tried to lock mLock again.\n\nUse dlerror() to print info about link problems.\n\nAdd a state variable for better management of the dynamic linking.","shortMessageHtmlLink":"oboe: prevent recursive lock if OpenSL ES"}},{"before":"9a7d406150724570d741612d4547d96c5f6b0b8f","after":null,"ref":"refs/heads/test_ch3_fx_2001","pushedAt":"2024-05-02T23:52:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"}},{"before":"573bc0ba96ea63e1a4b1535ee6ef4a95ed0fb70b","after":"2d6295cfd2ff4d81acbb015914772e4dab158bc3","ref":"refs/heads/main","pushedAt":"2024-05-02T23:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"OboeTester: test in_channels=3 and SessionId (#2013)\n\nAdded to Data Paths to catch b/270535408\r\n\r\nFixes #2001","shortMessageHtmlLink":"OboeTester: test in_channels=3 and SessionId (#2013)"}},{"before":null,"after":"768a777bccab65d747eae6eee4870f0c50d41cb2","ref":"refs/heads/opensl_nolink","pushedAt":"2024-05-02T23:33:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"oboe: remove OpenSL ES direct links\n\nUse dlsym() to find the address of symbols like SL_IID_PLAY.\nThis allows Oboe to be run on a device that does not\nhave \"libOpenSLES.so\".\n\nThis fixes b/337360630","shortMessageHtmlLink":"oboe: remove OpenSL ES direct links"}},{"before":"b8f12a8e1e0ef8b5e562dd8d9caa2eaa672e2aa5","after":"573bc0ba96ea63e1a4b1535ee6ef4a95ed0fb70b","ref":"refs/heads/main","pushedAt":"2024-05-01T19:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"Update GettingStarted.md for Kotlin\n\nAdd specific instructions for build.gradle.kts","shortMessageHtmlLink":"Update GettingStarted.md for Kotlin"}},{"before":null,"after":"9a7d406150724570d741612d4547d96c5f6b0b8f","ref":"refs/heads/test_ch3_fx_2001","pushedAt":"2024-04-30T01:24:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"OboeTester: test in_channels=3 and SessionId\n\nAdded to Data Paths to catch b/270535408\n\nFixes #2001","shortMessageHtmlLink":"OboeTester: test in_channels=3 and SessionId"}},{"before":"408d8cae0b573b991891e3fbef5c2b5b9e1acd89","after":null,"ref":"refs/heads/format_assert_2011","pushedAt":"2024-04-30T01:21:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"}},{"before":"d1030421b4d135dcbb78f497aec10184180f8c3e","after":"b8f12a8e1e0ef8b5e562dd8d9caa2eaa672e2aa5","ref":"refs/heads/main","pushedAt":"2024-04-30T01:21:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"philburk","name":"Phil Burk","path":"/philburk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175913?s=80&v=4"},"commit":{"message":"OboeTester: fix assert in FormatConverterBox (#2012)\n\nFixed calculation of required buffer size for input format conversion.\r\n\r\nFixes #2011","shortMessageHtmlLink":"OboeTester: fix assert in FormatConverterBox (#2012)"}},{"before":"c42ab836c1753491431517860938aec25010531f","after":null,"ref":"refs/heads/robertwu/makefullduplextestslesssensitive","pushedAt":"2024-04-29T23:53:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"}},{"before":"6291bc6a567374051aa0b6f287580d43f4bc58af","after":"d1030421b4d135dcbb78f497aec10184180f8c3e","ref":"refs/heads/main","pushedAt":"2024-04-29T23:53:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"robertwu1","name":"Robert Wu","path":"/robertwu1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85952307?s=80&v=4"},"commit":{"message":"Unit Tests: Make full duplex tests less sensitive (#2010)","shortMessageHtmlLink":"Unit Tests: Make full duplex tests less sensitive (#2010)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUoLiiQA","startCursor":null,"endCursor":null}},"title":"Activity · google/oboe"}