--- mplayer-9999.ebuild 2009-04-28 22:22:50.501330202 +0400 +++ mplayer-9999.ebuild.p17 2009-04-28 22:22:34.654664339 +0400 @@ -8,10 +8,11 @@ inherit eutils flag-o-matic multilib subversion -IUSE="3dnow 3dnowext +a52 +aac aalib +alsa altivec +amrnb +amrwb arts +ass +IUSE="3dnow 3dnowext +a52 +aac aalib +alsa altivec +amrnb +amrwb armv5te +armv6 armv6t2 armvfp arts +ass bidi bindist bl bs2b +cddb +cdio cdparanoia -cpudetection -custom-cflags -custom-cpuopts debug dga +dirac directfb doc +dts +dv dvb +dvd +dvdnav dxr3 -+enca +encode esd +faac +faad fbcon ftp gif ggi -gtk +iconv ipv6 jack ++enca +encode esd +faac +faad fbcon ftp gif ggi -gtk +iconv ipv6 iwmmxt jack joystick jpeg kernel_linux ladspa libcaca lirc +live lzo mad +menu md5sum +mmx mmxext mng +mp2 +mp3 musepack nas +nemesi nut +network openal +opengl oss png pnm pulseaudio pvr +quicktime radio +rar +real +rtc -samba @@ -500,15 +501,14 @@ # specify which ones to use. If disabled, mplayer will automatically # enable all CPU optimizations that the host build supports. if use custom-cpuopts; then - for x in 3dnow 3dnowext mmx mmxext sse sse2 ssse3; do + for x in 3dnow 3dnowext altivec armv5te armv6 armv6t2 armvfp \ + iwmmxt mmx mmxext sse sse2 ssse3; do myconf="${myconf} $(use_enable $x)" done fi use debug && myconf="${myconf} --enable-debug=3" - myconf="${myconf} $(use_enable altivec)" - if use custom-cflags; then # Can't remember why this was in here, commented out, please --- metadata.xml 2009-04-28 14:21:27.000000000 +0400 +++ metadata.xml.p17 2009-04-28 20:20:33.128772278 +0400 @@ -9,6 +9,10 @@ Enable 3dnowext cpu instructions Enables Adaptive Multi-Rate Audio support (Narrow Band) Enables Adaptive Multi-Rate Audio support (Wide Band) + Enables ARMv5 CPU DSP extension instructions + Enables ARMv6 SIMD CPU instructions + Enables ARMv6t2 SIMD CPU instructions + Enables ARM VPF CPU instructions Internal SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support Enables Blinkenlights support in mplayer Enables libbs2b audio filter support in MPlayer @@ -22,6 +26,7 @@ Use external faac library for AAC encoding Use external faad library for AAC decoding Build gmplayer, a GTK+ MPlayer gui (UNSUPPORTED) + Enables Intel XScale SIMD instructions on ARM CPU Enables live.com streaming media support Enables internal OSD menu Enables md5sum video output