TeamSpeak 3 Plugin

@LtRoyalShrimp
It looks like TS3 is getting the request for the people in channel (channelclientlist cid=#### -voice) so it looks like the return isn't being picked up. I have got the plugin to display people in channel over a network until the whoami loop kicks in. Have you tried running OBS as an admin? The Overlay writes the names to a file to display them and something may (or may not) be refusing write access.

I'll still keep trying for a solution to the whoami thing and I think I have a solution to the name not changing but I've not had a chance to implement it and test.
 

Videophile

Elgato
@LtRoyalShrimp
It looks like TS3 is getting the request for the people in channel (channelclientlist cid=#### -voice) so it looks like the return isn't being picked up. I have got the plugin to display people in channel over a network until the whoami loop kicks in. Have you tried running OBS as an admin? The Overlay writes the names to a file to display them and something may (or may not) be refusing write access.

I'll still keep trying for a solution to the whoami thing and I think I have a solution to the name not changing but I've not had a chance to implement it and test.
Ill give running it as admin a try and report back.
 

Wolfbane

Member
Plugin causes crash 100% of the time when I start the stream in one of my scenes.

And here is the info I get about the crash.






OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.
This crash appears to have occured in the 'c:\program files (x86)\obs\plugins\ts3plugin.dll' module.
**** UNHANDLED EXCEPTION: c0000005
Fault address: 5CDB6595 (c:\program files (x86)\obs\plugins\ts3plugin.dll)
OBS version: Open Broadcaster Software v0.638b
Windows version: 6.1 (Build 7601) Service Pack 1
CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz
Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
14CEF3AC 5CDB6595 14CEF524 00000000 00000002 0128BC20 ts3plugin.dll!0x5cdb6595
14CEF3D4 5CDB2142 0128F580 14CEF9D4 77839F72 0128F580 ts3plugin.dll!0x5cdb2142
14CEF990 7646338A 0128F580 67642DDD 00000000 00000000 kernel32.dll!0x7646338a
14CEF99C 77839F72 5CDB11B0 0128F580 00000000 00000000 ntdll.dll!0x77839f72
14CEF9DC 77839F45 5CDB11B0 0128F580 00000000 00000000 ntdll.dll!0x77839f45
A minidump was saved to C:\Users\Wolfbane\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-01-20_1.dmp.
Please include this file when posting a crash report.
List of loaded modules:
Base Address Module

IF u need the crash log file then you will find the file here.
https://obsproject.com/forum/threads/bugg-report.23877/
 
Plugin causes crash 100% of the time when I start the stream in one of my scenes.

Can you post the log (found in Help -> Open Log Folder) from when it caused the crash. Also, what settings are you using for the Plugin (Plugins -> TeamSpeak 3 Plugin) and what settings are you using for the Overlay (specifically, how many people have you got it set to show)?
 

Wolfbane

Member
I did post a link to the log in the post. At the bottom i wrote

" IF u need the crash log file then you will find the file here.
https://obsproject.com/forum/threads/bugg-report.23877/ "

My settings, screenshotted...

14mw9yg.jpg


Yha, just ignore the "Unique ID"
sze4vp.jpg
 

Wolfbane

Member
So made it crash again.

OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\program files (x86)\obs\plugins\ts3plugin.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 509943F0 (c:\program files (x86)\obs\plugins\ts3plugin.dll)
OBS version: Open Broadcaster Software v0.638b
Windows version: 6.1 (Build 7601) Service Pack 1
CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
23DAF7EC 509943F0 06925998 23DAF974 00000002 00000007 ts3plugin.dll!0x509943f0
23DAF808 509A079C 06925998 23DAF974 23DAF958 F6313542 ts3plugin.dll!0x509a079c
23DAF828 50992044 06922140 23DAFE24 777A9F72 06922140 ts3plugin.dll!0x50992044
23DAFDE0 76F6338A 06922140 561380DC 00000000 00000000 kernel32.dll!0x76f6338a
23DAFDEC 777A9F72 509911B0 06922140 00000000 00000000 ntdll.dll!0x777a9f72
23DAFE2C 777A9F45 509911B0 06922140 00000000 00000000 ntdll.dll!0x777a9f45

A minidump was saved to C:\Users\Wolfbane\AppData\Roaming\OBS\crashDumps\OBSCrashDump2015-01-21_1.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

If there is any other file u need, write back and Ill try and ge that for yha.
Hade to Rar the file since the files was over 1meg.

Also If I start in some other scene and then swap to this scene, then there is no problem.
If I start another OBS to record the error, and then try to start the bugged scene, thent he bugg does not happen.
I tried to record the bugg, but I cant record with OBS, because if I start another OBS and record thent he bugg does not happen.

//Wolfbane
 

Attachments

  • 2015-01-21-2041-26.log
    5.8 KB · Views: 42
  • crashDumps.rar
    311.5 KB · Views: 45
Last edited:

Videophile

Elgato
OBS also seems to take about 3x as long when I click stop streaming to actually stop.

If I don't have the TS3 plugin installed, it usually instantly stops streaming(Even with .flv recording enabled)
 
@LtRoyalShrimp @sneaky4oe

adocilesloth updated TeamSpeak 3 Plugin with a new update entry:

Network Improvements (hopefully)

Hopefully fixed the plugin not really working over a network connection. It should now do everything it will do locally across a network. The overlay may flicker on occasion. Let me know if it does it a lot.
16363082951_8d4661791d_o.png


Also added the ability to put the speaking symbol to the right of a name as requested by Sneaky4oe.

Read the rest of this update entry...

@Wolfbane can you try this latest version and see if your problem persists.
 

Wolfbane

Member
@ Adocilesloth - Seems like it fixed the bugg. At least I dint get any problems with it now. But Ill test it a little bit more tomorrow.

Also saw that you added. "Speaking Symbol Right of Name" box.

Sweat, keep up the good work.
 

Videophile

Elgato
YES! It's working.

Two bugs:
  • If I edit color, size etc and hit ok, overlay disappears until I restart stream
  • Sometimes when I start stream, the overlay, which I previously set to black with orange outline is black with blue outline. Lol.
  • EDIT: Also causes OBS to not be able to stream and the error is: RTMP(Something) cannot full buffer.
  • Confirmed because when I take out the plugin, I can stream. Need any info?
WuMV8U5.png
 
Last edited:
D

Deleted member 30350

General question:
I am slightly confused about the overlay. I assume you mean overlay in the stream, not in whatever game you're playing at the moment?
 
General question:
I am slightly confused about the overlay. I assume you mean overlay in the stream, not in whatever game you're playing at the moment?
Yes, exactly that. The overlay shows who is in your channel and who is speaking on the stream. It doesn't put anything on your own monitor, just in the stream.
 
D

Deleted member 30350

I've just tried it. Interesting concept, only... could you add an option to only show the name when the person is speaking? Imagine when you have 20 people in the channel. That would clutter the stream a lot.
 
Top