456 Commits

Author SHA1 Message Date
Richard Stanway
9aceaadbcc Some small code cleanups via static analysis (cppcheck) 2013-04-04 03:20:02 -04:00
HomeWorld
1da99309bd Fixed an issue where the RenderMessage static text isn't properly repainted on maximize/restore down. (issue #171) 2013-04-03 22:46:56 +03:00
HomeWorld
882d51f0a1 Force the display to be always on too when previewing/streaming 2013-04-03 10:17:56 +03:00
Richard Stanway
dc0ef7e7e2 Show bitrate when previewing stream 2013-04-03 02:56:25 -04:00
jp9000
333e148597 Got rid of the redundant clockFreq param for the QPC time functions 2013-04-02 23:04:26 -07:00
jp9000
51c356b1c3 removed more traces of the HQ audio resampling option 2013-04-02 23:03:18 -07:00
jp9000
b6a1847a4e fixed bug with FLV files 2013-04-02 23:01:04 -07:00
jp9000
d001f62df0 Removed lower quality audio resampling 2013-04-02 23:00:09 -07: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
Richard Stanway
f2223f2e52 Better fix for SleepTo 2013-04-03 01:38:32 -04:00
Richard Stanway
225950129b Fix integer underflow in SleepTo 2013-04-03 01:20:18 -04:00
Richard Stanway
6d4652da5f Fix updater compatibility with portable mode 2013-04-01 20:14:20 -04:00
HomeWorld
fb53cc80c5 After Shell_NotifyIcon is called destroy loaded icon if it's the case 2013-04-01 09:28:25 +03: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
paibox
d8760b06a2 Fix a small memory leak that would occur when enabling point filtering in Windows 7. (And possibly Vista.) 2013-03-31 14:36:32 +02:00
Richard Stanway
71f1d0c912 Add a couple more lower bitrate audio options 2013-03-30 21:12:51 -04:00
jp9000
881774d083 Made SEI data properly be applied to mp4/flv files 2013-03-30 18:07:02 -07:00
jp9000
68f6b7aaa5 fixed a relatively big problem with CBR not using filler data, and with CBR SEI packets not transmitting correctly 2013-03-30 18:06:23 -07:00
jp9000
ea8f69f7c8 0.48.006 - Fixed a problem that caused SC2 scene switcher plugin to not work anymore 2013-03-30 14:02:16 -07:00
jp9000
13f60be92e 0.48.005 - Also fixed some locale issues 2013-03-30 13:47:24 -07:00
jp9000
48591d7c21 removed a memory leak from the bitmap source 2013-03-30 13:44:22 -07:00
jp9000
e6e7e528c9 Fixed the first frame of the 100ns code so it doesn't give a 50-day frame delta 2013-03-30 13:43:35 -07:00
jp9000
3929e7ae40 Make app use null network rather than bandwidth analysis when previewing 2013-03-30 13:42:41 -07:00
jp9000
91aa0bee2f Probably going to change back to FastAlloc for the time being 2013-03-30 13:42:11 -07:00
jp9000
9cd905cf53 Changed x264 logging strictness from "info" to "warning" to reduce unimportant x264 spam in the log 2013-03-30 13:41:25 -07:00
HomeWorld
3030b98a59 Merge branch 'master' of https://github.com/jp9000/OBS 2013-03-27 17:32:00 +02:00
HomeWorld
1199623f6b Play a system sound when stream gets disconnected 2013-03-27 17:31:21 +02: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
97fdfa4b05 Added a "circular list" to optimize some data usage accross the application. don't stare into the code directly, you'll go insane. (but worth it) 2013-03-27 07:07:50 -07:00
jp9000
9789b8ba62 fixed a bug with audio timing in mp4 file output 2013-03-27 07:04:39 -07:00
jp9000
528f87eec4 fixed a bug with 100nanosecond timing where it wouldn't display the stream time 2013-03-26 08:02:11 -07:00
jp9000
606b04ff7f adjusted the positioning of the D3D flush command 2013-03-26 07:28:51 -07:00
jp9000
17219424e1 finally made a fix for the 100nanosecond frame timing code, looks pretty good so far 2013-03-26 07:18:10 -07:00
jp9000
7f248c34f7 Isolated a string object to a brace block to prevent memory leakage and program crash when the application is using a different allocator 2013-03-26 06:41:14 -07:00
jp9000
7fedee0deb woops, made the OBS class just nullify itself instead 2013-03-26 06:37:28 -07:00
jp9000
6af9f4e42c fixed a bug with notifications where it could access App object when it was freed 2013-03-26 06:29:33 -07:00
jp9000
eb0d1557e3 Call ID3D10Device::Flush at the end of every to ensure proper optimal of the internal 3D command queue 2013-03-26 06:28:49 -07:00
jp9000
6e8561a228 made it so 1bit and 24bit cursors can be captured, and also attempting a fix for the weird non-square cursor bug 2013-03-26 04:52:08 -07:00
HomeWorld
21264a6fc2 Fixed render message static text flickering when resizing (WS_CLIPCHILDREN flag added to parent window) 2013-03-26 11:49:32 +02:00
HomeWorld
e4b5476db0 Make sure obs' tray icon is properly updated when stream starts/ends. 2013-03-26 11:25:09 +02:00
HomeWorld
740d9b852e Do not check for updates if in portable mode (the updater makes assumptions that user data is in appdata folder). Added an alternative way to enable portable mode (check at start if a file named obs_portable_mode exists in obs' working dir) 2013-03-26 10:03:28 +02:00
HomeWorld
70d7690b43 Do not create a separate folder (OBS) for data stuff when using -portable 2013-03-26 08:56:23 +02:00
HomeWorld
28516bd4d2 Added -portable command line option 2013-03-26 08:39:13 +02:00
jp9000
6ad7e3e472 Make CRT allocator the default allocator 2013-03-25 21:30:18 -07:00
jp9000
bb43293e31 fixed a memory leak with settings panes 2013-03-25 21:27:34 -07:00
Jim
766c229afa Merge pull request #162 from foxx1337/niextra
Added the following options to the Notification Area icon:
2013-03-25 05:37:23 -07:00
Jim
14e943dfc9 Merge pull request #160 from foxx1337/nifix
Moved the code for adding / removing the Notification Area icon...
2013-03-25 05:37:07 -07:00
foxx1337
d5251d510c Added the following options to the Notification Area icon:
* start/stop streaming
* full screen preview toggle (only when not iconic)
* always on top toggle
2013-03-24 11:57:19 +01:00
foxx1337
04826a68cc Moved the code for adding / removing the Notification Area icon directly into OBS::ReloadIniSettings(), its proper place. Fixes a bug that caused the OBS window remain hidden and unreachable. 2013-03-23 16:47:28 +01:00
Eric
cb62447599 Review by chat: Fix settings loading, clean up ProcessPanelVisible(). 2013-03-23 14:36:19 +01:00