Bug Report Problems streaming OpenGL game since July 19th update

Aesthir

New Member
Hello there,

My name is "Aesthir" and I have been happily using OBS for my (still very small) gaming stream on Twitch.tv. I love OBS and this is truly an amazing program you all have put together! :-)

Today I ran into a little problem though...

Last weekend I started a playthrough of "Homeworld: Cataclysm". For those that don't know: it is an amazing 3D space RTS game released in the year 2000 that was the successor of the for it's time absolutely revolutionary game called "Homeworld" released back in 1999. =-D
Anyway, when I wanted to continue today, I noticed that while trying to stream, there was no sound in the menu screen and the levels or saved games simply refused to load at all. This is only the case with OBS running. Without OBS, the game runs perfectly fine.

After a little digging I discovered that the July 19th update changed some stuff regarding OpenGL, and that is what this game uses. Since it works perfectly fine without OBS, and it worked perfectly fine with OBS last weekend, before the update, I can only conclude that it is very likely this update is involved in some way...

Now I am by no means a computer whizzkid, I just like playing games really ^^... so if I can help you help me by providing any kind of information, please let me know what I should provide and how to find it, and I will gladly do so.
Also, would it be possible for me to roll back my OBS to the version before the July 19th update without having to reconfigure all of my settings so that I could continue my playthrough by any chance?

Any help would be greatly appreciated :-)


With high regards,

"Aesthir".

PS: here are the log files from OBS from today:
Code:
19:24:06: Open Broadcaster Software v0.542b - 32bit (´・ω・`)
19:24:06: -------------------------------
19:24:06: CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
19:24:06: CPU Speed: 2870MHz
19:24:06: Physical Memory:  4095MB Total, 4095MB Free
19:24:06: stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
19:24:06: monitor 1: pos={0, 0}, size={1920, 1080}
19:24:06: monitor 2: pos={1920, 0}, size={1920, 1080}
19:24:06: Windows Version: 6.1 Build 7601 S
19:24:06: Aero is Disabled
19:24:06: -------------------------------
19:24:06: OBS Modules:
19:24:06: Base Address     Module
19:24:06: 00120000         OBS.exe
19:24:06: 737E0000         OBSApi.dll
19:24:06: 73FF0000         DShowPlugin.dll
19:24:06: 73E70000         GraphicsCapture.dll
19:24:06: 73E50000         NoiseGate.dll
19:24:06: 73E30000         PSVPlugin.dll
19:24:06: ------------------------------------------
19:24:06: Adapter 1
19:24:06:   Video Adapter: NVIDIA GeForce GTX 680
19:24:06:   Video Adapter Dedicated Video Memory: 2091581440
19:24:06:   Video Adapter Shared System Memory: 2147807232
19:24:06: =====Stream Start: 2013-07-20, 19:24:06===============================================
19:24:06:   Multithreaded optimizations: On
19:24:06:   Base resolution: 1920x1080
19:24:06:   Output resolution: 1280x720
19:24:06: ------------------------------------------
19:24:06: Loading up D3D10...
19:24:06: Playback device Default
19:24:06: ------------------------------------------
19:24:06: Using desktop audio input: Luidsprekers (2- Sennheiser 3D G4ME1)
19:24:06: Using 7.1 surround speaker setup
19:24:06: ------------------------------------------
19:24:06: Using auxilary audio input: Microfoon (2- Sennheiser 3D G4ME1)
19:24:06: ------------------------------------------
19:24:06: Audio Encoding: AAC
19:24:06:     bitrate: 192
19:24:06: Using Monitor Capture
19:24:06: ------------------------------------------
19:24:06: Video Encoding: x264
19:24:06:     fps: 60
19:24:06:     width: 1280, height: 720
19:24:06:     preset: veryfast
19:24:06:     CBR: no
19:24:06:     CFR: no
19:24:06:     max bitrate: 5000
19:24:06:     buffer size: 5000
19:24:06:     quality: 7
19:24:06: ------------------------------------------
19:24:08: Using RTMP service: Twitch / Justin.tv
19:24:08:   Server selection: rtmp://live-ams.justin.tv/app
19:24:10: SO_SNDBUF was at 8192
19:24:10: SO_SNDBUF is now 65536
19:32:45: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:32:45:   New Scene
19:32:45: Using graphics capture
19:33:20: SharedTexCapture hooked
19:33:54: Capture window 0x004B0362 invalid or changing, terminating capture
19:34:45: SharedTexCapture hooked
19:35:52: Capture window 0x000A036C invalid or changing, terminating capture
19:36:06: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:36:06:   New Scene
19:36:06: Using Monitor Capture
19:36:57: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:36:57:   New Scene
19:36:57: Using graphics capture
19:37:10: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:37:10:   New Scene
19:37:10: Using Monitor Capture
19:37:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:37:16:   New Scene
19:37:16: Using graphics capture
19:37:32: SharedTexCapture hooked
19:39:31: Capture window 0x000E03C2 invalid or changing, terminating capture
19:39:41: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:39:41:   New Scene
19:39:41: Using Monitor Capture
19:40:04: Total frames rendered: 56867, number of frames that lagged: 86 (0.15%) (it's okay for some frames to lag)
19:40:04: RTMPPublisher::SocketLoop: Aborting due to bStopping
19:40:04: Number of times waited to send: 0, Waited for a total of 0 bytes
19:40:04: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
19:40:04: =====Stream End: 2013-07-20, 19:40:04=================================================
19:40:11: 
19:40:11: Profiler results:
19:40:11: 
19:40:11: ==============================================================
19:40:11: frame - [100%] [avg time: 3.815 ms (cpu time: avg 3.461 ms, total 196842 ms)] [avg calls per frame: 1] [children: 99.9%] [unaccounted: 0.131%]
19:40:11: | frame preprocessing and rendering - [51.2%] [avg time: 1.955 ms (cpu time: avg 1.853 ms, total 105410 ms)] [avg calls per frame: 1] [children: 44.3%] [unaccounted: 6.92%]
19:40:11: | | scene->Preprocess - [44.3%] [avg time: 1.691 ms (cpu time: avg 1.682 ms, total 95675.4 ms)] [avg calls per frame: 1]
19:40:11: | video encoding and uploading - [48.6%] [avg time: 1.855 ms (cpu time: avg 1.605 ms, total 91291.8 ms)] [avg calls per frame: 1] [children: 47.3%] [unaccounted: 1.31%]
19:40:11: | | flush - [4.17%] [avg time: 0.159 ms (cpu time: avg 0.093 ms, total 5304.04 ms)] [avg calls per frame: 1]
19:40:11: | | CopyResource - [0.367%] [avg time: 0.014 ms (cpu time: avg 0.012 ms, total 702.005 ms)] [avg calls per frame: 0]
19:40:11: | | conversion to 4:2:0 - [0.236%] [avg time: 0.009 ms (cpu time: avg 0.007 ms, total 421.204 ms)] [avg calls per frame: 0]
19:40:11: | | call to encoder - [40.3%] [avg time: 1.536 ms (cpu time: avg 1.473 ms, total 83772.5 ms)] [avg calls per frame: 0]
19:40:11: | | sending stuff out - [2.28%] [avg time: 0.087 ms (cpu time: avg 0.013 ms, total 780.003 ms)] [avg calls per frame: 0]
19:40:11: | Convert444Threads - [882%] [avg time: 33.655 ms (cpu time: avg 2.077 ms, total 118155 ms)] [avg calls per frame: 1]
19:40:11: ==============================================================
19:40:11:
Code:
19:43:13: Open Broadcaster Software v0.542b - 32bit (´・ω・`)
19:43:13: -------------------------------
19:43:13: CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
19:43:13: CPU Speed: 2870MHz
19:43:13: Physical Memory:  4095MB Total, 4095MB Free
19:43:13: stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
19:43:13: monitor 1: pos={0, 0}, size={1920, 1080}
19:43:13: monitor 2: pos={1920, 0}, size={1920, 1080}
19:43:13: Windows Version: 6.1 Build 7601 S
19:43:13: Aero is Disabled
19:43:13: -------------------------------
19:43:13: OBS Modules:
19:43:13: Base Address     Module
19:43:13: 01380000         OBS.exe
19:43:13: 739E0000         OBSApi.dll
19:43:13: 743B0000         DShowPlugin.dll
19:43:13: 739C0000         GraphicsCapture.dll
19:43:13: 739A0000         NoiseGate.dll
19:43:13: 73980000         PSVPlugin.dll
19:43:13: ------------------------------------------
19:43:13: Adapter 1
19:43:13:   Video Adapter: NVIDIA GeForce GTX 680
19:43:13:   Video Adapter Dedicated Video Memory: 2091581440
19:43:13:   Video Adapter Shared System Memory: 2147807232
19:43:13: =====Stream Start: 2013-07-20, 19:43:13===============================================
19:43:13:   Multithreaded optimizations: On
19:43:13:   Base resolution: 1920x1080
19:43:13:   Output resolution: 1280x720
19:43:13: ------------------------------------------
19:43:13: Loading up D3D10...
19:43:13: Playback device Default
19:43:13: ------------------------------------------
19:43:13: Using desktop audio input: Luidsprekers (2- Sennheiser 3D G4ME1)
19:43:13: Using 7.1 surround speaker setup
19:43:13: ------------------------------------------
19:43:13: Using auxilary audio input: Microfoon (2- Sennheiser 3D G4ME1)
19:43:13: ------------------------------------------
19:43:13: Audio Encoding: AAC
19:43:13:     bitrate: 192
19:43:13: Using Monitor Capture
19:43:13: ------------------------------------------
19:43:13: Video Encoding: x264
19:43:13:     fps: 60
19:43:13:     width: 1280, height: 720
19:43:13:     preset: veryfast
19:43:13:     CBR: no
19:43:13:     CFR: no
19:43:13:     max bitrate: 5000
19:43:13:     buffer size: 5000
19:43:13:     quality: 7
19:43:13: ------------------------------------------
19:43:15: Using RTMP service: Twitch / Justin.tv
19:43:15:   Server selection: rtmp://live-ams.justin.tv/app
19:43:17: SO_SNDBUF was at 8192
19:43:17: SO_SNDBUF is now 65536
19:43:29: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:43:29:   New Scene
19:43:29: Using graphics capture
19:43:37: SharedTexCapture hooked
19:43:53: Capture window 0x0007023A invalid or changing, terminating capture
19:45:08: SharedTexCapture hooked
19:45:45: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:45:45:   New Scene
19:45:45: Using graphics capture
19:45:47: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:45:47:   New Scene
19:45:47: Using Monitor Capture
19:46:55: Total frames rendered: 13083, number of frames that lagged: 28 (0.21%) (it's okay for some frames to lag)
19:46:55: RTMPPublisher::SocketLoop: Aborting due to bStopping
19:46:55: Number of times waited to send: 0, Waited for a total of 0 bytes
19:46:55: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
19:46:55: =====Stream End: 2013-07-20, 19:46:55=================================================
19:56:04: 
19:56:04: Profiler results:
19:56:04: 
19:56:04: ==============================================================
19:56:04: frame - [100%] [avg time: 3.176 ms (cpu time: avg 2.754 ms, total 36036.2 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.157%]
19:56:04: | frame preprocessing and rendering - [39.9%] [avg time: 1.268 ms (cpu time: avg 1.136 ms, total 14866.9 ms)] [avg calls per frame: 1] [children: 32.6%] [unaccounted: 7.37%]
19:56:04: | | scene->Preprocess - [32.6%] [avg time: 1.034 ms (cpu time: avg 1.007 ms, total 13182.1 ms)] [avg calls per frame: 1]
19:56:04: | video encoding and uploading - [59.9%] [avg time: 1.903 ms (cpu time: avg 1.615 ms, total 21138.1 ms)] [avg calls per frame: 1] [children: 58.5%] [unaccounted: 1.45%]
19:56:04: | | flush - [6.27%] [avg time: 0.199 ms (cpu time: avg 0.081 ms, total 1060.81 ms)] [avg calls per frame: 1]
19:56:04: | | CopyResource - [0.504%] [avg time: 0.016 ms (cpu time: avg 0.014 ms, total 187.2 ms)] [avg calls per frame: 0]
19:56:04: | | conversion to 4:2:0 - [0.22%] [avg time: 0.007 ms (cpu time: avg 0.005 ms, total 78.001 ms)] [avg calls per frame: 0]
19:56:04: | | call to encoder - [47.4%] [avg time: 1.507 ms (cpu time: avg 1.491 ms, total 19515.7 ms)] [avg calls per frame: 0]
19:56:04: | | sending stuff out - [4.03%] [avg time: 0.128 ms (cpu time: avg 0.01 ms, total 140.4 ms)] [avg calls per frame: 0]
19:56:04: | Convert444Threads - [1.06e+003%] [avg time: 33.814 ms (cpu time: avg 1.982 ms, total 25943 ms)] [avg calls per frame: 1]
19:56:04: ==============================================================
19:56:04:
Code:
19:59:07: Open Broadcaster Software v0.542b - 32bit (´・ω・`)
19:59:07: -------------------------------
19:59:07: CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
19:59:07: CPU Speed: 2870MHz
19:59:07: Physical Memory:  4095MB Total, 4095MB Free
19:59:07: stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
19:59:07: monitor 1: pos={0, 0}, size={1920, 1080}
19:59:07: monitor 2: pos={1920, 0}, size={1920, 1080}
19:59:07: Windows Version: 6.1 Build 7601 S
19:59:07: Aero is Disabled
19:59:07: -------------------------------
19:59:07: OBS Modules:
19:59:07: Base Address     Module
19:59:07: 01380000         OBS.exe
19:59:07: 71090000         OBSApi.dll
19:59:07: 73CC0000         DShowPlugin.dll
19:59:07: 73CA0000         GraphicsCapture.dll
19:59:07: 73C80000         NoiseGate.dll
19:59:07: 73AC0000         PSVPlugin.dll
19:59:07: ------------------------------------------
19:59:07: Adapter 1
19:59:07:   Video Adapter: NVIDIA GeForce GTX 680
19:59:07:   Video Adapter Dedicated Video Memory: 2091581440
19:59:07:   Video Adapter Shared System Memory: 2147807232
19:59:07: =====Stream Start: 2013-07-20, 19:59:07===============================================
19:59:07:   Multithreaded optimizations: On
19:59:07:   Base resolution: 1920x1080
19:59:07:   Output resolution: 1280x720
19:59:07: ------------------------------------------
19:59:07: Loading up D3D10...
19:59:07: Playback device Default
19:59:07: ------------------------------------------
19:59:07: Using desktop audio input: Luidsprekers (2- Sennheiser 3D G4ME1)
19:59:07: Using 7.1 surround speaker setup
19:59:07: ------------------------------------------
19:59:07: Using auxilary audio input: Microfoon (2- Sennheiser 3D G4ME1)
19:59:07: ------------------------------------------
19:59:07: Audio Encoding: AAC
19:59:07:     bitrate: 192
19:59:07: Using graphics capture
19:59:07: ------------------------------------------
19:59:07: Video Encoding: x264
19:59:07:     fps: 60
19:59:07:     width: 1280, height: 720
19:59:07:     preset: veryfast
19:59:07:     CBR: no
19:59:07:     CFR: no
19:59:07:     max bitrate: 5000
19:59:07:     buffer size: 5000
19:59:07:     quality: 7
19:59:07: ------------------------------------------
19:59:10: SharedTexCapture hooked
19:59:27: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:59:27:   New Scene
19:59:27: Using graphics capture
19:59:28: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
19:59:28:   New Scene
19:59:28: Using graphics capture
20:23:07: Total frames rendered: 86332, number of frames that lagged: 7 (0.01%) (it's okay for some frames to lag)
20:23:07: =====Stream End: 2013-07-20, 20:23:07=================================================
20:23:07: 
20:23:07: Profiler results:
20:23:07: 
20:23:07: ==============================================================
20:23:07: frame - [100%] [avg time: 1.834 ms (cpu time: avg 1.788 ms, total 154410 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.218%]
20:23:07: | frame preprocessing and rendering - [16.8%] [avg time: 0.309 ms (cpu time: avg 0.297 ms, total 25677.8 ms)] [avg calls per frame: 1] [children: 0.0545%] [unaccounted: 16.8%]
20:23:07: | | scene->Preprocess - [0.0545%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 78 ms)] [avg calls per frame: 1]
20:23:07: | video encoding and uploading - [82.9%] [avg time: 1.521 ms (cpu time: avg 1.488 ms, total 128514 ms)] [avg calls per frame: 1] [children: 82.2%] [unaccounted: 0.763%]
20:23:07: | | flush - [3.87%] [avg time: 0.071 ms (cpu time: avg 0.076 ms, total 6598.84 ms)] [avg calls per frame: 1]
20:23:07: | | CopyResource - [0.981%] [avg time: 0.018 ms (cpu time: avg 0.016 ms, total 1419.62 ms)] [avg calls per frame: 0]
20:23:07: | | conversion to 4:2:0 - [0.273%] [avg time: 0.005 ms (cpu time: avg 0.005 ms, total 452.402 ms)] [avg calls per frame: 0]
20:23:07: | | call to encoder - [77%] [avg time: 1.412 ms (cpu time: avg 1.383 ms, total 119403 ms)] [avg calls per frame: 0]
20:23:07: | | sending stuff out - [0.0545%] [avg time: 0.001 ms (cpu time: avg 0.001 ms, total 109.2 ms)] [avg calls per frame: 0]
20:23:07: | Convert444Threads - [1.82e+003%] [avg time: 33.34 ms (cpu time: avg 1.884 ms, total 162725 ms)] [avg calls per frame: 1]
20:23:07: ==============================================================
20:23:07:
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Thanks for pointing it out. I need to play homeworld anyway, so hopefully I can see what's going on. I actually have a good idea of what's going on already but I must admit I am somewhat frustrated that this occurred with the new code (something always has to go wrong for someone). Regardless, hopefully I should be able to fix it one way or another.

Nnngh, fix one thing, break another.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Could you try out the newest test build (0.54.03) and let me know how it works now? Though I'm not entirely sure if it will or not unfortunately.
 

Entroper

New Member
Not sure if this is related, but I also started having trouble with OBS after the 0.541b update (and I have the same problem with 0.542b). If I have OBS running when I play iRacing, the game will lock up for about 3 seconds and then resume normally, and the lockup happens several times a minute.

EDIT: Sorry, I had my version numbers mixed up.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Entroper - please post the file %appdata%\obs\pluginData\captureHookLog.txt
 

Aesthir

New Member
Hello Jim, and thank you so much for the quick response! :)

Unfortunately I am currently about a hunderd kilometers away from my gaming computer. :-/ I will be able to try out the test build friday evening at the earliest. My apologies.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It's still not properly fixed yet, I'm going to have to go over the code again, maybe revert some of it. I may disable the new GL capture stuff until I can ensure stability.
 

Entroper

New Member
Jim said:
Entroper - please post the file %appdata%\obs\pluginData\captureHookLog.txt

Here it is, doesn't seem to be anything out of the ordinary:

Code:
2013-07-24, 01:26:58: we're booting up: 
01:26:58: D3D9 Present
01:26:58: (half life scientist) everything..  seems to be in order
01:27:03: D3D9EndScene called
01:27:03: D3DPRESENT_PARAMETERS {
01:27:03: 	BackBufferWidth: 1280
01:27:03: 	BackBufferHeight: 800
01:27:03: 	BackBufferFormat: D3DFMT_X8R8G8B8
01:27:03: 	BackBufferCount: 1
01:27:03: 	MultiSampleType: D3DMULTISAMPLE_NONE
01:27:03: 	MultiSampleQuality: 0
01:27:03: 	SwapEffect: D3DSWAPEFFECT_DISCARD
01:27:03: 	hDeviceWindow: 1443708
01:27:03: 	Windowed: false
01:27:03: 	EnableAutoDepthStencil: false
01:27:03: 	AutoDepthStencilFormat: D3DFMT_UNKNOWN
01:27:03: 	Flags: None
01:27:03: 	FullScreen_RefreshRateInHz: 60
01:27:03: 	PresentationInterval: 1
01:27:03: };
01:27:03: successfully set up d3d9 hooks
01:27:03: D3D9Present called
01:27:03: DoD3D9GPUHook: success
01:27:04: D3DSURFACE_DESC {
01:27:04: 	Format: D3DFMT_X8R8G8B8
01:27:04: 	Type: D3DRTYPE_SURFACE
01:27:04: 	Usage: D3DUSAGE_RENDERTARGET 
01:27:04: 	Pool: D3DPOOL_DEFAULT
01:27:04: 	MultiSampleType: D3DMULTISAMPLE_NONE
01:27:04: 	MultiSampleQuality: 0
01:27:04: 	Width: 1280
01:27:04: 	Height: 800
01:27:04: };
01:27:04: successfully capturing d3d9 frames via GPU
01:27:35: D3D9Reset called
01:27:35: ---------------------- Cleared D3D9 Capture ----------------------
01:27:36: successfully set up d3d9 hooks
01:27:37: D3D9Present called
01:27:37: DoD3D9GPUHook: success
01:27:37: D3D9EndScene called
01:27:37: D3DSURFACE_DESC {
01:27:37: 	Format: D3DFMT_X8R8G8B8
01:27:37: 	Type: D3DRTYPE_SURFACE
01:27:37: 	Usage: D3DUSAGE_RENDERTARGET 
01:27:37: 	Pool: D3DPOOL_DEFAULT
01:27:37: 	MultiSampleType: D3DMULTISAMPLE_NONE
01:27:37: 	MultiSampleQuality: 0
01:27:37: 	Width: 1280
01:27:37: 	Height: 800
01:27:37: };
01:27:37: successfully capturing d3d9 frames via GPU
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Could you guys try the latest test? (0.54.05). Also the iRacing bug should be fixed.
 

KynikossDragonn

New Member
The latest appears to have fixed the problem for me.

Here's the log for the hook:
Code:
2013-07-26, 11:04:22: we're booting up: 
11:04:23: NV Capture available
11:04:23: FBO available
11:04:23: GL Present
11:04:23: (half life scientist) everything..  seems to be in order
11:04:24: SwapBuffers(3154191684) Called
11:04:24: setting up gl data
11:04:24: share device: 101959236
11:04:24: share texture: 52948664
11:04:24: share device handle: 108072720
11:04:24: share texture handle: 105841888
11:04:24: DoGLGPUHook: success
11:04:24: wglSwapBuffers(3154191684) Called
11:06:07: stop requested, terminating gl capture
11:06:07: ---------------------- Cleared OpenGL Capture ----------------------
11:06:07: share device: 141598060
11:06:07: share texture: 52950328
11:06:07: share device handle: 104117344
11:06:07: share texture handle: 105841888
11:06:07: DoGLGPUHook: success
11:06:07: wglSwapBuffers(3154191684) Called
11:06:07: setting up gl data
11:06:08: SwapBuffers(3154191684) Called
11:06:11: wglDeleteContext Called
11:06:11: ---------------------- Cleared OpenGL Capture ----------------------

And for OBS itself:

Code:
11:04:22: Open Broadcaster Software v0.54.05 network/gc test - 32bit (´・ω・`)
11:04:22: -------------------------------
11:04:22: CPU Name: AMD Phenom(tm) II X4 810 Processor
11:04:22: CPU Speed: 2600MHz
11:04:22: Physical Memory:  4095MB Total, 4095MB Free
11:04:22: stepping id: 2, model 4, family 15, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
11:04:22: monitor 1: pos={0, 0}, size={1680, 1050}
11:04:22: Windows Version: 6.1 Build 7601 S
11:04:22: Aero is Disabled
11:04:22: -------------------------------
11:04:22: OBS Modules:
11:04:22: Base Address     Module
11:04:22: 01100000         OBS.exe
11:04:22: 608B0000         OBSApi.dll
11:04:22: 65750000         DShowPlugin.dll
11:04:22: 73290000         GraphicsCapture.dll
11:04:22: 65700000         NoiseGate.dll
11:04:22: 656E0000         PSVPlugin.dll
11:04:22: ------------------------------------------
11:04:22: Adapter 1
11:04:22:   Video Adapter: AMD Radeon HD 6800 Series
11:04:22:   Video Adapter Dedicated Video Memory: 1060859904
11:04:22:   Video Adapter Shared System Memory: 3234041856
11:04:22: =====Stream Start: 2013-07-26, 11:04:22===============================================
11:04:22:   Multithreaded optimizations: On
11:04:22:   Base resolution: 1366x768
11:04:22:   Output resolution: 1364x768
11:04:22: ------------------------------------------
11:04:22: Loading up D3D10...
11:04:22: Playback device Default
11:04:22: ------------------------------------------
11:04:22: Using desktop audio input: Speakers (2- Creative SB X-Fi)
11:04:22: ------------------------------------------
11:04:22: Audio Encoding: AAC
11:04:22:     bitrate: 48
11:04:22: Using graphics capture
11:04:22: Using Window Capture
11:04:22: ------------------------------------------
11:04:22: Video Encoding: x264
11:04:22:     fps: 30
11:04:22:     width: 1364, height: 768
11:04:22:     preset: veryfast
11:04:22:     CBR: no
11:04:22:     CFR: no
11:04:22:     max bitrate: 500
11:04:22:     buffer size: 500
11:04:22:     quality: 3
11:04:22: ------------------------------------------
11:04:22: frequency for device 'Speakers (2- Creative SB X-Fi)' is 384000, samples per sec is 48000
11:04:24: SharedTexCapture hooked
11:06:05: Total frames rendered: 3036, number of late frames: 116 (3.82%) (it's okay for some frames to be late)
11:06:05: =====Stream End: 2013-07-26, 11:06:05=================================================
11:07:05: 
11:07:05: Profiler results:
11:07:05: 
11:07:05: ==============================================================
11:07:05: frame - [100%] [avg time: 11.257 ms (cpu time: avg 3.894 ms, total 11824.9 ms)] [avg calls per frame: 1] [children: 99.9%] [unaccounted: 0.0711%]
11:07:05: | frame preprocessing and rendering - [45.7%] [avg time: 5.143 ms (cpu time: avg 1.51 ms, total 4586.43 ms)] [avg calls per frame: 1] [children: 13.6%] [unaccounted: 32.1%]
11:07:05: | | scene->Preprocess - [13.6%] [avg time: 1.531 ms (cpu time: avg 1.202 ms, total 3650.43 ms)] [avg calls per frame: 1]
11:07:05: | video encoding and uploading - [54.2%] [avg time: 6.106 ms (cpu time: avg 2.379 ms, total 7222.85 ms)] [avg calls per frame: 1] [children: 53%] [unaccounted: 1.23%]
11:07:05: | | flush - [31.8%] [avg time: 3.58 ms (cpu time: avg 0.061 ms, total 187.201 ms)] [avg calls per frame: 1]
11:07:05: | | CopyResource - [0.0977%] [avg time: 0.011 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
11:07:05: | | conversion to 4:2:0 - [0.444%] [avg time: 0.05 ms (cpu time: avg 0.005 ms, total 15.6 ms)] [avg calls per frame: 0]
11:07:05: | | call to encoder - [20.6%] [avg time: 2.324 ms (cpu time: avg 2.281 ms, total 6926.44 ms)] [avg calls per frame: 0]
11:07:05: | | sending stuff out - [0.0178%] [avg time: 0.002 ms (cpu time: avg 0.005 ms, total 15.6 ms)] [avg calls per frame: 0]
11:07:05: | Convert444Threads - [596%] [avg time: 67.099 ms (cpu time: avg 2.24 ms, total 6801.64 ms)] [avg calls per frame: 1]
11:07:05: ==============================================================
11:07:05:

Cataclysm worked just fine with this test build, the sound thread in the game didn't get clobbered and the scripted sequences all run smoothly.

EDIT: Accidentally pasted wrong OBS log, but also editing because DOOM 3 crashes instantly with a "This program has stopped working." message. And here are some logs of that:

OBS log:
Code:
11:09:51: Open Broadcaster Software v0.54.05 network/gc test - 32bit (´・ω・`)
11:09:51: -------------------------------
11:09:51: CPU Name: AMD Phenom(tm) II X4 810 Processor
11:09:51: CPU Speed: 2600MHz
11:09:51: Physical Memory:  4095MB Total, 4095MB Free
11:09:51: stepping id: 2, model 4, family 15, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
11:09:51: monitor 1: pos={0, 0}, size={1680, 1050}
11:09:51: Windows Version: 6.1 Build 7601 S
11:09:51: Aero is Disabled
11:09:51: -------------------------------
11:09:51: OBS Modules:
11:09:51: Base Address     Module
11:09:51: 00250000         OBS.exe
11:09:51: 60080000         OBSApi.dll
11:09:51: 656F0000         DShowPlugin.dll
11:09:51: 656D0000         GraphicsCapture.dll
11:09:51: 73290000         NoiseGate.dll
11:09:51: 656B0000         PSVPlugin.dll
11:09:51: ------------------------------------------
11:09:51: Adapter 1
11:09:51:   Video Adapter: AMD Radeon HD 6800 Series
11:09:51:   Video Adapter Dedicated Video Memory: 1060859904
11:09:51:   Video Adapter Shared System Memory: 3234041856
11:09:51: =====Stream Start: 2013-07-26, 11:09:51===============================================
11:09:51:   Multithreaded optimizations: On
11:09:51:   Base resolution: 1366x768
11:09:51:   Output resolution: 1364x768
11:09:51: ------------------------------------------
11:09:51: Loading up D3D10...
11:09:51: Playback device Default
11:09:51: ------------------------------------------
11:09:51: Using desktop audio input: Speakers (2- Creative SB X-Fi)
11:09:51: ------------------------------------------
11:09:51: Using auxilary audio input: "What U Hear" (2- Creative SB X-Fi)
11:09:51: ------------------------------------------
11:09:51: Audio Encoding: AAC
11:09:51:     bitrate: 48
11:09:51: Using graphics capture
11:09:51: Using Window Capture
11:09:51: ------------------------------------------
11:09:51: Video Encoding: x264
11:09:51:     fps: 30
11:09:51:     width: 1364, height: 768
11:09:51:     preset: veryfast
11:09:51:     CBR: no
11:09:51:     CFR: no
11:09:51:     max bitrate: 500
11:09:51:     buffer size: 500
11:09:51:     quality: 3
11:09:51: ------------------------------------------
11:09:51: frequency for device 'Speakers (2- Creative SB X-Fi)' is 384000, samples per sec is 48000
11:09:51: frequency for device '"What U Hear" (2- Creative SB X-Fi)' is 352800, samples per sec is 44100
11:09:51: A: 374951377, difference: 374951377
11:09:51: 
11:09:51: Profiler result for the last frame:
11:09:51: ==============================================================
11:09:51: frame - [time: 82.007 ms (cpu time: 15.6 ms)]
11:09:51: | frame preprocessing and rendering - [time: 81.445 ms (cpu time: 15.6 ms)]
11:09:51: | | scene->Preprocess - [time: 23.509 ms (cpu time: 15.6 ms)]
11:09:51: | video encoding and uploading - [time: 0.548 ms (cpu time: 0 ms)]
11:09:51: | | flush - [time: 0.542 ms (cpu time: 0 ms)]
11:09:51: ==============================================================
11:09:51: 
11:09:51: A: 374951737, difference: 20
11:09:52: SharedTexCapture hooked
11:10:03: Exit signal received, terminating capture
11:10:09: Total frames rendered: 534, number of late frames: 1 (0.19%) (it's okay for some frames to be late)
11:10:09: =====Stream End: 2013-07-26, 11:10:09=================================================
11:10:37: 
11:10:37: Profiler results:
11:10:37: 
11:10:37: ==============================================================
11:10:37: frame - [100%] [avg time: 4.456 ms (cpu time: avg 4.119 ms, total 2199.61 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.202%]
11:10:37: | frame preprocessing and rendering - [46.9%] [avg time: 2.092 ms (cpu time: avg 1.869 ms, total 998.405 ms)] [avg calls per frame: 1] [children: 28%] [unaccounted: 18.9%]
11:10:37: | | scene->Preprocess - [28%] [avg time: 1.248 ms (cpu time: avg 1.226 ms, total 655.202 ms)] [avg calls per frame: 1]
11:10:37: | video encoding and uploading - [52.9%] [avg time: 2.355 ms (cpu time: avg 2.22 ms, total 1185.61 ms)] [avg calls per frame: 1] [children: 52.2%] [unaccounted: 0.651%]
11:10:37: | | flush - [3.95%] [avg time: 0.176 ms (cpu time: avg 0.146 ms, total 78 ms)] [avg calls per frame: 1]
11:10:37: | | CopyResource - [0.359%] [avg time: 0.016 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
11:10:37: | | conversion to 4:2:0 - [0.247%] [avg time: 0.011 ms (cpu time: avg 0.029 ms, total 15.601 ms)] [avg calls per frame: 0]
11:10:37: | | call to encoder - [47.6%] [avg time: 2.122 ms (cpu time: avg 2.015 ms, total 1076.41 ms)] [avg calls per frame: 0]
11:10:37: | | sending stuff out - [0.0224%] [avg time: 0.001 ms (cpu time: avg 0.029 ms, total 15.6 ms)] [avg calls per frame: 0]
11:10:37: | Convert444Threads - [1.45e+003%] [avg time: 64.661 ms (cpu time: avg 2.103 ms, total 1123.21 ms)] [avg calls per frame: 1]
11:10:37: ==============================================================
11:10:37:

Hook log:
Code:
2013-07-26, 11:09:51: we're booting up: 
11:09:52: NV Capture available
11:09:52: FBO available
11:09:52: GL Present
11:09:52: (half life scientist) everything..  seems to be in order
11:09:52: SwapBuffers(3456182243) Called
11:09:52: setting up gl data
11:09:52: share device: 206165364
11:09:52: share texture: 202664056
11:09:52: share device handle: 296923032
11:09:52: share texture handle: 205468656
11:09:52: DoGLGPUHook: success
11:09:52: wglSwapBuffers(3456182243) Called

It abruptly ends on wglSwapBuffers.

EDIT 2: I successfully streamed a 1vs1 skirmish in Cataclysm, though the performance between the test release and v0.541b is rather bad. 541b performed MUCH faster capturing this game than the test release and my computer got really hot streaming this game under the test release. Though I did not notice any ill effects, no dropped frames and no crashes with the test release so I can confirm on my end that this is quite stable for this game now.
 
Top