From owner-freebsd-ports@FreeBSD.ORG Tue Mar 29 16:53:28 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 011C0106564A for ; Tue, 29 Mar 2011 16:53:28 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-px0-f172.google.com (mail-px0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id CE3388FC08 for ; Tue, 29 Mar 2011 16:53:27 +0000 (UTC) Received: by pxi6 with SMTP id 6so193461pxi.17 for ; Tue, 29 Mar 2011 09:53:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=kBQTuck8BVFfJsqk0ESECR4mFc0yvoR4yWK1kYvAWQw=; b=JlWMno5JFxVEX8aY5O+TDo8dudum+/wHT2TzFX/Vz6baRV+N6twhy1BNj3BcEBSt1q oSNo8KOc98F9I4MNd8sfk1s0YJjL//v9CixaM9Cv13cZpo2KylUp3Sg+lrxjf3TTKAA7 MUsKcIXd0liHrb6mF5TboKbM6qTDad2h6CJis= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=CbmuZcirHVq9fOl516LTOThsHIlKphwHgZZllyr/kkqO5AvBFF/XL53bhM/mTCILM3 NJsnZLwsM6xEolxqhxNHgq6vYF7b57kP1yAv+f6rrezzJaYAst09GT+pBos+0nQgCeQu 7m1JQvKexDqeavQDFQss6ddHyuASrk5AT3scA= MIME-Version: 1.0 Received: by 10.142.7.10 with SMTP id 10mr4675821wfg.390.1301417607289; Tue, 29 Mar 2011 09:53:27 -0700 (PDT) Received: by 10.142.191.2 with HTTP; Tue, 29 Mar 2011 09:53:27 -0700 (PDT) Date: Tue, 29 Mar 2011 18:53:27 +0200 Message-ID: From: Thomas Zander To: FreeBSD - Ports Content-Type: text/plain; charset=ISO-8859-1 Subject: [CFT] mplayer with multithreaded decoding X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2011 16:53:28 -0000 Hi, since I am in the middle of updating the mplayer and mencoder ports anyway, we might as well include the latest feature that has found its way upstream. For a few days now, the mplayer development snapshots are able to take advantage of multithreaded ffmpeg decoding (h264 and a few others). Therefore I have updated the experimental tarballs to today's svn snapshot. You can find the port tarballs here: http://www.rrr.de/~riggs/mplayer/m20110329.tar.bz2 You can enable the multithreaded decoder by running run mplayer -lavdopts threads=N file (N being the number of desired decoder threads). Note that this does not apply to all stages of the playback pipeline, e.g., if playback is dropping frames due to excessive postprocessing options, this won't necessarily solve the problem. Have fun Riggs