Commit Graph

57 Commits

Author SHA1 Message Date
Mikkel Krautz
3a9edb8716 plugins.pro: add ql plugin to the build. 2016-04-25 14:53:58 +02:00
Mikkel Krautz
95b3cc1661 plugins.pro: add 'rl'. 2016-04-10 23:06:18 +02:00
Mikkel Krautz
9345abed4e plugins: limit win32-specific plugins to win32. 2014-12-30 22:57:56 +01:00
Mikkel Krautz
a0247d71fa plugins: enable all plugins for the x64 build. 2014-12-30 21:46:20 +01:00
Mikkel Krautz
19efac305c plugins: temporarily disable game plugins on Windows/amd64. the 'link' and 'manual' plugins are still built. 2014-07-16 17:03:35 +02:00
Mikkel Krautz
6da29305b8 mumble, murmur: final adjustments for the win32-static buildenv.
With this change, CONFIG(static) on Windows will cause the Mumble client's
application logic to be built into a .DLL called mumble_app.dll
(based on pcgod's previous DLL changeset).

Since src/mumble will now be built as a DLL, a wrapper executable is available
in src/mumble_exe. This wrapper is currently implemented such that it will
load mumble_app.dll from the directory that it resides in.

This means that when building statically, src/mumble and src/mumble_exe will
now give us the following products:

  src/mumble:      mumble_app.dll
  src/mumble_exe:  mumble.exe

Along with the two major points above, this change also adds a Python script
to the build, 'gen-mumble_app-qt-def.py', whose job is to construct a module
definition (.def) file for mumble_app.dll. The generated module definition
lists the Qt symbols that are needed for the manual positioning plugin to work.

If we need to expose more symbols in the future (say we want to implement
more plugin kinds than the current positional audio plugins), we now have
the infrastructure in place to do that.
2013-08-25 13:22:38 +02:00
Mikkel Krautz
91e3dafa53 build: allow Mumble on Win32 to be built against a static Qt.
Also build-tested on OS X.

We currently disable the manual plugin when doing static builds
on Win32, because of manual.dll's Qt dependency.
2013-08-10 23:32:13 +02:00
Lukas Orsvärn
c86ce478ce Adds positional audio plugin for Sub Rosa
Does not include context or identity information.
2013-06-04 22:37:33 +02:00
Steve Hill
4dcd700227 Positional audio plugin for Borderlands 2 v1.3.1 2013-01-20 20:52:16 +01:00
Piotr Chodań
2668713adf New PA plugin: Blacklight: Retribution (v0.9.8.0) Supports camera position, front and top vectors and context. No support for identity and avatar position/top/front vectors 2012-08-19 23:09:48 +02:00
Mike
7edc2a2013 Add positional audio plugin for Just Cause 2 2012-08-12 15:37:52 +02:00
QuirB
1b203959fe New PA plugin: UT99 with context support. 2012-06-23 21:05:15 +02:00
Piotr Chodań
317f5a092c New positional audio plugin: Guild Wars
Supports context and identity
2012-05-20 12:58:58 +02:00
Stefan Hacker
3c2dd605ea Add missing build/installer integration for LeageOfLegends PA plugin. 2012-05-13 14:35:25 +02:00
Ryan Austin
c8d1447628 Added Battlefield 3 Plugin for build #876650 2011-11-10 01:00:41 +01:00
Mike
20ebcdcd0a Positional audio plugin for Grand Theft Auto IV 2011-03-25 19:00:11 -07:00
Mark-Willem Jansen
2f3f6b1763 Plugins: Initial setup for the breach plugin 2011-03-14 15:40:24 +01:00
Mark-Willem Jansen
2201bdd99a Added a postional audio plugin for Borderlands. 2010-05-31 00:14:53 +02:00
Imre Botos
fa066e525c Counter-Strike 1.6 Positional Audio support 2010-04-18 02:04:57 +02:00
Tuck Therebelos
9358a166b6 Add alpha-testing BFBC2 plugin 2010-03-20 17:20:50 -05:00
Thorvald Natvig
f1c66fba15 STO plugin, and use camera position for positional audio and rotate top vector properly 2010-02-08 02:49:34 +01:00
Tuck Therebelos
d24d29bbc3 Added alpha-testing ArmA 2 plugin; plugin version bumps 2010-01-23 15:02:58 -06:00
Tuck Therebelos
71fd273be1 Add L4D2 plugin 2010-01-21 13:05:15 -06:00
Tuck Therebelos
58081c648c Update licenses; add UT3, 2004, 1942 plugins; update some Source plugins 2010-01-07 05:56:08 -06:00
Ilmar Kruis
2701266eba Positional audio plugin for Lord of the Rings Online. 2010-01-06 22:06:22 +01:00
Tuck Therebelos
417ae98ac1 Unified string messages; added ETQW plugin; various plugin fixes, improvements and updates 2009-12-27 08:23:10 -06:00
Tuck Therebelos
a4ea89c1cf Added BFHeroes plugin; updated BF2 and BF2142 with IP contexts and improved linkstates 2009-12-10 02:46:37 -06:00
Stefan Hacker
aa59399341 Manual positioning plugin 2009-12-01 19:57:58 +01:00
Tuck Therebelos
85919ce331 Remove uncommitted game plugin 2009-11-27 12:23:44 -06:00
Tuck Therebelos
f6c26d64ef CoD5 version bump; fix MW2SO .pro 2009-11-27 12:17:35 -06:00
Tuck Therebelos
b560789963 Add MW2 plugins to plugins.pro 2009-11-14 18:40:11 -06:00
Karl Dietz
b5b4777903 Update WoW plugin.
Revert "Remove deprecated WoW plugin."

This reverts commit 8c197b374e.

Updated WoW plugin to WoW 3.2.2. Attaches to process, returns sane values in test program. Attaches to process and activates positional audio in mumble, but has not influence to audio but make the sound softer as if both actors are >15m from each other. (which they where not in out tests)

translate wow coordinate system to right handed coordinate system add resync after stuck coordinates (maybe needed, could realiably reproduce) add realm as context

add more checks for sane values add utility functions for memory reading add identity reading

add camera reading instead of copied avatar
2009-10-31 14:58:22 +01:00
Stefan Hacker
8c197b374e Remove deprecated WoW plugin. 2009-09-27 17:47:38 +02:00
Tuck Therebelos
f594ce8ee4 Plugins update for 1.2 PA; Cod5 and L4D patch update 2009-04-24 16:36:03 -05:00
Thorvald Natvig
82c7cdcd15 Link 1.2.0 for Win32 2009-04-18 17:03:52 +02:00
Stefan Hacker
39a3b77be6 Disable 1.2 incompatible plugins until they get updated. 2009-04-16 04:32:03 +02:00
Thorvald Natvig
d47b19b27b crlf 2009-03-24 03:34:05 +01:00
Tuck Therebelos
b7a974d171 Added BF2142 plugin 2009-03-23 20:43:37 -05:00
Tuck Therebelos
844af75678 Added Dystopia plugin 2009-03-10 16:46:34 -05:00
Snares
8be41019c7 Day of Defeat Source PA plugin 2009-03-07 22:18:16 +01:00
Thorvald Natvig
15619419d9 Add mute/deafen to icon context menu 2009-03-04 16:25:24 +01:00
Stefan Hacker
b58cea30dc INSURGENCY: Modern Infantry Combat Positional Audio [Snares] 2009-03-03 21:40:33 +01:00
Stefan Hacker
5fe671b5fe Garry's Mod Positional Audio [Snares] 2009-03-03 21:40:00 +01:00
Stefan Hacker
d9ecf7de2b Age of Chivalry Positional Audio [Snares] 2009-03-03 21:26:40 +01:00
Stefan Hacker
8f1f0660e2 Half-Life 2 Deathmatch Positional Audio [Snares] 2009-03-03 21:23:10 +01:00
Stefan Hacker
3c9cfae91f Counterstrike Source Positional Audio [Snares] 2009-03-03 21:20:31 +01:00
Stefan H
35f52a98e3 Team Fortress 2 PA plugin [Snares]
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1567 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-02-21 20:01:27 +00:00
Thorvald Natvig
49d3385754 Positional support Left 4 Dead.
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1503 05730e5d-ab1b-0410-a4ac-84af385074fa
2009-02-08 17:22:12 +00:00
Mikkel Krautz
d798227b36 Patch #2301216: Positional audio for Call of Duty 5 [dd0t]
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1342 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-11-28 23:37:26 +00:00
Mikkel Krautz
8d72daf71b Patch #2338606: Positional audio for Wolfenstein:ET [dd0t]
git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1341 05730e5d-ab1b-0410-a4ac-84af385074fa
2008-11-28 23:35:44 +00:00