{"push_id":604462143,"size":1000,"distinct_size":124,"ref":"refs/heads/1.3.4","head":"74e41380587e6aa692d8ababc3e668527f2a348e","before":"cb153d9c035ddb75479d66109778b165e937da8b","commits":[{"sha":"5b92b0318743ec180ac75381f3fb4757f59c4de7","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Added getSoundBPM, getSoundWaveData, getSoundLevelData, fixed getSoundFFTData returning right number of results, tidied audio code and fixed some potential crashes.\n\nreturns the beats per minute\nfloat getSoundBPM ( sound )\n\nreturns a table of samples required to make a waveform (wave graph) at it's current position\nWhere samples is 128, 256, 512, 1024, 2048, 4096, 8092 or 16184\ntable getSoundWaveData ( sound, samples )\n\nreturns the left and right level data for the sound at it's current position\nint, int getSoundLevelData ( sound )\n\n\nreturns a table of samples / 2 which contains the FFT data for the currently playing song at it's current position\nWhere samples is 128, 256, 512, 1024, 2048, 4096, 8092 or 16184\nint, int getSoundFFTData ( sound, samples )\n\nevents:\nsource = sound\ntime = time of the beat\nonClientSoundBeat ( time )","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/5b92b0318743ec180ac75381f3fb4757f59c4de7"},{"sha":"d0639334c4ae4596d745325a31cc6bdeea145b89","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Sped up sound loading.","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/d0639334c4ae4596d745325a31cc6bdeea145b89"},{"sha":"bb16ba32fae63dc7ea5a5694d01ff4256060e92d","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Fixed screenshot saving not working with some configurations","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/bb16ba32fae63dc7ea5a5694d01ff4256060e92d"},{"sha":"dbf5fa79221ff15c1059ad34af5c90bf93920239","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Better crash fix for offset 00245fd9","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/dbf5fa79221ff15c1059ad34af5c90bf93920239"},{"sha":"649ee64f9c2bab623ae1ea710188fd2ca2455c1f","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Fixed Linux compile error","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/649ee64f9c2bab623ae1ea710188fd2ca2455c1f"},{"sha":"7e35deb44580e9b996ec2790d9bcc87e70ff1b37","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Merged revision(s) 4154 from branches/1.3.0:\n[1.3.0] Fixed sirens once and for all.\n........","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/7e35deb44580e9b996ec2790d9bcc87e70ff1b37"},{"sha":"78144e6569802d3e2fa6e627a6c85ac8abf3299f","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Merged revision(s) 4153 from branches/1.3.0: \n([1.3.0] Added more timing log info)","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/78144e6569802d3e2fa6e627a6c85ac8abf3299f"},{"sha":"f93fe547daf93097f4136d209f27e51a252466ea","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Sped up event handling system for server and client","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/f93fe547daf93097f4136d209f27e51a252466ea"},{"sha":"fdda13393f529d34ff559c2413c8193dfbdc55ef","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Added post processing option to getSoundFFTData which allows you to specify the number of bars you want the data in.\n\ntable getSoundFFTData ( sound, int iSamples, int iBands = 0 )","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/fdda13393f529d34ff559c2413c8193dfbdc55ef"},{"sha":"848eb9c77db147825de6ae4119d7353ac1c23b51","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Fixed a crash.","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/848eb9c77db147825de6ae4119d7353ac1c23b51"},{"sha":"c61e46ad882be1babc0d6ddca6adcc25653477a3","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Fixed bpm detection.","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/c61e46ad882be1babc0d6ddca6adcc25653477a3"},{"sha":"c4ca27c8e2ac67d633030c1b89c8fc4d7a78a797","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Updated version requirements","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/c4ca27c8e2ac67d633030c1b89c8fc4d7a78a797"},{"sha":"7b5143795794d2929ae64d8ffdf9bf782ea427c9","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Fix for clothes related freezes when changing multiple clothes via script","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/7b5143795794d2929ae64d8ffdf9bf782ea427c9"},{"sha":"b130ab9f3ca688abb14fba26d685da571249be45","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Sort of fixed the case where 'next' will not reveal the error location when run in the global scope. (Line number still missing from message, but filename is now present)","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/b130ab9f3ca688abb14fba26d685da571249be45"},{"sha":"872ef86b71662aa2aed5f23250f30c2ec1f79068","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Reverted 1 incorrect file from r4165","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/872ef86b71662aa2aed5f23250f30c2ec1f79068"},{"sha":"c9b09e3e64ddad6770ddeb2fdb24c52d23da6342","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Fixed stuff","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/c9b09e3e64ddad6770ddeb2fdb24c52d23da6342"},{"sha":"6ad1a64c2f02ad8749b929d1a3b30244b0b8eec0","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Added some warnings for #6930","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/6ad1a64c2f02ad8749b929d1a3b30244b0b8eec0"},{"sha":"ffdcfc2497b3623a287cde15f52a0c2f71bf0f85","author":{"email":"72a979f47405462f7022e246c8dcda7971f5435b@googlemail.com","name":"ccw808"},"message":"Test for correct firing during cbug operation. \n\nSee http://http://bugs.mtasa.com/view.php?id=6084 for more info.","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/ffdcfc2497b3623a287cde15f52a0c2f71bf0f85"},{"sha":"346cefc4067722ce1e261123a2208a72dd64b353","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Merged Analog-Control-States","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/346cefc4067722ce1e261123a2208a72dd64b353"},{"sha":"94abe6b89e2b6c09573a5557e0a6eabf26951a9d","author":{"email":"6828bcda177a49dd8356ca18cf669a68fdb5f439@gmail.com","name":"Cazomino05"},"message":"Merged revision(s) 4186 from branches/1.3.0:\n[1.3.0] Fixed #6984 \"getElementMatrix returns non-standard matrix\"\nAdded optional bool to getElementMatrix ( element, bool ) for this.\n........","distinct":false,"url":"https://api.github.com/repos/multitheftauto/mtasa-blue/commits/94abe6b89e2b6c09573a5557e0a6eabf26951a9d"}]}