Richard Stanway
|
9aceaadbcc
|
Some small code cleanups via static analysis (cppcheck)
|
2013-04-04 03:20:02 -04:00 |
|
jp9000
|
c2a13e8321
|
Fixed a bug with RTMP publisher queued packets being inserted potentially out of order, and also fixed a bug with proper code not being called on the first keyframe
|
2013-04-02 22:58:32 -07:00 |
|
jp9000
|
abfef72d85
|
0.48.007 - removed circular list usage until I can verify it's 100% safe to use, removed a potential memory leak from directshow sources, other minor checks and tweaks
|
2013-03-31 05:47:11 -07:00 |
|
jp9000
|
7c9302b7eb
|
added yet -another- tiny buffer to the rtmp code to ensure packets are properly ordered when sent out to prevent any weirdness on the server in terms of decoding or transcoding.
also, last commit I added some new audio code, ensures audio now is always totally seamless when sent out
|
2013-03-27 07:17:41 -07:00 |
|
jp9000
|
da4de110a7
|
fixed delay, added timed bframe-only dropping
|
2013-03-05 19:54:58 -07:00 |
|
jp9000
|
4d94812121
|
new network code
|
2013-03-05 19:54:58 -07:00 |
|
Richard Stanway
|
57106fe406
|
Zero error code on socket shutdown to prevent misleading log info
|
2013-02-17 21:41:04 -05:00 |
|
jp9000
|
99c8112e45
|
fixed more potential holes in the status bar update thing
fixed slight miscalculation of lost frames in the log file
fixed issue where frames would still preprocess and such even if disabled
|
2013-02-10 15:49:49 -07:00 |
|
Richard Stanway
|
0e83579b7b
|
Fix crash when MP4FileStream causes ProcessEvents to fire mid-shutdown
|
2013-02-07 18:23:46 -05:00 |
|
Richard Stanway
|
1636ecf473
|
Never decrease the socket buffer on congestion
|
2013-02-06 19:23:59 -05:00 |
|
Richard Stanway
|
47ca0d63a9
|
Fix spurious newline log message
|
2013-02-04 15:30:35 -05:00 |
|
Richard Stanway
|
8f4cbaa708
|
Use SIO_IDEAL_SEND_BACKLOG_QUERY IOCTL on congestion
|
2013-02-04 04:40:35 -05:00 |
|
jp9000
|
e1fe865a1b
|
something about copyTextures not being NUM_RENDER_BUFFERS
|
2013-02-01 04:16:39 -07:00 |
|
Richard Stanway
|
0ad353685f
|
Alternative low latency mode and associated settings
|
2013-01-30 23:04:44 -05:00 |
|
Richard Stanway
|
a673d6e712
|
Fix deadlock when aborting stream with a full R1CHbuffer™
|
2013-01-27 01:38:08 -05:00 |
|
jp9000
|
e2ea43ca93
|
merging develepment branch. don't kill me!
|
2013-01-24 20:30:22 -07:00 |
|
Richard Stanway
|
6176a1d2fb
|
Add low latency mode to reduce network strain
Remove remnant send buffer code
|
2013-01-20 01:51:36 -05:00 |
|
Richard Stanway
|
2db898684f
|
Log librtmp errors to the log file and show connection errors
|
2013-01-16 15:12:31 -05:00 |
|
Richard Stanway
|
95c1c2aa78
|
Fix RTMP server logging, disable remnnant send buffer code
|
2013-01-07 02:54:01 -05:00 |
|
Richard Stanway
|
cc2c3c501d
|
Someone forgot to set their whitespace settings!
|
2012-12-23 11:54:47 -05:00 |
|
Richard Stanway
|
49c2bbc1f1
|
Fix some uninitialized memory crashes during RTMP setup
|
2012-12-23 11:52:14 -05:00 |
|
Richard Stanway
|
05c7ad925f
|
Improved network event handling, recv() discard
|
2012-12-18 17:23:25 -05:00 |
|
Richard Stanway
|
6ee24fe349
|
Log which RTMP service / server are used
|
2012-12-16 23:48:12 -05:00 |
|
jp9000
|
307903f372
|
fixed a crash with audio levels, added the ability to crop win8 capture
|
2012-12-16 13:32:04 -07:00 |
|
jp9000
|
74851f4d1d
|
final little bugfixes before 0.455
|
2012-12-13 12:01:41 -07:00 |
|
Richard Stanway
|
215df6573b
|
Fix some network shutdown race conditions
|
2012-12-12 01:39:18 -05:00 |
|
Richard Stanway
|
be525a0623
|
Cleanup logging code, improve error handling in buffered sender
|
2012-12-10 08:21:38 -05:00 |
|
Richard Stanway
|
769181e17a
|
Fix RTMP shutdown with the new buffering system
|
2012-12-10 07:59:41 -05:00 |
|
Richard Stanway
|
a5f3a5113b
|
Dynamic buffer size
Move RTMP close prior to network code shutdown
|
2012-12-08 07:15:42 -05:00 |
|
Richard Stanway
|
cbf58f984f
|
Local buffering test
|
2012-12-08 05:28:29 -05:00 |
|
Richard Stanway
|
b06488b20c
|
Bind to network interface option
|
2012-12-06 22:18:03 -05:00 |
|
jp9000
|
6ebf3633d9
|
tons of bug fixes, added send buffer again, fixed japanese localization, added outline
|
2012-12-05 19:43:44 -07:00 |
|
Muf
|
6b0966a7ea
|
Fix % that was on the wrong side, make GetPacketStrain gradual again
|
2012-12-06 01:46:43 +01:00 |
|
jp9000
|
286704a176
|
another CTS/DTS fix, fixed network issues, removed send buffer, fixed some graphics capture crashes, fixed win 8 sleep problems
|
2012-12-04 03:17:34 -07:00 |
|
jim
|
10df6ddbc2
|
accidently network thread priority code
|
2012-12-01 05:52:08 -07:00 |
|
jim
|
ff1517e99d
|
adjusted settings dialog size, fixed cts problem, added cbr option, made some other tweaks
|
2012-11-30 14:16:16 -07:00 |
|
jim
|
8d039f66c8
|
testing a new revision of frame drop code
|
2012-11-28 19:22:19 -07:00 |
|
jim
|
b6c6a5ab79
|
tweaked framedrop code again
|
2012-11-28 13:29:52 -07:00 |
|
jim
|
32f3493276
|
testing time-based frame drop code
|
2012-11-27 13:41:46 -07:00 |
|
jim
|
072e34f8c5
|
testing time-based frame drop code
|
2012-11-27 13:39:10 -07:00 |
|
Richard Stanway
|
ff68f56d02
|
Set network thread to high priority
|
2012-11-26 23:50:40 -05:00 |
|
jim
|
ce7a1bd59b
|
and make SO_SNDBUF use bytes, not kilobytes
|
2012-11-23 14:46:04 -07:00 |
|
jim
|
d453668ca7
|
fixed SO_SNDBUF to use bytes instead of bits, woops. also version changes
|
2012-11-23 14:42:23 -07:00 |
|
jim
|
0ae4377fcc
|
made RTMP use SO_SNDBUF with 2*bitrate, made cursor capture properly in game capture, and fixed some other bugs
|
2012-11-23 14:34:45 -07:00 |
|
jim
|
8a5995e19f
|
changed pdbs to output to rundir, added mouse cursor to graphics capture, removed redundant hook stuff, reverted frame drop code, and other tweaks
|
2012-11-22 18:02:33 -07:00 |
|
jim
|
7e10a6cad2
|
added more info to crash handler, fixed some bugs, adjusted rtmp code, removed unnecessary traces
|
2012-11-22 06:50:22 -07:00 |
|
jim
|
a606b51271
|
took out some unnecessary logging
|
2012-11-21 11:28:28 -07:00 |
|
jim
|
129e068b1d
|
improving framedrop code, bugfixes, got rid of tabs in source (I hate tabs), and other things
|
2012-11-21 11:21:40 -07:00 |
|
jim
|
bf71c44e6a
|
fixed some alt-tab issues with graphics capture, also still tweaking frame drop code
|
2012-11-20 20:53:58 -07:00 |
|
jim
|
6f84b5b75d
|
testing out further framedrop code changes
|
2012-11-19 18:08:03 -07:00 |
|