Natenoms Wiki

Weil Teilen Spaß macht :)

Benutzer-Werkzeuge

Webseiten-Werkzeuge


mumble:anleitungen:android_kompatibel_patchen

Mumble-Server für den Android-Client anpassen

Der Mumble-Servers verwendet die Protokoll-Version 1.2.4.

Einen Artikel dazu gibt es im Blog.

Nachtrag zum Artikel im Blog: Genauer gesagt funktioniert der Android-Client von pcgod nur dann nicht, wenn auf dem Server eine der Empfehlungsvariablen gesetzt ist, egal ob auf true oder false. Damit es funktioniert, müssen alle drei Variablen einen leeren Wert haben.

Weitere Informationen zu Mumble für Android unter: Mumble für Android.

Code anpassen bei Murmur 1.2.4

Man muss die folgende Datei ändern: src/murmur/Messages.cpp

Die Zeile 400 muss man auskommentieren,
von

        sendMessage(uSource, mpsc);

        MumbleProto::SuggestConfig mpsug;
        if (! qvSuggestVersion.isNull())
                mpsug.set_version(qvSuggestVersion.toUInt());
        if (! qvSuggestPositional.isNull())
                mpsug.set_positional(qvSuggestPositional.toBool());
        if (! qvSuggestPushToTalk.isNull())
                mpsug.set_push_to_talk(qvSuggestPushToTalk.toBool());
        if (mpsug.ByteSize() > 0) { 
              sendMessage(uSource, mpsug);
        }    

        log(uSource, "Authenticated");

        emit userConnected(uSource);

nach

        sendMessage(uSource, mpsc);

        MumbleProto::SuggestConfig mpsug;
        if (! qvSuggestVersion.isNull())
                mpsug.set_version(qvSuggestVersion.toUInt());
        if (! qvSuggestPositional.isNull())
                mpsug.set_positional(qvSuggestPositional.toBool());
        if (! qvSuggestPushToTalk.isNull())
                mpsug.set_push_to_talk(qvSuggestPushToTalk.toBool());
        if (mpsug.ByteSize() > 0) { 
//              sendMessage(uSource, mpsug);
        }    

        log(uSource, "Authenticated");

        emit userConnected(uSource);
mumble/anleitungen/android_kompatibel_patchen.txt · Zuletzt geändert: 2022/10/27 14:21 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Dieses Wiki wurde archiviert und wird nicht mehr gepflegt. Mein neues Wiki gibt es auf wiki.natenom.de. Details auf der Startseite.