--- a/hangouts_media.c Sun May 15 11:54:26 2016 +1200
+++ b/hangouts_media.c Sun May 15 12:44:21 2016 +1200
@@ -214,8 +214,11 @@
-#if PURPLE_VERSION_CHECK(2, 10, 12) || PURPLE_VERSION_CHECK(3, 0, 0)
+#if PURPLE_VERSION_CHECK(3, 0, 0) network_protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP_ACTIVE;
+#elif PURPLE_VERSION_CHECK(2, 10, 12) + // Handle ABI breakage in 2.10.12 - needs to have the same enum value as _TCP; + network_protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP_PASSIVE; network_protocol = PURPLE_MEDIA_NETWORK_PROTOCOL_TCP;