Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id AC95A63B907 for ; Fri, 11 Mar 2011 11:06:34 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 656E419D1C1; Fri, 11 Mar 2011 11:06:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DD35719D1AD for ; Fri, 11 Mar 2011 11:06:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id bvgHE10pmDm1 for ; Fri, 11 Mar 2011 11:06:31 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 2245A19D1A8 for ; Fri, 11 Mar 2011 11:06:31 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 1445E175DD; Fri, 11 Mar 2011 11:06:31 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Date: Fri, 11 Mar 2011 11:06:31 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/multimedia/farsight2 To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20110311110631.1445E175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wiz Date: Fri Mar 11 11:06:30 UTC 2011 Modified Files: pkgsrc/multimedia/farsight2: Makefile distinfo Log Message: Update to 0.0.26: Version 0.0.26 rawconference: Correctly check if thread is internal rawstream: Don't start sending before having codecs rawsession: Only manipulate the valve from the session itlsef rawsession: Simplify transform bins creation rawsession: Remove g_debug rawsession: Unref the right object rawsession: Only remove sink if it has been added rtpconference: Correctly check if a thread is internal rtpstream: Fix reference leak in fs_rtp_stream_set_negotiated_codecs_unlock() Keep a ref to the fakesink fsrawconference: Make the construction more consistent In the construction of a raw session we add a bunch of elements. For all elements unref them in _constructed if adding them to the bin fails, for all other failures, leave it to the _dispose function to remove and unref the elements Use full prefix, even for private functions Add a transformation bin the source pipeline As upstream negotiation in Gstreamer still doesn't actually work, we'll need to change transform elements around every time the caps are changed as that will cause a re-negotiation and things will keep working.. Unfortunately managing dynamic pipelines has its own challenges, so add a tee ! fakesink which will eat all the errors for us... fsrawconference: Make fsrawstream explicitely ask the session to set the direction fsrawconference: Cope with fs_raw_session_new returning NULL To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 pkgsrc/multimedia/farsight2/Makefile cvs rdiff -u -r1.13 -r1.14 pkgsrc/multimedia/farsight2/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.