tessel / t1-firmware

[UNMAINTAINED] Tessel 1 Firmware
Other
68 stars 20 forks source link

[READY] Audio driver infrastructure improvements [reliability & memory usage] #116

Closed johnnyman727 closed 9 years ago

johnnyman727 commented 9 years ago

This patch is meant to make the audio driver more reliable by fixing as many open issues as possible.

johnnyman727 commented 9 years ago

@kevinmehall, ready for review. A lot of the changes are from a simple refactor. I was originally using one global struct to keep track of the state of audio playback or recording. The struct was too bloated so I split it into to: one for recording and one for playback.

tm-rampart commented 9 years ago

Approved by @johnnyman727. Running tests.