realXtend / tundra

realXtend Tundra SDK, a 3D virtual world application platform.
www.realxtend.org
Apache License 2.0
84 stars 70 forks source link

Make MumblePlugin (Speex, Celt et al.) compile and link properly on VS >= 2010 #620

Closed Stinkfist0 closed 11 years ago

Stinkfist0 commented 11 years ago

Currently MumblePlugin cannot be included in the VS2010 build as Speex (and possibly other Mumble deps) is giving some problems. Resolve these problems.

peterclemenko commented 11 years ago

It might be worthwhile to investigate moving to a newer version of Mumble with Opus support (currently in Mumble 1.2.4 RC).

jonnenauha commented 11 years ago

We don't have any actual need to support opus at the moment. Supporting a single (latest) celt is fine for Tundra usage. If you are running a >= 1.2.4 murmur server, it should handle communicating a common codec (our celt) for all the clients. When this gets out of RC and opus proves to be more efficient on network and/or cpu we might give it a try.

Propably not going to put very much effort if there are no significant gains from opus vs celt. Do you know any? (I havent looked into it, I just know opus was coming and seen bits of it in the mumble codebase earlier)