27 Commits

Author SHA1 Message Date
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
0ad353685f Alternative low latency mode and associated settings 2013-01-30 23:04:44 -05: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
jp9000
74851f4d1d final little bugfixes before 0.455 2012-12-13 12:01:41 -07:00
jp9000
1f0152ad91 fixed transcoding issues, fixed issues that could occur with bad mics/devices, logging more data, fixed bugs related to scene changing 2012-12-12 19:48:44 -07:00
Richard Stanway
215df6573b Fix some network shutdown race conditions 2012-12-12 01:39:18 -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
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
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
072e34f8c5 testing time-based frame drop code 2012-11-27 13:39:10 -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
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
jim
e02464b9f7 testing framedrop code, animated gifs, more features, more fixes, translations, etc 2012-11-19 02:16:37 -07:00
jim
d68269c6e1 more capture tweaks/fixes mostly 2012-11-15 08:22:54 -07:00