From owner-freebsd-ports@FreeBSD.ORG Thu Feb 4 19:46:23 2010 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 C952D106568F; Thu, 4 Feb 2010 19:46:23 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-px0-f183.google.com (mail-px0-f183.google.com [209.85.216.183]) by mx1.freebsd.org (Postfix) with ESMTP id 973CA8FC0A; Thu, 4 Feb 2010 19:46:23 +0000 (UTC) Received: by pxi13 with SMTP id 13so151826pxi.3 for ; Thu, 04 Feb 2010 11:46:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=PJrPkxUzoCKZbgebqbCXacZObbORQjR6Dp+y3wVJdFg=; b=Yt3CK8gU4Hqa9wJn5cI8DhJT033G2E2Aba0zToRhmaodWTjdqazLWqvl6F5WxVTy9B SuMCZUfUbwvwhTvd1ExZ1wrFWIoRRXgcGWaJt580S9BFPweXXI8KApG9U8oUiiqzEkAp u9BDpAOqN/UUMGap+F5bCwDj9MhG0w0QuRU1Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=PoJqneZelkAm6RTFdqupIU8TwfptCE3e6RcjTaeJ3UuKXwTp18APEQm/tyVCE7uSkc //G0W4Kt48ge/eJgw/shumMaGKFyz3QnHZSd4BE6cL5Ud2nR8EWO+nbwme2BMkopPp7Q dWRWKrPpw7w+M0Tsaj/a8IGOr/aghnXlsR6es= MIME-Version: 1.0 Received: by 10.141.101.20 with SMTP id d20mr1042765rvm.241.1265312783020; Thu, 04 Feb 2010 11:46:23 -0800 (PST) In-Reply-To: References: <786602c61001311444x57555e2ev213a2b1ef0a5e679__17160.9211866327$1264979385$gmane$org@mail.gmail.com> Date: Thu, 4 Feb 2010 20:46:22 +0100 Message-ID: <786602c61002041146y6604eb91rcc65658791130772@mail.gmail.com> From: Thomas Zander To: Denis Shaposhnikov Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-multimedia@freebsd.org, FreeBSD - Ports Subject: Re: Call for testing: new mplayer and x264 port 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: Thu, 04 Feb 2010 19:46:23 -0000 On Mon, Feb 1, 2010 at 20:06, Denis Shaposhnikov wrote: > I've tried it and seems it works fine for me. Could you add into mplayer > option "ASM" like for x264? I've removed "--without-sse3" and added > "--cc=gcc44" to CONFIGURE_ARGS and mplayer works fine. It seems better > don't use things like "USE_GCC=4.4+" because it changes CFLAGS and > mplayer's configure script can't autodetect optimal CFLAGS for this host. I have to admit that I am quite reluctant to do these things, first because mplayer already has a long list of dependencies and second, it takes me longer to test things under the various options and circumstances. If there is a *serious* reason to add something, of course I can do it. In the x264 case, the reason is a tremendous performance increase by using the ASM stuff. But for mplayer, only a very tiny fraction of the code actually uses ssse3. Turning off ssse3 and using the base system gcc does *not* completely turn off asm optimisation as it does for x264. It still uses mmx, 3dnow and sse123. I don't even have an ssse3 machine for testing. Do you have a video file for which decoding without ssse3 is too slow but fast enough with it? Riggs