Commit graph

81878 commits

Author SHA1 Message Date
9a67ee19e0 More review fixes since I missed 66 of them. 2020-01-15 13:49:25 -06:00
24669c98f6 Made changes requested by reviewer
Fixed missing copyright headers.
Fixed exceeding 120 columns.
Fixed #include
Fixed if conditional style.
Fixed C++ reference symbol placement.
2020-01-15 12:57:18 -06:00
f23dfc7d0d Cleanup some kruft.
Removed some unecessary files, defines, and includes.
2020-01-14 17:41:55 -06:00
Dale Glass
830f3ab337 Instrument HifiAC code with performance timers
Signed-off-by: Marcus Llewellyn <marcus.llewellyn@gmail.com>
2020-01-14 16:58:05 -06:00
6a294404c2 fix marcus being very stoopid 2020-01-13 15:44:46 -06:00
c714d2d417 Merge remote-tracking branch 'upstream/kasen/core' into opus-plugin 2020-01-13 13:36:16 -06:00
3a5059a613 Re-enable hifiAC and pcmCodec projects
These has been disabled for testing purpose. They are now restored.
2020-01-13 13:35:36 -06:00
Thijs Wenker
26bebba8dd fix opus library linking in cmake
Signed-off-by: Marcus Llewellyn <marcus.llewellyn@gmail.com>
2020-01-13 12:27:24 -06:00
kasenvr
1133f51971
Merge pull request from Nex-Pro/kasen/core
Rebranding of login dialogs etc. QML
2020-01-13 09:42:09 -05:00
kasenvr
a3415750a9
Merge pull request from MarcusLlewellyn/fixes/help-menu
Redo the interface's help menu for Project Athena.
2020-01-13 09:28:04 -05:00
kasenvr
9fb3662dce
Merge pull request from daleglass/remove_deprecated_linux_distribution
Add support for Ubuntu 19.10, modernize vcpkg
2020-01-13 08:15:26 -05:00
0022170400 Fix minor cmake oopsie. 2020-01-12 18:33:46 -06:00
b2d15a38e9 Merge remote-tracking branch 'upstream/kasen/core' into opus-plugin 2020-01-12 18:23:36 -06:00
2b8c0ffbdc Merge branch 'daleglass/opus-plugin' into opus-plugin 2020-01-12 18:18:14 -06:00
Dale Glass
1e34a59c6b Add python3-distro to list of required Linux packages
Also changed python3.6 to python, because "python3.6" doesn't work on Ubuntu 19.10,
but "python3" works everywhere.
2020-01-12 21:22:03 +01:00
Dale Glass
47043766f3 Remove usage of deprecated platform.linux_distribution()
Also, make error reporting slightly friendlier, and add experimental
support for Ubuntu 19.10.
2020-01-12 21:11:07 +01:00
Dale Glass
b8a6ee3256 Unpack files with any kind of supported compression, not just gzip 2020-01-12 21:11:07 +01:00
kasenvr
7abb8347ca
Update BUILD_LINUX.md
fixed a space
2020-01-12 15:02:56 -05:00
kasenvr
43e9db3c2c
Merge pull request from temcom/kasen/core
Adapting some linux entries
2020-01-12 15:01:39 -05:00
7584429e77
Remove reference to Mint 2020-01-12 13:47:40 -06:00
96dc01fcc6 Made requested changes to About dialog.
Removed dash from "open source"
Fixed missing and unecessary periods.
2020-01-12 12:47:17 -06:00
kasenvr
ddc681560f
Merge pull request from FluffyJenkins/feature/communityModules
Added FloofChat and Notification Core and put into defaultScripts.js
2020-01-12 12:03:44 -05:00
Fluffy Jenkins
b8dbb4585f Changed css 2020-01-11 21:09:21 +00:00
Fluffy Jenkins
6b77f6023f Added use strict to the inworld JS's 2020-01-11 20:41:23 +00:00
Fluffy Jenkins
49fc4df07a Made more changes but still not all <3 2020-01-11 20:34:30 +00:00
Fluffy Jenkins
227be7062b Made most of requested changes 2020-01-11 20:17:47 +00:00
Fluffy Jenkins
71b708cedc Removed nonused assets 2020-01-11 04:29:01 +00:00
074e9f711a Update Help menu links for Project Athena.
Changes links in the help menu to point to Project Athena sites. Removed menu option for Online Forums, cuz I don't think we have one yet.
2020-01-10 16:20:00 -06:00
00855cba3d Redo the About menu dialog
Change project name, remove references to EOS blockchain, add Project Athena copyright, add attribution to Opus.
2020-01-10 16:09:20 -06:00
c9595016f8 DEBUG: Temp removal of hifiCodec and pcmCodec projects.
This is to ensure that no other codecs are being fallen back upon when testing the Opus codec.
2020-01-10 12:19:19 -06:00
32c438ffc2 Update CMakeLists.txt
Fix interface linking errors on Windows.
2020-01-10 12:17:53 -06:00
d030d82355 Cosmetic change for TargetOpus.cmake 2020-01-10 12:17:22 -06:00
kasenvr
5fdd563bfa
Merge pull request from kasenvr/fix/whitelist-server
Whitelist Quality of Life Updates
2020-01-09 17:55:45 -05:00
Dale Glass
18e83aa93d Remove encoder/decoder logging spam 2020-01-09 23:07:53 +01:00
Dale Glass
09aab2a2c6 Bump default quality 2020-01-09 23:07:40 +01:00
Kasen IO
2c7911acb8 more housekeeping 2020-01-09 16:15:41 -05:00
Dale Glass
91b3be036f Dump encoder arguments 2020-01-09 18:50:29 +01:00
Dale Glass
bf3d9cec8e Always maintain size of audio output buffer.
More debug output.
2020-01-09 16:43:12 +01:00
Dale Glass
fdab09c7a1 use constData() for encoding, it's faster 2020-01-09 16:43:12 +01:00
Dale Glass
7616c9c06e Don't attempt FEC decoding in decode(). More logging.
Also use the fixed size audio buffer for decoding -- audio always
works in packets of the same size, so we should always get the same
amount out of decoding.
2020-01-09 16:43:12 +01:00
Dale Glass
e396747377 Add Opus to list of codecs 2020-01-09 16:43:12 +01:00
Dale Glass
cf56bf415f Initial attempt at Opus compression. 2020-01-09 16:43:11 +01:00
a39ad97a1f Opus cleanup and C++ wrapper
Did a tiny amount of fleshing out and some cleanup. Also added a Google implemented C++ Opus wrapper in case it will be useful.
2020-01-09 16:43:11 +01:00
4e41c0710d Fix VCPKG Opus CONTROL failure on Linux
VCPKG on Linux really, really does not like the "Homepage:" line.
2020-01-09 16:43:11 +01:00
3d8d359c35 Initial work on Opus audio plugin
This commit is made up of changes to VCPKG and CMake to include the Opus libraries, as well as a skeleton project for an Opus audio plugin.
2020-01-09 16:43:11 +01:00
NexPro
80e4e47cd8 updated TOS link. Changed incorrect filename in comment. 2020-01-09 10:20:28 +00:00
kasenvr
fd4248db1d
Merge pull request from ctrlaltdavid/api-docs-branding
API docs rebranding
2020-01-08 16:45:26 -05:00
David Rowe
60e2c2b520 API docs rebranding 2020-01-09 10:38:58 +13:00
NexPro
769d2050c7 Additional re-branding of QML dialogs 2020-01-08 17:41:58 +00:00
NexPro
3944d6e47c added banner svg 2020-01-08 16:24:49 +00:00