Summary: | =media-video/mplayer-1.0_rc2_p20090731 has automagic depend on opencore-amr libs | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rabbe Fogelholm <rabbe> |
Component: | New packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rabbe Fogelholm
2009-08-02 05:30:24 UTC
In 20090530 you are supposed to enable amrwb and amrnb codecs for this... and newer version is using the opencore ones, iirc. When I do `emerge -pv mplayer' and the selected version is 20090731 I get this, [ebuild R ] media-video/mplayer-1.0_rc2_p20090731 USE="X a52 aac alsa ass cddb cdio dirac dts dv dvd dvdnav enca encode esd faac faad gif iconv jpeg live mad mmx mp2 mp3 nemesi network opengl osdmenu png quicktime rar real rtc schroedinger sdl shm speex sse sse2 theora tremor truetype unicode vorbis x264 xscreensaver xv xvid xvmc -3dnow -3dnowext -aalib (-altivec) -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -doc -dvb -dxr3 -fbcon -ftp -ggi -gmplayer -ipv6 -jack -joystick -ladspa -libcaca -lirc -lzo -md5sum -mmxext -mng -nas -nut -openal -oss -pnm -pulseaudio -pvr -radio -samba -ssse3 (-svga) -teletext -tga -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim -xinerama -zoran" VIDEO_CARDS="nvidia vesa -mga -s3virge -tdfx" 0 kB There is no "iirc" appearing. What to do? Since 20090731 mplayer has internal codecs to play AMR. See, # mplayer -ac help | grep amr ffamrnb ffmpeg working AMR Narrowband [libopencore_amrnb] ffamrwb ffmpeg working AMR Wideband [libopencore_amrwb] But 20090531 has the old ones if that doesn't work for some reason: USE="amrnb amrwb" emerge -av =mplayer-1.0_rc2_p20090530 Difference is that the old ones are not "free" like the new ones are... (IIRC == If I remember Correctly) Try this: emerge -av opencore-amr mplayer Reopening. We are missing USE="opencore-amrnb opencore-amrwb" in mplayer's ebuild and it's on autodetect now: --disable-libopencore_amrnb disable libopencore_amr narrowband [autodetect] --disable-libopencore_amrwb disable libopencore_amr wideband [autodetect] NEEDED libopencore-amrnb.so.0 NEEDED libopencore-amrwb.so.0 +*mplayer-1.0_rc2_p20090731-r1 (04 Aug 2009) + + 04 Aug 2009; Samuli Suominen <ssuominen@gentoo.org> + +mplayer-1.0_rc2_p20090731-r1.ebuild, metadata.xml: + Raise x264 depend wrt #240347. Fix automagic opencore-amr depend wrt + #279995. I have now re-synced and tweaked my /etc/portage/* files. My emerged versions are: media-libs/opencore-amr-0.1.1 media-video/mplayer-1.0_rc2_p20090731-r1 Sorry to say this but the mplayer (p20090731-r1) still does not play .amr files: It just reports "Exiting... (End of file)" very quickly and no sound is produced. |