kcat and GitHub
2b54c0d8b0
Merge pull request #40 from McSinyx/travis
...
Add complete build instruction for macOS to README and Travis config
2020-02-29 09:56:50 -08:00
Nguyễn Gia Phong and Nguyễn Gia Phong
4b55a75a17
[Travis] Build with dependencies on macOS
...
Note that Homebrew update is to work around a Travis bug:
https://travis-ci.community/t/macos-build-fails-because-of-homebrew-bundle-unknown-command/7296
2020-02-29 21:47:56 +07:00
Nguyễn Gia Phong and Nguyễn Gia Phong
fd859717a9
Add build instructions for macOS
...
Also truncate CMake output example to only show found dependencies
2020-02-29 21:33:21 +07:00
Chris Robinson
50f92fe528
Update to C++14
2020-02-05 21:20:01 -08:00
Chris Robinson
88a68580a6
Use the proper CMake flags to set C++11 support
2020-02-05 21:12:21 -08:00
Chris Robinson
c0778a75b3
Update the VS generator for AppVeyor
2020-02-05 20:59:24 -08:00
kcat and GitHub
0fd474c672
Merge pull request #38 from McSinyx/master
...
Update build instructions
2020-02-05 20:54:47 -08:00
Nguyễn Gia Phong
c3909084f3
Update build instructions
...
* Use generator-independent commands for build and install
* Build in a separate directory to avoid contaminating the source tree
* Force parallel compilation on GNU/Linux
* Clean up dependencies installation guide on GNU/Linux
* Mention the package on NixOS
* Update CI accordingly
* Add AppVeyor badge
2020-02-06 11:19:43 +07:00
kcat and GitHub
d3f4b0dda1
Merge pull request #39 from McSinyx/fix-source-set-radius
...
[src/source.cpp] Fix a typo in SourceImpl::setRadius
2020-02-05 10:55:11 -08:00
Nguyễn Gia Phong
8bbd4608a0
[src/source.cpp] Fix a typo in SourceImpl::setRadius
2020-02-05 21:24:25 +07:00
Chris Robinson
195e9347f0
Use std::domain_error for invalid values instead of out_of_range
...
out_of_range is more specifically for out-of-range element access, whereas
domain_error is for values that can't be operated on. It's possible some would
be better as invalid_argument, but either is better than out_of_range.
2020-02-04 09:39:55 -08:00
Chris Robinson
4b7b58d3f0
Add an example for playing/moving a source in 3D
2020-01-09 03:05:29 -08:00
Chris Robinson
14beed2a86
Update the OpenAL Soft download
2019-09-20 17:45:19 -07:00
Chris Robinson
95e9f29a90
Add an option to disable install targets
2019-04-16 16:41:26 -07:00
Chris Robinson
9939cdfbf9
Fix compilation with newer versions of DUMB
2019-04-12 16:42:28 -07:00
Chris Robinson
37ebc1561a
Update minimp3
2018-09-19 22:02:05 -07:00
Chris Robinson
fd08076792
Update dr_flac
2018-09-19 21:49:36 -07:00
Chris Robinson
d12d8220ca
Update dr_flac
2018-09-03 18:10:28 -07:00
Chris Robinson
ca2f205a7d
Correctly order some ignore calls
2018-08-22 21:04:55 -07:00
Chris Robinson
1b2dbc00f0
Update travis to not install with libFLAC or libmpg123
2018-08-22 19:25:18 -07:00
Chris Robinson
7920ff8a80
Update readme
2018-08-22 19:10:23 -07:00
Chris Robinson
0d36377edf
Remove the libmpg123 decoder
2018-08-22 19:00:57 -07:00
Chris Robinson
725010b0f9
Use decodeFrame in more places it's useful
2018-08-22 18:50:12 -07:00
Chris Robinson
1e7ed86b77
Get an accurate stream length from minimp3
...
A bit slower since it has to go through the whole file, but it works with all
file types (CBR and VBR), and correctly accounts for premature ending from
format changes.
2018-08-22 18:34:47 -07:00
Chris Robinson
08bf16f8ca
Update to the latest minimp3
2018-08-22 16:59:01 -07:00