Commit Graph

232 Commits

Author SHA1 Message Date
9423d2487d add argparse for long recording/not skipping silence
small clean up
2023-01-19 20:21:24 +01:00
d4a0d51bfc add support for split demo files (UNLOZE) 2022-09-12 22:20:16 +02:00
3b723a64e0 fix playback_time on dirty demos 2021-05-22 19:49:45 +02:00
3a4784bdea better file format? + better silence chunks 2021-05-20 23:35:04 +02:00
2d8000b023 make silence chunks useful/correct 2021-05-19 23:46:12 +02:00
89f28d5090 Add support for custom .demopus "Demo Opus V1" binary format to greatly reduce coder load for mostly empty tracks 2021-05-19 19:54:04 +02:00
22ebbdf95e fix edge case 2021-05-16 17:02:52 +02:00
d5e88b6f39 better name / name change handling 2021-05-15 21:49:25 +02:00
8de2932618 fix some bugs: clients can be in the server "unconnected" lol
silk ignores the outbuffer size, make it twice as big I guess
2021-05-12 20:11:36 +02:00
b727f5c904 fix return code ... 2021-05-11 00:22:17 +02:00
292c4c3b24 store voice chat silence periods 2021-05-10 23:52:01 +02:00
e2b31d00ac fixes and improvements :^) 2021-05-10 22:48:48 +02:00
cc5c945b4c fix build 2021-05-10 10:02:02 +02:00
fa3a80c9dc fix issues, add voice stats 2021-05-09 23:22:20 +02:00
39fb1f70f8 ignore complete radio silence > 5 seconds 2021-05-09 18:37:35 +02:00
36a3225a2b change pretty much everything so it does what I want :^) 2021-05-09 17:48:02 +02:00
SizzlingCalamari
73ba4f105e Fixed snappy build. 2018-07-14 14:16:36 -04:00
Jordan Cristiano
56e6eef1da Fixed missing initialization for voice data writer members. 2018-03-30 17:29:14 -04:00
Jordan Cristiano
b0db8deafb Fixed linux and osx build. 2018-03-30 17:22:08 -04:00
Jordan Cristiano
ee254b984f Added voice data writer. Rips voice chat from svc_VoiceData and writes it to separate wav files. 2018-03-30 17:17:16 -04:00
Jordan Cristiano
24fb8be512 Configured celt build to use sse2 on osx and x87 on windows and linux.
This matches how valve has the library built.
2018-03-30 15:42:17 -04:00
Jordan Cristiano
1801dce4b2 Fixed snappy build. 2018-03-16 23:35:13 -04:00
Jordan Cristiano
81e9eb3ac4 Updated celt to last master before opus merge. (e18de77) 2018-02-19 21:18:28 -05:00
Jordan Cristiano
a968c9fe89 Removed update/upgrade and building from vagrant setup. 2018-02-14 20:07:36 -05:00
Jordan Cristiano
b46d7cae95 Turns out cstdint is c++11, so enabled c++11 on sourcesdk project. 2018-02-13 20:56:48 -05:00
Jordan Cristiano
d8b3b56822 Removed c++11 usage from sourcesdk project. 2018-02-13 20:47:22 -05:00
Jordan Cristiano
0844c5bc19 Fixed clang build of celt. Moved -std=c++11 to demboyz project scope. 2018-02-13 20:37:38 -05:00
Jordan Cristiano
0aa1ade9ba Enabled celt custom modes only. 2018-02-12 23:48:32 -05:00
Jordan Cristiano
630cf8cded Fixed celt include dir structure. 2018-02-12 23:47:50 -05:00
Jordan Cristiano
c42a9538ff Fixed subdirs not being included in external projects. 2018-02-12 22:29:11 -05:00
Jordan Cristiano
585f370d43 Added celt v0.11.1 2018-02-12 21:55:28 -05:00
Jordan Cristiano
6d8ed3b5c6 Split external libs into their own vs projects. 2018-02-12 21:08:01 -05:00
Jordan Cristiano
ef09958aa5 Fixed vs2017 build 2018-01-11 02:03:22 -05:00
Jordan Cristiano
ef898de18d Updated SVC_VoiceInit for latest TF2 version. 2018-01-11 01:40:50 -05:00
Jordan Cristiano
630351e7e5 Added SVC_CmdKeyValues and SVC_SetPauseTimed 2018-01-11 01:34:35 -05:00
Jordan Cristiano
134c8d0ed0 Doubled the max stringtable data size. Game code actually keeps the original value, but doubles it each time the read fails (max of 4 tries). 2018-01-11 01:33:46 -05:00
Jordan Cristiano
40a69abcd5 Added Travis CI OSX build badge 2017-05-27 20:05:09 -04:00
Jordan Cristiano
b199c71ef0 Fixed SVC_BspDecal reading an incorrect number of bits. 2017-05-27 19:17:46 -04:00
Jordan Cristiano
6912d26add Travis CI for osx 2017-05-27 17:42:45 -04:00
Jordan Cristiano
34b00e0757 VS2017 build status badge 2017-05-24 23:47:30 -04:00
Jordan Cristiano
bfa09d80f2 Added vs2017 project generation 2017-05-24 23:27:23 -04:00
Jordan Cristiano
1f09948764 Merge pull request #7 from stensonowen/vagrant-fix
Updated Vagrant to install g++ dependencies
2016-06-27 20:46:00 -04:00
owen
a604f1b765 Updated Vagrant to install g++ dependencies 2016-06-27 02:06:14 -04:00
Jordan Cristiano
2fe7b12f7e Fixed gcc build 2016-04-27 22:41:24 -04:00
Jordan Cristiano
77b0e9d81e Made pretty json output as default during development since it's easier on text rendering 2016-04-27 22:33:06 -04:00
Jordan Cristiano
963fc1ae4c WIP game event parsing 2016-04-27 22:31:33 -04:00
Jordan Cristiano
9dcda5054c More fixes for bitbuf initialization (missed from previous commit) 2016-04-27 22:04:59 -04:00
Jordan Cristiano
ea639455a9 Added Semaphore CI badge for Linux builds 2016-04-27 00:45:59 -04:00
Jordan Cristiano
30ec1169f6 Merge pull request #5 from Yepoleb/stringtable
Stringtable parsing improvements
2016-04-25 23:21:38 -04:00
Gabriel Huber
99426dc6ef Changed scope of nBytes in StringTable_BitRead 2016-04-26 04:04:28 +02:00