Hi,
Since ive been using teamspeak quite a lot these days, i've come up with a (somewhat bigger and perhaps utopic) suggestion.
Basically i think it would be great if a user could (manually) choose the codec with which he/she uploads her voice.
This would obviously imply that the data about which codec is used by which user would have to be transmitted to the clients but the benefit would be that even users who only have a small upload bandwidth could still talk in the same channel as other users with a higher upload bandwidth without them having to cut back on voice quality when talking to each other.
It would then be the channel codec that sets the maximum usable codec and quality in the channel (to prevent causing to much traffic by users wo only speak in highest quality) Note : Any user having set a higher codec/quality as the standard channel setting would be forced to use the channel preset but anything lower than the channel preset could be freely used.
Now i know that this is quite difficult to implement in a system being already in beta and therefore probably wont be in any version, but i nevertheless think that it woult make a great addition to the program.
Thanks for reading
Minz