-
Notifications
You must be signed in to change notification settings - Fork 17.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x/mobile/exp/audio/al: add missing generic accessors and setters #13912
Comments
CL https://golang.org/cl/18541 mentions this issue. |
i think it must be because openal is dynamically extensible, that it makes everything accessible via only a few general functions, that only vary by parameter type, and then uses another parameter to indicate the actual thing being set/read. i did look through the spec briefly, looking for other omissions that might be sensibly added, and didn't find any more, but i guess there will be others that are effectively only present because of this extensibility. but, the Go wrapper's current approach of hiding the parametrised calls, by sending each through a separate function, stops the dynamic extension mechanism, in that, it means any extensions would require functions to be added statically. |
Updates golang/go#13912. Change-Id: I2dadbba0c155c1f4b53663031069098d3f3b156a Reviewed-on: https://go-review.googlesource.com/18541 Reviewed-by: David Crawshaw <crawshaw@golang.org>
CL https://golang.org/cl/19472 mentions this issue. |
Updates golang/go#13912. Change-Id: I0eb017513872c9d44364b8c96e632ce3d08c6e10 Reviewed-on: https://go-review.googlesource.com/19472 Reviewed-by: David Crawshaw <crawshaw@golang.org>
Updates golang/go#13912. Change-Id: I2dadbba0c155c1f4b53663031069098d3f3b156a Reviewed-on: https://go-review.googlesource.com/18541 Reviewed-by: David Crawshaw <crawshaw@golang.org>
Updates golang/go#13912. Change-Id: I0eb017513872c9d44364b8c96e632ce3d08c6e10 Reviewed-on: https://go-review.googlesource.com/19472 Reviewed-by: David Crawshaw <crawshaw@golang.org>
Updates golang/go#13912. Change-Id: I2dadbba0c155c1f4b53663031069098d3f3b156a Reviewed-on: https://go-review.googlesource.com/18541 Reviewed-by: David Crawshaw <crawshaw@golang.org>
Updates golang/go#13912. Change-Id: I0eb017513872c9d44364b8c96e632ce3d08c6e10 Reviewed-on: https://go-review.googlesource.com/19472 Reviewed-by: David Crawshaw <crawshaw@golang.org>
Continuing the discussion started at #11298 (comment)...
Source offset setters are missing from the package and the offset must represented in float32 for more precision. Suggested APIs are below.
/cc @splace
The text was updated successfully, but these errors were encountered: