thorwe / CrossTalk

A Teamspeak 3 plugin that enhances the general audio experience and provides advanced features for commanders.
https://www.myteamspeak.com/addons/9ddfa0b2-25c2-4302-8a43-07f8819af9a9
MIT License
47 stars 12 forks source link

Update to QT5 #15

Closed bykidi closed 9 years ago

bykidi commented 10 years ago

Please, update it to QT5! TS3 version 3.0.14 (beta 06.03.2014 17:02) QT 5.2.1

thorwe commented 10 years ago

I'm on it. The source is actually already compileable with Qt5.

There's still a rare issue I cannot reproduce reliably on windows though where the client will crash on connect, however it may very well be a client problem.

The other reason there hasn't been a release yet is that my update notifier isn't capable of handling the current situation elegantly.

The official download page is currently a temporary landing page where we're currently unable to upload updates, so the plugin's beta channel is the only way I can provide emergency updates for the stable 13 client atm, if the necessity would arise. Hence, the API 20/Qt5 version plugin update would point at a Qt4 version.

Haven't really decided yet if it's worth to temporarily beef up the updater for this rare occasion to have a seperate channel for that. If I had known in december it'd be beta till march I definitely would have.

bykidi commented 10 years ago

Hi! Thanks for answer. You can always post updates via TeamSpeak forums.

thorwe commented 10 years ago

Hm, it was easier than I thought to add an update channel for the client beta, so I probably missed sth. stupid. http://jianji.de/crosstalk/ Note the notes.

bykidi commented 10 years ago

:) Thanks!

bykidi commented 10 years ago

New version completely unstable on my system.

https://www.mediafire.com/?dqntt8kn89k6gxk

bykidi commented 10 years ago

2014-03-12 00:10:54.164062|INFO | | | TeamSpeak 3 Client 3.0.14 (2014-03-06 14:02:40) 2014-03-12 00:10:54.164062|INFO | | | SystemInformation: Windows 7 SP1 (7601) x64 (AMD or Intel) Binary: 64bit 2014-03-12 00:10:54.188476|DEBUG |Direct Sound | | setting timer resolution to 1ms 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: TS3MassMover 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: appscanner_plugin 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: clientquery_plugin 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: crosstalk_win64 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: lua_plugin 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: teamspeak_control_plugin 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: test_plugin 2014-03-12 00:10:54.250976|INFO | | | Loading plugin: ts3g15 2014-03-12 00:10:54.251953|INFO | | | Api version is not compatible for plugin: C:\Program Files\TeamSpeak 3 Client\plugins\TS3MassMover.dll 2014-03-12 00:10:54.254882|INFO |Query | | listening on 0.0.0.0:25639 2014-03-12 00:10:54.256835|INFO |CrossTalk | | init 2014-03-12 00:10:54.257812|INFO |CrossTalk | | GlobalDucker: setValue: -23 2014-03-12 00:10:54.257812|INFO |CrossTalk | | ChannelDucker: setValue: -23 2014-03-12 00:10:54.257812|INFO |CrossTalk | | Position Spread: enabled: true 2014-03-12 00:10:54.257812|INFO |CrossTalk | | Position Spread: setSpreadWidth: 0.5 2014-03-12 00:10:54.257812|INFO |CrossTalk | | Position Spread: setRegionHomeTab: 1 2014-03-12 00:10:54.257812|INFO |CrossTalk | | Position Spread: setRegionWhisper: 2 2014-03-12 00:10:54.258789|INFO |CrossTalk | | Radio: enabled: true 2014-03-12 00:10:54.258789|INFO |CrossTalk | | PositionalAudio: enabled: true 2014-03-12 00:10:54.258789|INFO |CrossTalk | | ChannelMuter: enabled: true 2014-03-12 00:10:54.913085|INFO |CrossTalk | | init done 2014-03-12 00:10:54.915039|INFO | | | *\ Time [PLUGINS]: 666 2014-03-12 00:10:55.089843|DEVELOP |Windows Audio Session| | DeviceDeleteList::waitForDeletes - enter 2014-03-12 00:10:55.089843|DEVELOP |Windows Audio Session| | DeviceDeleteList::waitForDeletes - leave

thorwe commented 10 years ago

Are the dump and log refering to the same crash? The dump points at a a manual user interaction, adding a custom server setting to the positional audio module while already connected and the log cuts off way before that. Maybe github cut it off?

Thanks already however, it's a rare occasion that I can get sth. useful out of the dump, most often it points at the client itself, where I don't have the necessary symbols to get sth. humanly readable.

thorwe commented 10 years ago

CrossTalk Beta 1.5.2.031301 for the Teamspeak beta client 3.0.14

http://jianji.de/crosstalk/ Note the notes.

Can you confirm?

bykidi commented 10 years ago

No more crashes, BUT

It says like my '3D Sound is disabled', but its not.

thorwe commented 10 years ago

Hm, shows correctly for me. For the record, this is visualizing options -> playback -> options -> Always set 3D Positions. Changes to this checkbox aren't recognized by the ui on the fly, that's where the little update icon to the right comes in play.

bykidi commented 10 years ago

Set & works, but plugin still notify me like "3D sound is disabled". TS 3.0.14 Stable 14.03.2014 CrossTalk 1.6.0

thorwe commented 10 years ago

Confirmed, let's move to ticket https://github.com/thorwe/CrossTalk/issues/16 and see comment.

bykidi commented 10 years ago

My crash report was deleted from teamspeak forums, so, i guess this crash related to crosstalk.

https://www.mediafire.com/?hbglrfpo9so30f2

thorwe commented 10 years ago

It's there: http://forum.teamspeak.com/showthread.php/96340-3-0-14-Client-Crashdump-Collection?p=374292#post374292

They move such to a dump collection thread, that's why you didn't find it. See the answer PeterS commented in. I wash my hands of it ;D

bykidi commented 10 years ago

https://www.mediafire.com/?1mo746c8ihe7xcy

bykidi commented 10 years ago

windows 8.1 x64 (w/o update) how many times can i reproduce this? 10/10 (Plugins - CrossTalk - Positional Audio - "Plus" button - Boom)

thorwe commented 10 years ago

Crash is fixed for the next update. Note that you need to be connected to the target server to add custom settings (I'm using the servers unique id for identification).

bykidi commented 10 years ago

https://www.mediafire.com/?5czrjhw5zb87rum

3.0.15 beta 04.06.14

thorwe commented 10 years ago

I've isolated the problem and will publish a bandaid on the beta downloads page soonish. Will notify on this ticket when it's available.

thorwe commented 10 years ago

Should be fixed. Direct download: http://jianji.de/crosstalk/download-beta/

thorwe commented 9 years ago

Closing as there're no Qt5 related issues known anymore.