Commit Graph

12 Commits

Author SHA1 Message Date
faiface eb429bea68 audio: speaker: fix byte encoding 2017-07-11 16:42:16 +02:00
faiface 7ecd50bd45 audio: speaker: remove unnecessary channel confirmation 2017-07-09 16:34:49 +02:00
faiface c6b821bd67 audio: speaker: allow to call Init more than once 2017-07-08 22:01:59 +02:00
faiface 555a1cb8e4 audio: speaker: use Mixer to play sounds simultaneously 2017-07-07 18:46:40 +02:00
faiface 8e06ab198e minor change 2017-07-07 14:08:25 +02:00
faiface 5c00d43168 speaker: remove Update, add Lock and Unlock 2017-07-07 13:20:55 +02:00
faiface 238400db27 fix edge sample value (-1 and +1) overflow 2017-07-06 23:36:18 +02:00
faiface 7858a55088 actually fix the race condition 2017-07-06 22:34:22 +02:00
faiface 140b050545 minor change 2017-07-06 22:26:47 +02:00
faiface 6c2bffed37 speaker: fix race condition 2017-07-06 22:26:20 +02:00
faiface bb2ffdec2c speaker: improve concurrency, only lock when and what necessary 2017-07-06 22:11:03 +02:00
faiface 8d9485af7e reimplement speaker 2017-07-06 21:44:34 +02:00