palana
3c98b2d59a
Only output one frame at a time
2013-05-12 19:04:49 +02:00
jp9000
962ecf4cd3
made a slight tweak to get the proper DTS values in QSV frame output
2013-05-11 17:56:32 -07:00
palana
ece127f49a
Fix tearing issue with multithreaded optimizations and QSV
2013-05-12 02:21:16 +02:00
palana
e763642e18
Missing include for VS2012, fixes #203
2013-05-11 17:22:20 +02:00
palana
9d5661b50c
Fixed propagation of x264 fallback in case QSV is selected
2013-05-11 06:32:59 +02:00
jp9000
4b61ddc365
one minor bug with sizing to 16 or below
2013-05-10 20:01:43 -07:00
jp9000
afade3d007
Merge remote-tracking branch 'origin/master'
2013-05-10 20:00:24 -07:00
jp9000
5ea47c34c7
made some minor alterations to a few artificial size limiations. saying 32 is too big is fine, but anyone who goes below 16 seriously needs to find a better way of doing things.
2013-05-10 19:59:54 -07:00
palana
b1487c25cf
Improved timestamp handling in QSV encoder
2013-05-11 04:38:46 +02:00
palana
aa1ac7915e
Added basic CPU time profiling support
...
Note that threaded yuv conversion now creates two profiler nodes
2013-05-11 04:27:44 +02:00
palana
0c43b3e31e
Moved yuv buffer mutliplexing to QSV encoder and implemented a more asynchronous pipeline
2013-05-10 19:07:34 +02:00
palana
57a3a93de2
Fixed a memory leak in x264 encode path and minor improvements for QSV encoder
2013-05-10 18:51:54 +02:00
Jim
8e13bd21fb
Merge pull request #201 from palana/master
...
QSV (hardware) encoder support
2013-05-09 18:44:06 -07:00
jp9000
6e27940693
made fade-in default for slide show source
2013-05-09 18:41:05 -07:00
palana
46c03b946f
Implemented QSV encoder
...
Added libmfx (opensource part of Intel Media SDK dispatcher and headers)
2013-05-10 01:57:46 +02:00
jp9000
627c255fdd
0.522 - updated header file
2013-05-08 16:06:32 -07:00
HomeWorld
22e1d85b9a
Changed settings list separator color to something else that shouldn't be black
2013-05-09 00:57:27 +03:00
HomeWorld
ad0729c1fb
Have setting list separator only on pixel height
2013-05-09 00:44:15 +03:00
Richard Stanway
58e404aeff
Fix a crash that occurs with corrupt .gif files
2013-05-08 12:23:19 -04:00
HomeWorld
f847c23349
Fixed an issue where scene items text wouldn't be visible on certain visual themes. Changed separator color to COLOR_GRAYTEXT (text color for disabled items)
2013-05-08 16:37:33 +03:00
HomeWorld
8090a2fb00
Removed old settings list 'separator' code and have the separator drawn instead of being an item.
2013-05-08 15:08:52 +03:00
jp9000
1f7824cf40
0.521 - fixed a game capture crash
2013-05-08 00:35:33 -07:00
jp9000
85c419f5ea
0.52b - updated version numbers
2013-05-07 19:38:14 -07:00
Richard Stanway
68eab3311b
Improved librtmp error messages
2013-05-07 22:28:22 -04:00
jp9000
e3582d26ae
Show disconnect failure on first connect if disconnect happens within the first 10 seconds rather than do a reconnect
2013-05-07 16:59:29 -07:00
jp9000
83c3d732a6
Added some extra functions and callbacks for API version checks for plugins to prevent them from necessarily loading if the API version number changes or is incompatible
2013-05-07 14:40:13 -07:00
jp9000
676f2999c4
make cbr default
2013-05-07 14:04:09 -07:00
jp9000
a8f22d6caf
Added logging of module addresses and loaded plugins
2013-05-07 13:52:05 -07:00
jp9000
010503a0df
increased the frame drop thresholds ever so slightly because people with poor connections seem to have drop issues with it
2013-05-06 14:24:40 -07:00
paibox
e0cd754a5f
Allow cropping to work on a basis similar to a sub region.
2013-05-06 03:57:21 +02:00
paibox
e9037cfd5a
Cropping code cleanup, fix for cropping textures with inverted texture coords
2013-05-05 02:27:44 +02:00
jp9000
1313b3961c
no reason to really process message loop anymore while building mp4s -- just seems to increase the likelyhood of crashes
2013-05-04 05:36:11 -07:00
Richard Stanway
fa0704e4de
Add simple SSE2 check at startup to avoid crashes
2013-05-04 00:02:57 -04:00
jp9000
1bd101c792
changed project settings to use SSE2 optimizations by default, and removed SSE2 checks from the app
2013-05-03 19:54:49 -07:00
Richard Stanway
a6663e8c02
Remove unnecessary branch
2013-05-03 20:25:23 -04:00
jp9000
2d05e4edd3
reverted to memcpy because Jim apparently didn't do proper testing like he should have
2013-05-03 17:17:45 -07:00
Richard Stanway
05bc377a84
Fix memory leak with new animated gif frame cache
2013-05-03 19:53:10 -04:00
jp9000
4b50f99f6b
cleaned up shared texture functions a bit
2013-05-01 21:10:06 -07:00
jp9000
d2e7e2af6f
added timestamping to all lines in log files
2013-05-01 17:58:42 -07:00
Richard Stanway
ea422ae53d
Fix small issue with reconfiguring animated gif sources
2013-05-01 19:01:01 -04:00
jp9000
6b37fdf576
replaced tabs (for the time being at least. probably going to switch everything to tabs later)
2013-05-01 15:58:55 -07:00
jp9000
e9df987b73
Fixed a slight comment bug
2013-05-01 15:48:30 -07:00
jp9000
d918efdc4a
Add a debug flag when administrator - prevents issues with game capture being able to open target process
2013-05-01 15:48:07 -07:00
Richard Stanway
7360873361
Save decoded gif frames in RAM, greatly lowers CPU usage from animated gifs
2013-05-01 00:56:57 -04:00
Richard Stanway
73f68bdc3f
Static analysis cleanups
2013-04-30 23:11:08 -04:00
Richard Stanway
6ab9f303da
Show kbps as a measure of network rate, not queuing rate
2013-04-30 22:35:56 -04:00
Eric
c1d57c206f
Remove any leading or trailing spaces from the stream key/playpath.
2013-04-30 18:22:23 +02:00
John R. Bradley
d14c39b22a
Merge branch 'master' of https://github.com/jp9000/OBS
2013-04-30 21:19:09 +09:00
John R. Bradley
4b77209ad7
Fixed double-click resize bug
...
Double clicking on the title bar while the resize handle was
visible would cause it to never leave the 'resizing' state which
prevented selections from rendering.
2013-04-30 21:15:49 +09:00
Richard Stanway
e81b76ebda
Record additional stuff in crash dumps
2013-04-30 02:10:15 -04:00