Merge: gamnit audio: control sound channels and don't crash if there's no sound card
authorJean Privat <jean@pryen.org>
Thu, 31 Aug 2017 19:44:13 +0000 (15:44 -0400)
committerJean Privat <jean@pryen.org>
Thu, 31 Aug 2017 19:44:13 +0000 (15:44 -0400)
commit2b8902e75a0df06c01bed94d8f0a457db2f418a8
tree9621a8b4af43f1e98887162c3d6edaf5f8e96d6b
parentafa60dd7a407e1d0cb21ef65f697f7e46d5b6cba
parent1616d39f22e9d9deed87c8725200bc5f9be020e2
Merge: gamnit audio: control sound channels and don't crash if there's no sound card

Desktop clients can now control playing sounds with the new services from SDL2 mixer. The equivalent was already implemented for Android but not GNU/Linux. The new services still need to be fully exposed in the `app::audio` API.

This PR also removes the requirement to have a working sound card to launch a gamnit game.

Pull-Request: #2537
Reviewed-by: Jean Privat <jean@pryen.org>