{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":71525630,"defaultBranch":"master","name":"miniaudio","ownerLogin":"mackron","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-21T03:17:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1232553?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700011550.0","currentOid":""},"activityList":{"items":[{"before":"1c15cf650254acf26cc1f5ae5b53be3f183e7b57","after":"fc45d8ca0658a3d6b096071a29c9be967b4848c2","ref":"refs/heads/dev","pushedAt":"2024-06-08T02:51:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"AAudio: Fix ma_device_get_info() implementation","shortMessageHtmlLink":"AAudio: Fix ma_device_get_info() implementation"}},{"before":"196289592a0f8dec26923a04cb08287eb5927c2b","after":"1c15cf650254acf26cc1f5ae5b53be3f183e7b57","ref":"refs/heads/dev","pushedAt":"2024-05-13T21:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"WASAPI: Fix a regression where incorrect device info is retrieved.","shortMessageHtmlLink":"WASAPI: Fix a regression where incorrect device info is retrieved."}},{"before":"1b35118e319d5235fb1a3c991585535668f8c97f","after":"196289592a0f8dec26923a04cb08287eb5927c2b","ref":"refs/heads/dev","pushedAt":"2024-05-11T22:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"WASAPI: Fix a bug with loopback device info retrieval.","shortMessageHtmlLink":"WASAPI: Fix a bug with loopback device info retrieval."}},{"before":"88436b25ef4ca8434d6268f19b748d917ee7f39d","after":"1b35118e319d5235fb1a3c991585535668f8c97f","ref":"refs/heads/dev","pushedAt":"2024-04-28T22:52:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"AAudio: Potential fix for a failed assertion.\n\nPublic issue https://github.com/mackron/miniaudio/issues/833","shortMessageHtmlLink":"AAudio: Potential fix for a failed assertion."}},{"before":"afb121e2ce9d5e1c5174da0a0e91c87b8dc22ea4","after":"88436b25ef4ca8434d6268f19b748d917ee7f39d","ref":"refs/heads/dev","pushedAt":"2024-04-28T05:17:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Update miniaudio.h\n\nfix typos","shortMessageHtmlLink":"Update miniaudio.h"}},{"before":"9091cbd016b3557659c381747338be0e7776b951","after":"afb121e2ce9d5e1c5174da0a0e91c87b8dc22ea4","ref":"refs/heads/dev","pushedAt":"2024-04-28T05:12:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Update c89atomic.","shortMessageHtmlLink":"Update c89atomic."}},{"before":"e82703482b1e3bf385d806f6ab0d488789c17685","after":"9091cbd016b3557659c381747338be0e7776b951","ref":"refs/heads/dev","pushedAt":"2024-04-28T03:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Core Audio: Try fixing a compilation error.\n\nPublic issue https://github.com/mackron/miniaudio/issues/841","shortMessageHtmlLink":"Core Audio: Try fixing a compilation error."}},{"before":"6700c7ecc7441857be8f670059736f5d8466c916","after":"e82703482b1e3bf385d806f6ab0d488789c17685","ref":"refs/heads/dev","pushedAt":"2024-04-28T03:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Fix a minor declaration inconsistency.","shortMessageHtmlLink":"Fix a minor declaration inconsistency."}},{"before":"3ba0595c6afffa37f9715c2db50efcb516febf4b","after":"6700c7ecc7441857be8f670059736f5d8466c916","ref":"refs/heads/dev","pushedAt":"2024-04-25T21:23:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"miniaudio.h: fix for macOS","shortMessageHtmlLink":"miniaudio.h: fix for macOS"}},{"before":"f7ad7772d1258f00d2d9e8169dbcaa1ae66a3e7b","after":"3ba0595c6afffa37f9715c2db50efcb516febf4b","ref":"refs/heads/dev","pushedAt":"2024-04-11T02:40:40.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"fix typos","shortMessageHtmlLink":"fix typos"}},{"before":"0eb86ea1daa75deafb273e841854bf9ec9f80201","after":"f7ad7772d1258f00d2d9e8169dbcaa1ae66a3e7b","ref":"refs/heads/dev","pushedAt":"2024-04-07T04:38:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"ALSA: Try making the handling of poll() a bit more robust.\n\nPublic issue https://github.com/mackron/miniaudio/issues/836.","shortMessageHtmlLink":"ALSA: Try making the handling of poll() a bit more robust."}},{"before":"5a0d1ad433451d45a81e877b847f73c5aa0ae455","after":"2c59b302e578f81fafd41589cdafa34eca52436a","ref":"refs/heads/dev-0.12","pushedAt":"2024-03-01T00:13:39.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into dev-0.12","shortMessageHtmlLink":"Merge branch 'dev' into dev-0.12"}},{"before":"2618c21415d658e17d173c558488d14ac074a16c","after":"0eb86ea1daa75deafb273e841854bf9ec9f80201","ref":"refs/heads/dev","pushedAt":"2024-02-29T23:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Fix a bug where sounds loaded with `MA_SOUND_FLAG_DECODE` do not loop.","shortMessageHtmlLink":"Fix a bug where sounds loaded with MA_SOUND_FLAG_DECODE do not loop."}},{"before":"c0be89b016027b044664526ba589c4cc32000d0e","after":"5a0d1ad433451d45a81e877b847f73c5aa0ae455","ref":"refs/heads/dev-0.12","pushedAt":"2024-02-29T22:37:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into dev-0.12","shortMessageHtmlLink":"Merge branch 'dev' into dev-0.12"}},{"before":"c6d8b591f6f620fb29f3ef6e3ff289c2c42ed5af","after":"2618c21415d658e17d173c558488d14ac074a16c","ref":"refs/heads/dev","pushedAt":"2024-02-29T22:35:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"revert unneeded changes per request","shortMessageHtmlLink":"revert unneeded changes per request"}},{"before":"7c90311f5de69dc2aca11bb663d0568a79f3c3a4","after":"c0be89b016027b044664526ba589c4cc32000d0e","ref":"refs/heads/dev-0.12","pushedAt":"2024-02-29T22:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Remove a deprecated config variable.\n\nThis removes `isLooping` from these configs:\n\n * ma_sound_config\n * ma_resource_manager_data_source_config\n\nThe new way to set the initial looping state for these objects is to\nuse a flag:\n\n * MA_SOUND_FLAG_LOOPING or\n * MA_RESOURCE_MANAGER_DATA_SOURCE_FLAG_LOOPING\n\nThe motivation for this change is that it allows the initial looping\nstate to be set without needing `ma_sound_init_ex()` and\n`ma_sound_config`.","shortMessageHtmlLink":"Remove a deprecated config variable."}},{"before":"e290104179c04068e1b55803e26e3770d13ac16f","after":"7c90311f5de69dc2aca11bb663d0568a79f3c3a4","ref":"refs/heads/dev-0.12","pushedAt":"2024-02-29T22:05:20.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Fix some const errors and add ma_decoder_get_encoding_format().","shortMessageHtmlLink":"Fix some const errors and add ma_decoder_get_encoding_format()."}},{"before":"3bdf611768411e354ab91735d35a37814b4cb593","after":"c6d8b591f6f620fb29f3ef6e3ff289c2c42ed5af","ref":"refs/heads/dev","pushedAt":"2024-02-29T04:40:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Remove some leftover experimental code.","shortMessageHtmlLink":"Remove some leftover experimental code."}},{"before":"5888bfadca48fa49cf7b7801c88b220451fc6fad","after":"e290104179c04068e1b55803e26e3770d13ac16f","ref":"refs/heads/dev-0.12","pushedAt":"2024-02-29T04:40:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into dev-0.12","shortMessageHtmlLink":"Merge branch 'dev' into dev-0.12"}},{"before":"f01ce432be146450feaf399e295aebda05373a4a","after":"5888bfadca48fa49cf7b7801c88b220451fc6fad","ref":"refs/heads/dev-0.12","pushedAt":"2024-02-29T04:35:51.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into dev-0.12","shortMessageHtmlLink":"Merge branch 'dev' into dev-0.12"}},{"before":"63e1900db8e8be4080f6868717ae41ab3973661c","after":"3bdf611768411e354ab91735d35a37814b4cb593","ref":"refs/heads/dev","pushedAt":"2024-02-29T04:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Fix an invalid comment.","shortMessageHtmlLink":"Fix an invalid comment."}},{"before":"29da9b789cbcf07cdedfc6867b9d7a4fefa1fabc","after":"63e1900db8e8be4080f6868717ae41ab3973661c","ref":"refs/heads/dev","pushedAt":"2024-02-29T00:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Update documentation.","shortMessageHtmlLink":"Update documentation."}},{"before":"b454e7f14bc5004ba29078d84410a99695ef29b7","after":"29da9b789cbcf07cdedfc6867b9d7a4fefa1fabc","ref":"refs/heads/dev","pushedAt":"2024-02-29T00:25:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Add new init flags for sounds and resource managed data sources.\n\nThis adds the following flags:\n\n * MA_SOUND_FLAG_LOOPING\n * MA_RESOURCE_MANAGER_DATA_SOURCE_FLAG_LOOPING\n\nThese can be used to initialize sounds and resource managed data\nsources to loop by default. This is the recommended way to enable\nlooping for streams. The `isLooping` config option in\n`ma_sound_config` and `ma_resource_manager_data_source_config` has been\ndeprecated. If you are using those, you should switch to the new flag\nor else you'll get compiler errors when upgrading to a future version.","shortMessageHtmlLink":"Add new init flags for sounds and resource managed data sources."}},{"before":"feea26496cbbd64efe3c5db937e39ec4502e6e65","after":"b454e7f14bc5004ba29078d84410a99695ef29b7","ref":"refs/heads/dev","pushedAt":"2024-02-28T08:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"PulseAudio: Try fixing a channel mapping bug.\n\nPublic issue https://github.com/mackron/miniaudio/issues/811","shortMessageHtmlLink":"PulseAudio: Try fixing a channel mapping bug."}},{"before":"e3af234720ffbf6438791ee749825b3a17c25118","after":"feea26496cbbd64efe3c5db937e39ec4502e6e65","ref":"refs/heads/dev","pushedAt":"2024-02-28T07:17:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Update Steam Audio example.","shortMessageHtmlLink":"Update Steam Audio example."}},{"before":"5cb0c0567565e515db210938158222cbdccdca1e","after":"e3af234720ffbf6438791ee749825b3a17c25118","ref":"refs/heads/dev","pushedAt":"2024-02-27T22:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Silence a warning in the node graph example.","shortMessageHtmlLink":"Silence a warning in the node graph example."}},{"before":"9aa6e035bbb21aa08dd5d55eb13400ee33f02fc4","after":"5cb0c0567565e515db210938158222cbdccdca1e","ref":"refs/heads/dev","pushedAt":"2024-02-27T22:10:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Update Steam Audio example to work with latest version.","shortMessageHtmlLink":"Update Steam Audio example to work with latest version."}},{"before":"e32cc9ff83fe90593158b23aebf6adf55dd629df","after":"9aa6e035bbb21aa08dd5d55eb13400ee33f02fc4","ref":"refs/heads/dev","pushedAt":"2024-02-27T07:21:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Memory improvements to node processing.\n\nWhen processing a node, miniaudio will read into a temporary buffer\nbefore mixing input attachments. This commit removes the per-node heap\nallocation and replaces it with a per-graph stack. This should result\nin less memory usage at larger scales, but at the expense of slightly\nmore usage at smaller scales.\n\nThe size of the stack can be configured via ma_node_graph_config. If\nma_engine is being used, it can be done via ma_engine_config.","shortMessageHtmlLink":"Memory improvements to node processing."}},{"before":"babd7fb00f74d174b70ec20095c486590420a2ed","after":"e32cc9ff83fe90593158b23aebf6adf55dd629df","ref":"refs/heads/dev","pushedAt":"2024-02-26T22:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Update dr_wav and dr_mp3.","shortMessageHtmlLink":"Update dr_wav and dr_mp3."}},{"before":"f4e5cf99dca8ac85884385197732a5199393d08e","after":"babd7fb00f74d174b70ec20095c486590420a2ed","ref":"refs/heads/dev","pushedAt":"2024-02-24T23:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mackron","name":"David Reid","path":"/mackron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1232553?s=80&v=4"},"commit":{"message":"Forward declare ma_semaphore API.","shortMessageHtmlLink":"Forward declare ma_semaphore API."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX7np1gA","startCursor":null,"endCursor":null}},"title":"Activity ยท mackron/miniaudio"}