Commit graph

81828 commits

Author SHA1 Message Date
2b8c0ffbdc Merge branch 'daleglass/opus-plugin' into opus-plugin 2020-01-12 18:18:14 -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
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
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
kasenvr
fd4248db1d
Merge pull request #71 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
kasenvr
dc46d581b0
Merge pull request #66 from FluffyJenkins/feature/websocketArrayBuffer
Added ArrayBuffer support to websockets
2020-01-08 09:09:17 -05:00
Fluffy Jenkins
672ac8066b Made changes 2020-01-08 04:38:33 +00:00
kasenvr
19bca588ca
Merge pull request #58 from ctrlaltdavid/fix/avatar-packager-update
Update Avatar Packager
2020-01-07 22:43:34 -05:00
kasenvr
be08a949c2
Merge pull request #67 from FluffyJenkins/feature/fixedClaraRubbish
Fixed clara rubbish
2020-01-07 21:44:23 -05:00
Fluffy Jenkins
e488a66840 changed quote types 2020-01-07 20:59:00 +00:00
Fluffy Jenkins
ead359ce67 Fixed clara rubbish 2020-01-07 05:14:38 +00:00
Fluffy Jenkins
3c4d56bc50 Fixed whitespace 2020-01-07 04:10:15 +00:00
Fluffy Jenkins
b33ad80992 Init push 2020-01-07 04:00:13 +00:00
kasenvr
0bdfdfff4a
Merge pull request #43 from ctrlaltdavid/fix/re-enable-jsdoc
Re-enable JSDoc building
2020-01-06 18:37:58 -05:00
kasenvr
43ed65eebc
Merge pull request #56 from zontreck/fixes/vcpkg
Fix generating cmake
2020-01-06 18:36:49 -05:00
David Rowe
1d9aec6fec Improve order of dialog contents 2020-01-05 18:24:56 +13:00
David Rowe
977d498004 Add an "Open Project Folder" button 2020-01-05 17:53:36 +13:00
David Rowe
30c63fc305 Remove "Upload" button and associated items 2020-01-05 17:11:23 +13:00
David Rowe
cd6669ec8b Comment out the "Video" button 2020-01-05 17:00:40 +13:00
David Rowe
d79c87b2d4 Change Avatar Package docs links 2020-01-05 16:59:51 +13:00
David Rowe
934311b54a Change default Avatar Packager project directory 2020-01-05 16:15:04 +13:00
Tara
05f54bc8c7
Fix generating cmake
vcpkg throws an error when running cmake about a public key error. This resolves the possibility of the error showing up.
2020-01-04 20:00:32 -07:00
kasenvr
d872e9f07d
Merge pull request #55 from ctrlaltdavid/fix/fix-scaled-walk-speed
Fix scaled avatar walk speed
2020-01-04 13:34:28 -05:00
David Rowe
7364ac5521 Fix scaled avatar walk speed 2020-01-04 11:43:28 +13:00
kasenvr
1d14bed3ce
Merge pull request #16 from FluffyJenkins/feature/qmlWhitelistMeow
QML Whitelisting
2019-12-30 19:51:51 -05:00
3bb8498067
Merge pull request #39 from daleglass/fix_invoke_method_crash
Don't bind action if QML menu can't be added.
2019-12-30 18:23:08 -06:00
57f1773db5
Merge pull request #45 from kasenvr/fix/disable-auto-cmd
The command line no longer launches with interface.
2019-12-30 14:43:27 -06:00
kasenvr
00b97c74c2
Merge pull request #50 from daleglass/move_to_kasenvr_repos
Move to kasenvr repos
2019-12-30 14:33:10 -05:00
Dale Glass
ec86a1a57f Move to kasenvr repos
The highfidelity github repos will probably be going away on
Jan 15, 2020.
2019-12-30 20:24:15 +01:00
Kasen IO
0b66627eff The command line no longer launches with interface. 2019-12-29 23:48:32 -05:00
kasenvr
9dc7f54bfd
Merge pull request #38 from kasenvr/feature/quality-of-life-k2
Feature/quality of life k2
2019-12-29 18:28:58 -05:00
David Rowe
a7d2412f11 Re-enable JSDoc building 2019-12-29 16:00:47 +13:00
kasenvr
8771f619ec
Merge pull request #32 from FluffyJenkins/bug/SecondaryCamCrash
Workaround for Secondary camera crash
2019-12-27 14:18:52 -05:00
Kasen IO
7489505f99 Updated whitelist info and name to include QML. 2019-12-26 22:27:58 -05:00
kasenvr
8c86b5fb98
Merge pull request #37 from Nex-Pro/patch-1
Update interface window title
2019-12-26 15:05:08 -05:00
Dale Glass
dabda684b8 Don't bind action if QML menu can't be added.
Otherwise eventually methods will be called on a NULL pointer.
Fixes crash related to QMetaObject::invokeMethod.
2019-12-26 01:04:53 +01:00
Kasen IO
683f790fc2 updated readme for cleanliness. 2019-12-24 19:42:10 -05:00
Nex-Pro
4856dd07fc
Update interface window title
Change window title from "High Fidelity" to "Project Athena"
2019-12-25 00:20:36 +00:00