BotoX
|
9423d2487d
|
add argparse for long recording/not skipping silence
small clean up
|
2023-01-19 20:21:24 +01:00 |
BotoX
|
d4a0d51bfc
|
add support for split demo files (UNLOZE)
|
2022-09-12 22:20:16 +02:00 |
BotoX
|
3b723a64e0
|
fix playback_time on dirty demos
|
2021-05-22 19:49:45 +02:00 |
BotoX
|
3a4784bdea
|
better file format? + better silence chunks
|
2021-05-20 23:35:04 +02:00 |
BotoX
|
2d8000b023
|
make silence chunks useful/correct
|
2021-05-19 23:46:12 +02:00 |
BotoX
|
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 |
BotoX
|
22ebbdf95e
|
fix edge case
|
2021-05-16 17:02:52 +02:00 |
BotoX
|
d5e88b6f39
|
better name / name change handling
|
2021-05-15 21:49:25 +02:00 |
BotoX
|
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 |
BotoX
|
b727f5c904
|
fix return code ...
|
2021-05-11 00:22:17 +02:00 |
BotoX
|
292c4c3b24
|
store voice chat silence periods
|
2021-05-10 23:52:01 +02:00 |
BotoX
|
e2b31d00ac
|
fixes and improvements :^)
|
2021-05-10 22:48:48 +02:00 |
BotoX
|
fa3a80c9dc
|
fix issues, add voice stats
|
2021-05-09 23:22:20 +02:00 |
BotoX
|
39fb1f70f8
|
ignore complete radio silence > 5 seconds
|
2021-05-09 18:37:35 +02:00 |
BotoX
|
36a3225a2b
|
change pretty much everything so it does what I want :^)
|
2021-05-09 17:48:02 +02: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
|
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
|
b199c71ef0
|
Fixed SVC_BspDecal reading an incorrect number of bits.
|
2017-05-27 19:17:46 -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 |
Gabriel Huber
|
99426dc6ef
|
Changed scope of nBytes in StringTable_BitRead
|
2016-04-26 04:04:28 +02:00 |
Gabriel Huber
|
3a36da8a82
|
Removed unnecessary buffer zero assignment in StringTable_BitRead
|
2016-04-25 22:43:53 +02:00 |
Gabriel Huber
|
1ca5fbfd2c
|
Simplified entryIndex assignment in StringTable_BitRead
|
2016-04-25 22:43:46 +02:00 |
Jordan Cristiano
|
861988e0be
|
Fixed incorrect bitbuf parameters for wip stringtables parsing
|
2016-04-20 22:42:43 -04:00 |
Jordan Cristiano
|
afad200209
|
WIP SVC_CreateStringTable data parsing
|
2016-04-20 21:18:56 -04:00 |
Jordan Cristiano
|
a416145e27
|
Identified unknown SVC_CreateStringTable member as compressedData
|
2016-04-20 21:12:24 -04:00 |
Jordan Cristiano
|
3858162c9c
|
Removed unused includes
|
2016-04-16 20:57:49 -04:00 |
Jordan Cristiano
|
7c9fc12b63
|
Reduced code duplication
|
2016-03-08 23:14:13 -05:00 |
Jordan Cristiano
|
462f53d912
|
Use old NET_MAX_PAYLOAD_BITS constant for SVC_CreateStringTable
|
2016-02-06 20:10:59 -05:00 |
Jordan Cristiano
|
2eb62f16e8
|
Fixed compilation with vs2013
|
2015-10-15 01:07:29 -04:00 |
Jordan Cristiano
|
3b11809be7
|
Changed demdata struct array to use std array
|
2015-10-15 01:06:51 -04:00 |
Jordan Cristiano
|
e3ccd21314
|
Changed netdata struct array to use std array
|
2015-10-15 00:40:40 -04:00 |
Jordan Cristiano
|
372267d192
|
Rapidjson can only write up to 2^32 - 1 length strings by default, so change the api to reflect that
|
2015-08-31 23:07:51 -04:00 |
Jordan Cristiano
|
806f42dd84
|
Fixed mismatch of decl/def return types on ReadString
|
2015-08-31 22:51:15 -04:00 |
Jordan Cristiano
|
efab1c3707
|
Fixed compilation of jsonfile on gcc/clang
|
2015-08-31 22:16:06 -04:00 |
Jordan Cristiano
|
0f471d9b7a
|
Fixed incorrect invalid index check
|
2015-07-28 21:07:55 -04:00 |
Jordan Cristiano
|
42955b7e01
|
Fixed assigning a temporary to a non const reference
|
2015-07-15 23:25:22 -04:00 |
Jordan Cristiano
|
4e4186d49e
|
Removed stats printout from con writer
|
2015-07-13 23:26:12 -04:00 |
Jordan Cristiano
|
0033d3aeba
|
Added json reader utilities and implemented json reader functions to dem, net, and svc types
|
2015-07-13 23:25:49 -04:00 |
Jordan Cristiano
|
6be95005c5
|
Added resize function wrapper to Array. Changed redundant else if to else in Array reset
|
2015-07-13 23:21:06 -04:00 |
Jordan Cristiano
|
d3b8873481
|
Renamed WriteAngles to WriteAngle. Made use of WriteAngle and WriteVector
|
2015-07-13 23:19:55 -04:00 |
Jordan Cristiano
|
fed62e14a4
|
Forced json writer to output ascii multibyte sequences
|
2015-07-13 23:12:10 -04:00 |
Jordan Cristiano
|
11ed4883cb
|
Added initialization for demo writer packet buffer
|
2015-07-13 23:10:57 -04:00 |
Jordan Cristiano
|
f5d8d9bbf1
|
Signal to stop reading demo if invalid command is found
|
2015-07-13 23:08:05 -04:00 |
Jordan Cristiano
|
2bf16179ad
|
Added WriteString to jsonfile which takes an std::string
|
2015-07-13 21:09:07 -04:00 |