{"head":"64ce872c9795cf616211996188f818e5d4f514b3","size":69,"push_id":47215379,"commits":[{"sha":"e81e20446f9d8ded91062e2c3c6287db196bd72f","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/e81e20446f9d8ded91062e2c3c6287db196bd72f","message":"Don't use the -fvisibility switch if the visibility attributes didn't work"},{"sha":"0988023d30d16563461f92ffcad6a5fc1d5766f3","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/0988023d30d16563461f92ffcad6a5fc1d5766f3","message":"Constify some parameters"},{"sha":"43350f9066f0c28ac8ff6269783db222508dec45","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/43350f9066f0c28ac8ff6269783db222508dec45","message":"Silence some MSVC precision warnings"},{"sha":"a4b1239f45daa29bb423077da60804d7bf9287eb","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/a4b1239f45daa29bb423077da60804d7bf9287eb","message":"Use cosf and sinf when available\n\nAlso clear away a few more MSVC precision warnings"},{"sha":"b2f4520ba1dc806f5feb793c7b729ce975c20442","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/b2f4520ba1dc806f5feb793c7b729ce975c20442","message":"Add a few more precision casts"},{"sha":"de8a447ea50aba854df956716c6abdd846916d5f","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/de8a447ea50aba854df956716c6abdd846916d5f","message":"More MSVC precision casts"},{"sha":"470b506952c83580cfae5c3dc94a3b359c900dea","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/470b506952c83580cfae5c3dc94a3b359c900dea","message":"Use macros for float-typed PI values, to avoid manual casts everywhere"},{"sha":"ff8ee688526d4ad994eb72589fe0a294d14bd754","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/ff8ee688526d4ad994eb72589fe0a294d14bd754","message":"Add atomic functions for GCC inline asm"},{"sha":"9266a3727617c1da198183bc0919ac476298c7a8","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/9266a3727617c1da198183bc0919ac476298c7a8","message":"Move ConeScale and ZScale to ALu.c and alu.h, and make them floats"},{"sha":"e84e38cc193be0678f98cf8b5deba1471c77e225","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/e84e38cc193be0678f98cf8b5deba1471c77e225","message":"Make AIRABSORBGAINHF a float type"},{"sha":"da62f5052890054daa11603eb9bd2522cae8a3df","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/da62f5052890054daa11603eb9bd2522cae8a3df","message":"Check for asinf and use it"},{"sha":"a9b6b284c0ab4c098510198c78b759bf0eac483e","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/a9b6b284c0ab4c098510198c78b759bf0eac483e","message":"Change a double type to a float"},{"sha":"b4f9f894806fe5fa9adb1ebb481392838cc81e2e","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/b4f9f894806fe5fa9adb1ebb481392838cc81e2e","message":"Use float types for the resamplers instead of double"},{"sha":"9060d0cc36eb0bbc52b0d9cc9caefaf89451a138","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/9060d0cc36eb0bbc52b0d9cc9caefaf89451a138","message":"Add a WAVEFORM_FRACONE macro and minor cleanups for the ring modulator"},{"sha":"6a2b2a0aed9a7ab07142185ba80da58e96f13df6","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/6a2b2a0aed9a7ab07142185ba80da58e96f13df6","message":"Silence MSVC warnings in the HRTF code"},{"sha":"d9544d006ba792b32e2fa9abaec62730eca13429","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/d9544d006ba792b32e2fa9abaec62730eca13429","message":"Use aluAtan instead of atan"},{"sha":"deef98658ba65ea547ad440f20889273715d17fd","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/deef98658ba65ea547ad440f20889273715d17fd","message":"Don't require libm for the float-type math functions"},{"sha":"2b0a63003fca82f1bc5d1e36cf44d0018dc1b257","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/2b0a63003fca82f1bc5d1e36cf44d0018dc1b257","message":"Cast a 64-bit variable to a 32-bit int"},{"sha":"cf56b0733b86019631c4b877ece6bcceb3b2b50a","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/cf56b0733b86019631c4b877ece6bcceb3b2b50a","message":"Look for and use atan2f, log10f, and floorf"},{"sha":"044774ed72d829b86ee115b2c10ba98d50749ed5","author":{"name":"Chris Robinson","email":"115a49e1c81b51fd838254cf23d93388ff425d09@gmail.com"},"url":"https://api.github.com/repos/AerialX/openal-soft-android/commits/044774ed72d829b86ee115b2c10ba98d50749ed5","message":"Rename the MMDevAPI backend's MessageProc function"}],"ref":"refs/heads/master","legacy":{"head":"64ce872c9795cf616211996188f818e5d4f514b3","size":69,"push_id":47215379,"shas":[["e81e20446f9d8ded91062e2c3c6287db196bd72f","chris.kcat@gmail.com","Don't use the -fvisibility switch if the visibility attributes didn't work","Chris Robinson"],["0988023d30d16563461f92ffcad6a5fc1d5766f3","chris.kcat@gmail.com","Constify some parameters","Chris Robinson"],["43350f9066f0c28ac8ff6269783db222508dec45","chris.kcat@gmail.com","Silence some MSVC precision warnings","Chris Robinson"],["a4b1239f45daa29bb423077da60804d7bf9287eb","chris.kcat@gmail.com","Use cosf and sinf when available\n\nAlso clear away a few more MSVC precision warnings","Chris Robinson"],["b2f4520ba1dc806f5feb793c7b729ce975c20442","chris.kcat@gmail.com","Add a few more precision casts","Chris Robinson"],["de8a447ea50aba854df956716c6abdd846916d5f","chris.kcat@gmail.com","More MSVC precision casts","Chris Robinson"],["470b506952c83580cfae5c3dc94a3b359c900dea","chris.kcat@gmail.com","Use macros for float-typed PI values, to avoid manual casts everywhere","Chris Robinson"],["ff8ee688526d4ad994eb72589fe0a294d14bd754","chris.kcat@gmail.com","Add atomic functions for GCC inline asm","Chris Robinson"],["9266a3727617c1da198183bc0919ac476298c7a8","chris.kcat@gmail.com","Move ConeScale and ZScale to ALu.c and alu.h, and make them floats","Chris Robinson"],["e84e38cc193be0678f98cf8b5deba1471c77e225","chris.kcat@gmail.com","Make AIRABSORBGAINHF a float type","Chris Robinson"],["da62f5052890054daa11603eb9bd2522cae8a3df","chris.kcat@gmail.com","Check for asinf and use it","Chris Robinson"],["a9b6b284c0ab4c098510198c78b759bf0eac483e","chris.kcat@gmail.com","Change a double type to a float","Chris Robinson"],["b4f9f894806fe5fa9adb1ebb481392838cc81e2e","chris.kcat@gmail.com","Use float types for the resamplers instead of double","Chris Robinson"],["9060d0cc36eb0bbc52b0d9cc9caefaf89451a138","chris.kcat@gmail.com","Add a WAVEFORM_FRACONE macro and minor cleanups for the ring modulator","Chris Robinson"],["6a2b2a0aed9a7ab07142185ba80da58e96f13df6","chris.kcat@gmail.com","Silence MSVC warnings in the HRTF code","Chris Robinson"],["d9544d006ba792b32e2fa9abaec62730eca13429","chris.kcat@gmail.com","Use aluAtan instead of atan","Chris Robinson"],["deef98658ba65ea547ad440f20889273715d17fd","chris.kcat@gmail.com","Don't require libm for the float-type math functions","Chris Robinson"],["2b0a63003fca82f1bc5d1e36cf44d0018dc1b257","chris.kcat@gmail.com","Cast a 64-bit variable to a 32-bit int","Chris Robinson"],["cf56b0733b86019631c4b877ece6bcceb3b2b50a","chris.kcat@gmail.com","Look for and use atan2f, log10f, and floorf","Chris Robinson"],["044774ed72d829b86ee115b2c10ba98d50749ed5","chris.kcat@gmail.com","Rename the MMDevAPI backend's MessageProc function","Chris Robinson"]],"ref":"refs/heads/master"}}