[Pidgin] mmcco modified

Pidgin trac at pidgin.im
Thu Jun 11 16:40:26 EDT 2015


Page "mmcco" was changed by mmcco
Diff URL: <https://developer.pidgin.im/wiki/mmcco?action=diff&version=17>
Revision 17
Comment: benefits and challenges of requiring GStreamer 1.0
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: mmcco
=========================================================================
--- mmcco (version: 16)
+++ mmcco (version: 17)
@@ -7,11 +7,13 @@
 * '''Jabber:''' `mmcc at jabber.at` ''(OTR preferred)''
 * '''Email:''' `mmcco ~a~ mykolab.com`
 
+
 == What I'm working on ==
 
 * Writing updates for the voice/video dependencies (libnice, Farstream, GStreamer) and submitting them to the [https://wiki.debian.org/Teams/DebianTelepathyMaintainers Debian Telepathy maintainers]
 * XMPP Real-Time Text - [https://xmpp.org/extensions/xep-0301.html XEP-0301] - #15674
 * Removing the Crazy Chat plugin (#16667) and Yahoo! Japan (#15906)
+
 
 == Building Pidgin 3.0 ==
 
@@ -66,4 +68,10 @@
 
 == Voice/video library concerns ==
 
-As of June 2015, Pidgin supports both GStreamer 0.1 and GStreamer 1.0. GStreamer 0.1 has been [http://lists.freedesktop.org/archives/gstreamer-announce/2013-March/000273.html officially unmaintained since March 2013] - more than two years ago. However, package and port maintainers may still patch bugs.
+As of June 2015, Pidgin supports both GStreamer 0.1 and GStreamer 1.0. GStreamer 0.1 has been [http://lists.freedesktop.org/archives/gstreamer-announce/2013-March/000273.html officially unmaintained since March 2013] - more than two years ago. The announcement mentions that the 0.1 branch had been largely abandoned a while before: "there are many hundreds of bugs that have only been fixed in 1.x, and many more are fixed every week." However, package and port maintainers may still patch bugs.
+
+Pidgin's voice/video has problems with mysterious failures and sometimes segfaults because of GStreamer plugin incompatibilities. Restricting ourselves to a single current and supported version of the relevant libraries would make the code more reliable and easier to test and maintain.
+
+On the other hand, Tomasz pointed out that GStreamer 1.0 didn't additionally offer device selection. It's been fixed since, but he suspects it hasn't made its way into the Windows code yet, so we may need to implement that ourselves.
+
+Additionally, this would mean that Pidgin 3.0 would not support certain LTS operating systems such as Ubuntu 12.04, Debian Squeeze (6), and RHEL/CentOS 6.
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://developer.pidgin.im/wiki/mmcco>
Pidgin <https://pidgin.im>
Pidgin

This is an automated message. Someone added your email address to be
notified of changes on 'mmcco' page.
If it was not you, please report to datallah at pidgin.im.


More information about the Wikiedit mailing list