Bug Report FFXIV Black Screen Only for 0.591b

Malachite

New Member
I just updated to the latest version of OBS and the only way I can seem to capture XIV now is using window capture with Aero enabled - any other option just catches the audio and no video.

However if I do this my mouse cursor flickers incessantly while in game. I really wanted to show off getting my +1 relic and trying out the new content from today's major update :(


Previously I had it working modestly with aero disabled on window capture (game capture didn't work at all) though I had to keep the game as my active window for anything to show up. I haven't tried Hearthstone yet today but I hope there aren't any problems with that either as I wanted to stream a big Arena run I've saved up for.
 

dodgepong

Administrator
Community Helper
If you run the game in Windowed or Borderless mode, then Window capture with Aero enabled should work great. I'm guessing game capture doesn't work due to the game's anti-cheat. Window/Monitor capture doesn't work properly on fullscreen games, which is what causes the flickering.
 

Malachite

New Member
I run on borderless window and I only get audio unless I use monitor capture with aero enabled, but then my mouse flickers which makes playing the game difficult (and visually annoying)

EDIT: Nope, tried your suggestion and got a black screen. It caught the game's audio but no video.

EDIT 2: now Monitor capture's not working either, wtf?!
 

Malachite

New Member
Code:
14:16:21: Open Broadcaster Software v0.591b - 32bit (´・ω・`)
14:16:21: -------------------------------
14:16:21: CPU Name: Intel(R) Core(TM)2 Quad CPU    Q6700  @ 2.66GHz
14:16:21: CPU Speed: 2666MHz
14:16:21: Physical Memory:  4094MB Total, 837MB Free
14:16:21: stepping id: 11, model 15, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 4, total cores 4
14:16:21: monitor 1: pos={0, 0}, size={1680, 1050}
14:16:21: Windows Version: 6.0 Build 6002 S
14:16:21: Aero is Enabled
14:16:21: -------------------------------
14:16:21: OBS Modules:
14:16:21: Base Address     Module
14:16:21: 00290000         OBS.exe
14:16:21: 68690000         OBSApi.dll
14:16:21: 6FDF0000         DShowPlugin.dll
14:16:21: 716D0000         GraphicsCapture.dll
14:16:21: 716B0000         NoiseGate.dll
14:16:21: 702D0000         PSVPlugin.dll
14:16:21: ------------------------------------------
14:16:21: Adapter 1
14:16:21:   Video Adapter: NVIDIA GeForce GTX 465
14:16:21:   Video Adapter Dedicated Video Memory: 1025966080
14:16:21:   Video Adapter Shared System Memory: 1878675456
14:16:21:   Video Adapter Output 1: pos={0, 0}, size={1680, 1050}, attached=true
14:16:21: =====Stream Start: 2013-12-17, 14:16:21===============================================
14:16:21:   Multithreaded optimizations: On
14:16:21:   Base resolution: 1680x1000
14:16:21:   Output resolution: 840x500
14:16:21: ------------------------------------------
14:16:21: Loading up D3D10 on NVIDIA GeForce GTX 465 (Adapter 1)...
14:16:21: ------------------------------------------
14:16:21: Audio Format: 48000hz
14:16:21: Playback device Default
14:16:21: ------------------------------------------
14:16:21: Using desktop audio input: Speakers (Realtek High Definition Audio)
14:16:22: ------------------------------------------
14:16:22: Audio Encoding: AAC
14:16:22:     bitrate: 128
14:16:22: Using Monitor Capture
14:16:22: Using graphics capture
14:16:22: Using Window Capture
14:16:22: Using graphics capture
14:16:22: Scene buffering time set to 400
14:16:22: ------------------------------------------
14:16:22: Video Encoding: x264
14:16:22:     fps: 30
14:16:22:     width: 840, height: 500
14:16:22:     preset: veryfast
14:16:22:     profile: high
14:16:22:     keyint: 60
14:16:22:     CBR: yes
14:16:22:     CFR: yes
14:16:22:     max bitrate: 1000
14:16:22:     buffer size: 1000
14:16:22: ------------------------------------------
14:16:22: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
14:16:22: using memory capture
14:16:24: Using RTMP service: Twitch / Justin.tv
14:16:24:   Server selection: rtmp://live-jfk.justin.tv/app
14:16:25:   Interface: Realtek RTL8168C(P)/8111C(P) Family PCI-E GBE NIC (ethernet, 1000 mbps)
14:16:25: Completed handshake with rtmp://live-jfk.justin.tv/app in 319 ms.
14:16:26: SO_SNDBUF was at 8192
14:16:26: SO_SNDBUF is now 65536
14:16:28: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 36094 / 144384)
14:16:28: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 144384)
14:16:30: Total frames encoded: 225, total frames duplicated: 154 (68.44%)
14:16:30: Total frames rendered: 64, number of late frames: 62 (96.88%) (it's okay for some frames to be late)
14:16:31: RTMPPublisher::SocketLoop: Graceful loop exit
14:16:31: Average send payload: 4410 bytes, average send interval: 30 ms
14:16:31: Number of times waited to send: 0, Waited for a total of 0 bytes
14:16:31: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:16:31: Number of bytes sent: 626274
14:16:31: 
14:16:31: Profiler time results:
14:16:31: 
14:16:31: ==============================================================
14:16:31: video thread frame - [100%] [avg time: 129.263 ms] [children: 85.2%] [unaccounted: 14.8%]
14:16:31: | scene->Preprocess - [84.7%] [avg time: 109.448 ms]
14:16:31: | GPU download and conversion - [0.572%] [avg time: 0.74 ms] [children: 0.26%] [unaccounted: 0.313%]
14:16:31: | | flush - [0.194%] [avg time: 0.251 ms]
14:16:31: | | CopyResource - [0.0333%] [avg time: 0.043 ms]
14:16:31: | | conversion to 4:2:0 - [0.0325%] [avg time: 0.042 ms]
14:16:31: Convert444Threads - [100%] [avg time: 1.283 ms] [children: 97.3%] [unaccounted: 2.73%]
14:16:31: | Convert444toNV12 - [97.3%] [avg time: 1.248 ms]
14:16:31: encoder thread frame - [100%] [avg time: 3.183 ms]
14:16:31: ==============================================================
14:16:31: 
14:16:31: 
14:16:31: Profiler CPU results:
14:16:31: 
14:16:31: ==============================================================
14:16:31: video thread frame - [cpu time: avg 33.881 ms, total 2168.41 ms] [avg calls per frame: 1]
14:16:31: | scene->Preprocess - [cpu time: avg 23.156 ms, total 1482.01 ms] [avg calls per frame: 1]
14:16:31: | GPU download and conversion - [cpu time: avg 0.487 ms, total 31.2 ms] [avg calls per frame: 1]
14:16:31: | | flush - [cpu time: avg 0.243 ms, total 15.6 ms] [avg calls per frame: 1]
14:16:31: | | CopyResource - [cpu time: avg 0.247 ms, total 15.6 ms] [avg calls per frame: 1]
14:16:31: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:16:31: Convert444Threads - [cpu time: avg 0.88 ms, total 109.2 ms] [avg calls per frame: 2]
14:16:31: | Convert444toNV12 - [cpu time: avg 0.88 ms, total 109.2 ms] [avg calls per frame: 2]
14:16:31: encoder thread frame - [cpu time: avg 2.05 ms, total 436.802 ms] [avg calls per frame: 1]
14:16:31: ==============================================================
14:16:31: 
14:16:31: =====Stream End: 2013-12-17, 14:16:31=================================================


Last game capture log:
2013-12-17, 09:35:02: we're booting up: 
09:35:02: CaptureThread: attached to process ffxiv.exe
09:35:02: D3D9 Present
09:35:02: DXGI Present
09:35:02: (half life scientist) everything..  seems to be in order
09:35:02: D3D9EndScene called
09:35:02: D3DPRESENT_PARAMETERS {
09:35:02: 	BackBufferWidth: 1
09:35:02: 	BackBufferHeight: 1
09:35:02: 	BackBufferFormat: D3DFMT_X8R8G8B8
09:35:02: 	BackBufferCount: 1
09:35:02: 	MultiSampleType: D3DMULTISAMPLE_NONE
09:35:02: 	MultiSampleQuality: 0
09:35:02: 	SwapEffect: D3DSWAPEFFECT_DISCARD
09:35:02: 	hDeviceWindow: 8650852
09:35:02: 	Windowed: true
09:35:02: 	EnableAutoDepthStencil: false
09:35:02: 	AutoDepthStencilFormat: D3DFMT_UNKNOWN
09:35:02: 	Flags: None
09:35:02: 	FullScreen_RefreshRateInHz: 0
09:35:02: 	PresentationInterval: 2147483648
09:35:02: };
09:35:02: successfully set up d3d9 hooks
09:35:02: D3D9SwapPresent called
09:35:02: DoD3D9CPUHook: success
09:35:03: successfully capturing d3d9 frames via CPU
09:35:25: ---------------------- Cleared D3D9 Capture ----------------------
09:35:25: D3D9EndScene called
09:35:25: D3D9SwapPresent called
09:37:48: received restart event, capturing
09:37:48: DoD3D9CPUHook: success
09:37:48: successfully capturing d3d9 frames via CPU
09:38:12: ---------------------- Cleared D3D9 Capture ----------------------
09:38:12: D3D9EndScene called
09:38:12: D3D9SwapPresent called
09:38:13: received restart event, capturing
09:38:13: DoD3D9CPUHook: success
09:38:13: successfully capturing d3d9 frames via CPU
09:38:35: ---------------------- Cleared D3D9 Capture ----------------------
09:38:35: D3D9EndScene called
09:38:35: D3D9SwapPresent called
09:41:57: received restart event, capturing
09:41:57: DoD3D9CPUHook: success
09:41:57: successfully capturing d3d9 frames via CPU
09:42:34: ---------------------- Cleared D3D9 Capture ----------------------
09:42:34: received restart event, capturing
09:42:34: DoD3D9CPUHook: success
09:42:34: D3D9EndScene called
09:42:34: D3D9SwapPresent called
09:43:24: successfully capturing d3d9 frames via CPU
09:43:33: ---------------------- Cleared D3D9 Capture ----------------------
09:43:33: received restart event, capturing
09:43:33: DoD3D9CPUHook: success
09:43:33: D3D9EndScene called
09:43:33: D3D9SwapPresent called
09:43:33: successfully capturing d3d9 frames via CPU
09:43:34: ---------------------- Cleared D3D9 Capture ----------------------
09:43:34: received restart event, capturing
09:43:34: DoD3D9CPUHook: success
09:43:34: D3D9EndScene called
09:43:34: D3D9SwapPresent called
09:47:00: successfully capturing d3d9 frames via CPU
09:47:33: ---------------------- Cleared D3D9 Capture ----------------------
09:47:33: received restart event, capturing
09:47:33: DoD3D9CPUHook: success
09:47:33: D3D9EndScene called
09:47:33: D3D9SwapPresent called
10:49:44: successfully capturing d3d9 frames via CPU
10:49:46: ---------------------- Cleared D3D9 Capture ----------------------
10:49:46: received restart event, capturing
10:49:46: DoD3D9CPUHook: success
10:49:46: D3D9EndScene called
10:49:46: D3D9SwapPresent called
10:49:47: successfully capturing d3d9 frames via CPU
10:49:53: ---------------------- Cleared D3D9 Capture ----------------------
10:49:53: received restart event, capturing
10:49:53: DoD3D9CPUHook: success
10:49:53: D3D9EndScene called
10:49:53: D3D9SwapPresent called
10:50:52: successfully capturing d3d9 frames via CPU
10:50:54: ---------------------- Cleared D3D9 Capture ----------------------
10:50:54: received restart event, capturing
10:50:54: DoD3D9CPUHook: success
10:50:54: D3D9EndScene called
10:50:54: D3D9SwapPresent called
10:50:54: successfully capturing d3d9 frames via CPU
11:06:08: ---------------------- Cleared D3D9 Capture ----------------------
11:06:08: received restart event, but couldn't find window
11:06:08: D3D9EndScene called
11:06:08: D3D9SwapPresent called
11:09:38: received restart event, capturing
11:09:38: DoD3D9CPUHook: success
11:09:39: successfully capturing d3d9 frames via CPU
11:09:42: ---------------------- Cleared D3D9 Capture ----------------------
11:09:42: received restart event, capturing
11:09:42: DoD3D9CPUHook: success
11:09:42: D3D9EndScene called
11:09:42: D3D9SwapPresent called
11:09:44: successfully capturing d3d9 frames via CPU
11:09:48: ---------------------- Cleared D3D9 Capture ----------------------
11:09:48: received restart event, capturing
11:09:48: DoD3D9CPUHook: success
11:09:48: D3D9EndScene called
11:09:49: D3D9SwapPresent called
11:09:50: successfully capturing d3d9 frames via CPU
11:09:57: ---------------------- Cleared D3D9 Capture ----------------------
11:09:57: received restart event, capturing
11:09:57: DoD3D9CPUHook: success
11:09:57: D3D9EndScene called
11:09:57: D3D9SwapPresent called
12:56:09: successfully capturing d3d9 frames via CPU
12:56:12: ---------------------- Cleared D3D9 Capture ----------------------
12:56:12: received restart event, capturing
12:56:12: DoD3D9CPUHook: success
12:56:12: D3D9EndScene called
12:56:12: D3D9SwapPresent called
12:56:13: ---------------------- Cleared D3D9 Capture ----------------------
12:56:13: D3D9EndScene called
12:56:13: D3D9SwapPresent called
14:16:22: received restart event, capturing
14:16:22: DoD3D9CPUHook: success
14:16:23: successfully capturing d3d9 frames via CPU
14:16:31: ---------------------- Cleared D3D9 Capture ----------------------
14:16:31: received restart event, capturing
14:16:31: DoD3D9CPUHook: success
14:16:31: D3D9EndScene called
14:16:31: D3D9SwapPresent called
 

Malachite

New Member
yeah sure, sorry.

Code:
15:33:27: Open Broadcaster Software v0.591b - 32bit (´・ω・`)
15:33:27: -------------------------------
15:33:27: CPU Name: Intel(R) Core(TM)2 Quad CPU    Q6700  @ 2.66GHz
15:33:27: CPU Speed: 2666MHz
15:33:27: Physical Memory:  4094MB Total, 906MB Free
15:33:27: stepping id: 11, model 15, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 4, total cores 4
15:33:27: monitor 1: pos={0, 0}, size={1680, 1050}
15:33:27: Windows Version: 6.0 Build 6002 S
15:33:27: Aero is Enabled
15:33:27: -------------------------------
15:33:27: OBS Modules:
15:33:27: Base Address     Module
15:33:27: 00C50000         OBS.exe
15:33:27: 68610000         OBSApi.dll
15:33:27: 716C0000         DShowPlugin.dll
15:33:27: 702D0000         GraphicsCapture.dll
15:33:27: 6F980000         NoiseGate.dll
15:33:27: 6FDE0000         PSVPlugin.dll
15:33:27: ------------------------------------------
15:33:27: Adapter 1
15:33:27:   Video Adapter: NVIDIA GeForce GTX 465
15:33:27:   Video Adapter Dedicated Video Memory: 1025966080
15:33:27:   Video Adapter Shared System Memory: 1878675456
15:33:27:   Video Adapter Output 1: pos={0, 0}, size={1680, 1050}, attached=true
15:33:27: =====Stream Start: 2013-12-17, 15:33:27===============================================
15:33:27:   Multithreaded optimizations: On
15:33:27:   Base resolution: 1680x1000
15:33:27:   Output resolution: 840x500
15:33:27: ------------------------------------------
15:33:27: Loading up D3D10 on NVIDIA GeForce GTX 465 (Adapter 1)...
15:33:32: ------------------------------------------
15:33:32: Audio Format: 48000hz
15:33:32: Playback device Default
15:33:32: ------------------------------------------
15:33:32: Using desktop audio input: Speakers (Realtek High Definition Audio)
15:33:32: ------------------------------------------
15:33:32: Audio Encoding: AAC
15:33:32:     bitrate: 128
15:33:32: Using graphics capture
15:33:32: Scene buffering time set to 400
15:33:32: ------------------------------------------
15:33:32: Video Encoding: x264
15:33:32:     fps: 30
15:33:32:     width: 840, height: 500
15:33:32:     preset: veryfast
15:33:32:     profile: high
15:33:32:     keyint: 60
15:33:32:     CBR: yes
15:33:32:     CFR: yes
15:33:32:     max bitrate: 1000
15:33:32:     buffer size: 1000
15:33:32: ------------------------------------------
15:33:32: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
15:33:32: Total frames encoded: 0, total frames duplicated: 0 (-1.#J%)
Warning -- MemoryCapture::Init: Could not open file mapping
15:33:36: Total frames rendered: 1, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
15:33:36: 
15:33:36: Profiler time results:
15:33:36: 
15:33:36: ==============================================================
15:33:36: video thread frame - [100%] [avg time: 3717.78 ms] [children: 71%] [unaccounted: 29%]
15:33:36: | scene->Preprocess - [0.000108%] [avg time: 0.004 ms]
15:33:36: | GPU download and conversion - [71%] [avg time: 2638.16 ms] [children: 71%] [unaccounted: 0.000323%]
15:33:36: | | flush - [71%] [avg time: 2638.15 ms]
15:33:36: ==============================================================
15:33:36: 
15:33:36: 
15:33:36: Profiler CPU results:
15:33:36: 
15:33:36: ==============================================================
15:33:36: video thread frame - [cpu time: avg 46.8 ms, total 46.8 ms] [avg calls per frame: 1]
15:33:36: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:33:36: | GPU download and conversion - [cpu time: avg 46.8 ms, total 46.8 ms] [avg calls per frame: 1]
15:33:36: | | flush - [cpu time: avg 46.8 ms, total 46.8 ms] [avg calls per frame: 1]
15:33:36: ==============================================================
15:33:36: 
15:33:36: =====Stream End: 2013-12-17, 15:33:36=================================================
15:33:39: =====Stream Start: 2013-12-17, 15:33:39===============================================
15:33:39:   Multithreaded optimizations: On
15:33:39:   Base resolution: 1680x1000
15:33:39:   Output resolution: 840x500
15:33:39: ------------------------------------------
15:33:39: Loading up D3D10 on NVIDIA GeForce GTX 465 (Adapter 1)...
15:33:39: ------------------------------------------
15:33:39: Audio Format: 48000hz
15:33:39: Playback device Default
15:33:39: ------------------------------------------
15:33:39: Using desktop audio input: Speakers (Realtek High Definition Audio)
15:33:39: ------------------------------------------
15:33:39: Audio Encoding: AAC
15:33:39:     bitrate: 128
15:33:39: Using graphics capture
15:33:39: Scene buffering time set to 400
15:33:39: ------------------------------------------
15:33:39: Video Encoding: x264
15:33:39:     fps: 30
15:33:39:     width: 840, height: 500
15:33:39:     preset: veryfast
15:33:39:     profile: high
15:33:39:     keyint: 60
15:33:39:     CBR: yes
15:33:39:     CFR: yes
15:33:39:     max bitrate: 1000
15:33:39:     buffer size: 1000
15:33:39: ------------------------------------------
15:33:39: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
15:33:39: using memory capture
15:33:42: Total frames encoded: 82, total frames duplicated: 0 (0.00%)
15:33:42: Total frames rendered: 82, number of late frames: 1 (1.22%) (it's okay for some frames to be late)
15:33:42: 
15:33:42: Profiler time results:
15:33:42: 
15:33:42: ==============================================================
15:33:42: video thread frame - [100%] [avg time: 9.341 ms] [children: 2.1%] [unaccounted: 97.9%]
15:33:42: | scene->Preprocess - [0.0428%] [avg time: 0.004 ms]
15:33:42: | GPU download and conversion - [2.06%] [avg time: 0.192 ms] [children: 1.89%] [unaccounted: 0.161%]
15:33:42: | | flush - [1.19%] [avg time: 0.111 ms]
15:33:42: | | CopyResource - [0.418%] [avg time: 0.039 ms]
15:33:42: | | conversion to 4:2:0 - [0.289%] [avg time: 0.027 ms]
15:33:42: Convert444Threads - [100%] [avg time: 1.003 ms] [children: 98.5%] [unaccounted: 1.5%]
15:33:42: | Convert444toNV12 - [98.5%] [avg time: 0.988 ms]
15:33:42: encoder thread frame - [100%] [avg time: 2.109 ms]
15:33:42: ==============================================================
15:33:42: 
15:33:42: 
15:33:42: Profiler CPU results:
15:33:42: 
15:33:42: ==============================================================
15:33:42: video thread frame - [cpu time: avg 6.848 ms, total 561.603 ms] [avg calls per frame: 1]
15:33:42: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:33:42: | GPU download and conversion - [cpu time: avg 0.19 ms, total 15.6 ms] [avg calls per frame: 1]
15:33:42: | | flush - [cpu time: avg 0.19 ms, total 15.6 ms] [avg calls per frame: 1]
15:33:42: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:33:42: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:33:42: Convert444Threads - [cpu time: avg 1.098 ms, total 156 ms] [avg calls per frame: 2]
15:33:42: | Convert444toNV12 - [cpu time: avg 1.098 ms, total 156 ms] [avg calls per frame: 2]
15:33:42: encoder thread frame - [cpu time: avg 1.782 ms, total 124.8 ms] [avg calls per frame: 1]
15:33:42: ==============================================================
15:33:42: 
15:33:42: =====Stream End: 2013-12-17, 15:33:42=================================================
15:33:43: =====Stream Start: 2013-12-17, 15:33:43===============================================
15:33:43:   Multithreaded optimizations: On
15:33:43:   Base resolution: 1680x1000
15:33:43:   Output resolution: 840x500
15:33:43: ------------------------------------------
15:33:43: Loading up D3D10 on NVIDIA GeForce GTX 465 (Adapter 1)...
15:33:43: ------------------------------------------
15:33:43: Audio Format: 48000hz
15:33:43: Playback device Default
15:33:43: ------------------------------------------
15:33:43: Using desktop audio input: Speakers (Realtek High Definition Audio)
15:33:43: ------------------------------------------
15:33:43: Audio Encoding: AAC
15:33:43:     bitrate: 128
15:33:43: Using graphics capture
15:33:43: Scene buffering time set to 400
15:33:43: ------------------------------------------
15:33:43: Video Encoding: x264
15:33:43:     fps: 30
15:33:43:     width: 840, height: 500
15:33:43:     preset: veryfast
15:33:43:     profile: high
15:33:43:     keyint: 60
15:33:43:     CBR: yes
15:33:43:     CFR: yes
15:33:43:     max bitrate: 1000
15:33:43:     buffer size: 1000
15:33:43: ------------------------------------------
15:33:43: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
15:33:43: using memory capture
15:33:45: Using RTMP service: Twitch / Justin.tv
15:33:45:   Server selection: rtmp://live-jfk.justin.tv/app
15:33:45:   Interface: Realtek RTL8168C(P)/8111C(P) Family PCI-E GBE NIC (ethernet, 1000 mbps)
15:33:45: Completed handshake with rtmp://live-jfk.justin.tv/app in 283 ms.
15:33:46: SO_SNDBUF was at 8192
15:33:46: SO_SNDBUF is now 65536
15:33:57: Total frames encoded: 392, total frames duplicated: 30 (7.65%)
15:33:57: Total frames rendered: 385, number of late frames: 3 (0.78%) (it's okay for some frames to be late)
15:33:57: RTMPPublisher::SocketLoop: Graceful loop exit
15:33:57: Average send payload: 3484 bytes, average send interval: 26 ms
15:33:57: Number of times waited to send: 0, Waited for a total of 0 bytes
15:33:57: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
15:33:57: Number of bytes sent: 1334708
15:33:57: 
15:33:57: Profiler time results:
15:33:57: 
15:33:57: ==============================================================
15:33:57: video thread frame - [100%] [avg time: 8.652 ms] [children: 3.42%] [unaccounted: 96.6%]
15:33:57: | scene->Preprocess - [0.0462%] [avg time: 0.004 ms]
15:33:57: | GPU download and conversion - [3.37%] [avg time: 0.292 ms] [children: 2.73%] [unaccounted: 0.647%]
15:33:57: | | flush - [1.29%] [avg time: 0.112 ms]
15:33:57: | | CopyResource - [0.451%] [avg time: 0.039 ms]
15:33:57: | | conversion to 4:2:0 - [0.982%] [avg time: 0.085 ms]
15:33:57: Convert444Threads - [100%] [avg time: 1.095 ms] [children: 97.4%] [unaccounted: 2.56%]
15:33:57: | Convert444toNV12 - [97.4%] [avg time: 1.067 ms]
15:33:57: encoder thread frame - [100%] [avg time: 2.137 ms]
15:33:57: ==============================================================
15:33:57: 
15:33:57: 
15:33:57: Profiler CPU results:
15:33:57: 
15:33:57: ==============================================================
15:33:57: video thread frame - [cpu time: avg 5.834 ms, total 2246.41 ms] [avg calls per frame: 1]
15:33:57: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:33:57: | GPU download and conversion - [cpu time: avg 0.243 ms, total 93.601 ms] [avg calls per frame: 1]
15:33:57: | | flush - [cpu time: avg 0.162 ms, total 62.401 ms] [avg calls per frame: 1]
15:33:57: | | CopyResource - [cpu time: avg 0.042 ms, total 15.6 ms] [avg calls per frame: 1]
15:33:57: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:33:57: Convert444Threads - [cpu time: avg 0.908 ms, total 670.803 ms] [avg calls per frame: 2]
15:33:57: | Convert444toNV12 - [cpu time: avg 0.908 ms, total 670.803 ms] [avg calls per frame: 2]
15:33:57: encoder thread frame - [cpu time: avg 1.601 ms, total 608.404 ms] [avg calls per frame: 1]
15:33:57: ==============================================================
15:33:57: 
15:33:57: =====Stream End: 2013-12-17, 15:33:57=================================================
 
Top