814 Commits

Author SHA1 Message Date
palana
1936f24c33 Refactored memset calls in QSV encoder 2013-09-06 19:47:26 +02:00
palana
2042e33b1d Removed Convert444Threads profiler section 2013-09-06 16:49:54 +02:00
palana
5eb23e0344 Added profiler sections to (threaded) chroma subsampling 2013-09-06 16:47:03 +02:00
palana
7806d11b7e Renamed Convert444to420 to Convert444toI420 2013-09-06 16:41:21 +02:00
palana
25080db838 Add mutex to RequestBuffers and related calls in QSV encoder 2013-09-06 16:06:07 +02:00
palana
0a7da6cb4d Re-enabled profiler calls in QSV encoder 2013-09-06 15:42:26 +02:00
jp9000
9ff9a374d5 update version to 0.56.03 2013-09-04 20:22:15 -07:00
Richard Stanway
8bed88f7f5 Remove writing of shader cache filenames to the log 2013-09-04 21:25:55 +02:00
jp9000
fac041e0e6 Ensure proper termination of the video thread 2013-09-04 02:37:07 -07:00
jp9000
64c5c1d034 one more fix for frame timing 2013-09-04 02:19:04 -07:00
jp9000
f39bd21704 Adjust event placement so that threads ideally don't execute at the same time 2013-09-04 01:36:38 -07:00
jp9000
c447715ffd Fix video frame timing issues with new encoder code 2013-09-04 01:32:54 -07:00
HomeWorld
ac5ae9700f Moved projector menu entry at the top of context menu 2013-09-04 11:13:39 +03:00
jp9000
21c45aa991 remove whitespace 2013-09-04 00:22:41 -07:00
jp9000
ab5e0ff485 set lower fps limit to 1 fps 2013-09-03 09:25:19 -07:00
jp9000
1af31ef7f6 Merge remote-tracking branch 'origin/master' 2013-09-03 09:10:35 -07:00
jp9000
fd014bfe97 Allow selectable color space matrix outputs 2013-09-03 09:10:17 -07:00
HomeWorld
9d8f476a61 Fixed EnableProjectorWindow checkbox not enabling Apply button when its state changed (or not ?..) 2013-09-03 15:41:16 +03:00
HomeWorld
0a9b0a8fc8 Don't allow projector window on the same monitor as obs window 2013-09-03 09:47:36 +03:00
jp9000
bbc084f2c7 fixed a display bug with the projector UI 2013-09-02 22:52:32 -07:00
jp9000
4475863468 fixed projector thread issues 2013-09-02 22:29:14 -07:00
jp9000
1a5d3bc3b7 Fixed another potential race condition with the projector code 2013-09-02 21:26:10 -07:00
jp9000
b824e311b8 Fixed the "Enable Projector Cursor" option to properly save its current state 2013-09-02 21:23:02 -07:00
jp9000
753156fb82 Make projector stuff thread safe 2013-09-02 21:19:25 -07:00
jp9000
5875cf8831 make profiler thread-safe 2013-09-02 19:50:52 -07:00
jp9000
0bcbc14fc0 Added UI stuff for projector 2013-09-02 19:38:03 -07:00
jp9000
3520b15ca4 Allow the option to select sample rate to stream at rather than have it hard coded to 48000hz 2013-09-02 18:40:15 -07:00
jp9000
8fd7282cb8 Added a "projector" mode to allow outputting the preview to a separate screen at the same time as the main window (differs from fullscreen preview in that you can do it to a separate monitor while still having the main OBS window open) 2013-09-02 17:34:36 -07:00
jp9000
e40a9dd7c0 Fixed a bug where global sources would initialize when switching to a scene with an unchecked global source, also made it so that global sources regsiter as having "entered" and "left" the scene when checked and unchecked 2013-09-02 09:57:24 -07:00
paibox
c1935ac882 Remember preview enabled/disabled setting
Store the state of the preview in the global configuration file.
2013-09-02 15:36:28 +02:00
palana
f63a12ca72 Allow DateTimeName for flv files 2013-09-02 00:38:28 +02:00
palana
3bdfe6753e Added EncodeThread profiler section 2013-09-01 22:50:54 +02:00
palana
23d900f117 Renamed variables for Convert444Threads profiler section 2013-09-01 22:50:53 +02:00
palana
e605e3c8f6 Disabled profiler calls in QSV encoder
Fixes crashes due to new encoder thread
2013-09-01 22:50:53 +02:00
jp9000
1c8df6329a Updated version number for the test version and made CFR enabled by default because of the new encoding.. code. 2013-08-31 17:45:24 -07:00
jp9000
05c92ce378 fixed late frame calculation 2013-08-31 17:02:35 -07:00
jp9000
d94d7138da Fixed a bug where threads would automatically exit 2013-08-31 13:31:14 -07:00
jp9000
f17ddc84c6 Separated encoding to a separate thread to prevent constant framerate issues, and increased frame timing precision to nanosecond approximation 2013-08-31 13:13:50 -07:00
Extrems
398e60d120 Merge remote-tracking branch 'remotes/upstream/master' 2013-08-30 10:43:41 -04:00
jp9000
3651f698ce update version to 0.553 2013-08-30 05:42:44 -07:00
HomeWorld
991511d869 Fixed a small visual bug 2013-08-29 19:44:20 +03:00
Extrems
8b16a48523 Output 48 kHz audio 2013-08-29 11:00:43 -04:00
Extrems
9918f76b55 Enable non-deterministic encoding 2013-08-29 10:37:21 -04:00
Extrems
d843edd24c Output full range BT.709 2013-08-29 10:27:29 -04:00
HomeWorld
05c2a60d4c Added 'scroll mode' to text source 2013-08-27 09:58:32 +03:00
jp9000
9756954f00 Make the buffer size show regardless of CBR/VBR 2013-08-24 01:48:36 -07:00
Richard Stanway
0befa5b7b3 Timeout network flush after 50 seconds rather than crashing 2013-08-23 16:46:52 -04:00
jp9000
4c65b1d7fb Merge remote-tracking branch 'origin/master' 2013-08-22 15:00:27 -07:00
jp9000
3a57d10d04 added saving of custom colors in custom colors dialogs (app-wide), saves colors on exit to config and loads them on startup 2013-08-22 15:00:00 -07:00
palana
4c5a6242a4 Re-enable test builds 2013-08-20 19:14:08 +02:00