mplayer -vo fbdev is broken in mplayer-1.0_rc4_p20100506. -vo fbdev2 is working. The stable version (20091026-r1) is working as expected. I believe January's snapshot was working. March's was not. I believe the current version is a stablization candidate so wished to inform. Error Message: mplayer -vo fbdev movie.mp4 MPlayer SVN-r30554-4.4.3 (C) 2000-2010 MPlayer Team Playing movie.mp4. Cache fill: 16.99% (1425408 bytes) libavformat file format detected. [lavf] stream 0: video (h264), -vid 0 [lavf] stream 1: audio (aac), -aid 0, -alang eng VIDEO: [H264] 720x480 24bpp 23.976 fps 2000.0 kbps (244.1 kbyte/s) Clip info: major_brand: isom minor_version: 1 compatible_brands: isom ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) ========================================================================== ========================================================================== Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding) AUDIO: 48000 Hz, 2 ch, s16be, 195.6 kbit/12.74% (ratio: 24455->192000) Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [alsa] 48000Hz 2ch s16be (2 bytes per sample) Starting playback... [h264 @ 0x105737d0]Cannot parallelize deblocking type 1, decoding such frames in sequential order Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] Movie-Aspect is 2.11:1 - prescaling to correct movie aspect. [swscaler @ 0x10666c90]ALTIVEC: Color Space ARGB [swscaler @ 0x10666c90]using unscaled yuv420p -> argb special converter VO: [fbdev] 720x480 => 1010x480 ARGB Can't put VSCREENINFO: Cannot allocate memory FATAL: Cannot initialize video driver. Movie-Aspect is 2.11:1 - prescaling to correct movie aspect. [swscaler @ 0x10666c90]ALTIVEC: Color Space ARGB VO: [fbdev] 720x480 => 1010x480 ARGB Can't put VSCREENINFO: Cannot allocate memory FATAL: Cannot initialize video driver. The final lines of the error message (Movie aspect is... and below) repeat until I abort. emerge -pv mplayer: [ebuild R ] media-video/mplayer-1.0_rc4_p20100506 USE="X a52 alsa altivec ass cddb cdio dirac dts dv dvd dvdnav enca faad fbcon iconv ipv6 live mp3 network opengl osdmenu quicktime real rtc schroedinger sdl shm speex theora toolame tremor truetype twolame unicode vorbis x264 xscreensaver xv xvid (-3dnow) (-3dnowext) -aalib -amr -bidi (-bindist) -bl -bs2b -cdparanoia (-cpudetection) (-custom-cpuopts) -debug -dga -directfb -doc -dvb -dxr3 -encode -esd -faac -ftp -ggi -gif -gmplayer -jack -joystick -jpeg -jpeg2k -ladspa -libcaca -lirc -lzo -mad -md5sum (-mmx) (-mmxext) -mng -nas -nut -openal -oss -png -pnm -pulseaudio -pvr -radio (-rar) -samba (-sse) (-sse2) (-ssse3) (-svga) -tga -v4l -v4l2 (-vdpau) -vidix (-win32codecs) -xanim -xinerama (-xvmc) -zoran" VIDEO_CARDS="-mga -s3virge -tdfx (-vesa)" 0 kB emerge --info: Portage 2.1.8.3 (default/linux/powerpc/ppc64/10.0/32bit-userland, gcc-4.4.3, glibc-2.11.1-r0, 2.6.31-oneoff-r10 ppc64) ================================================================= System uname: Linux-2.6.31-oneoff-r10-ppc64-Cell_Broadband_Engine,_altivec_supported-with-gentoo-2.0.1 Timestamp of tree: Sun, 16 May 2010 19:30:02 +0000 app-shells/bash: 4.0_p37 dev-lang/python: 2.6.4-r1 dev-util/cmake: 2.8.1-r1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.1-r1 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.63-r1 sys-devel/automake: 1.6.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.3-r2 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="ppc" ACCEPT_LICENSE="* -@EULA IBM-J1.6" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-mtune=cell -O2 -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-mtune=cell -O2 -pipe" DISTDIR="/var/tmp/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org" LDFLAGS="-Wl,-O1" LINGUAS="en en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac acl alsa altivec berkdb bluetooth bzip2 cli consolekit cracklib crypt cups cxx dbus dri fbcon fortran gcc64 gdbm gpm hal iconv ipv6 kde modules mudflap ncurses nls nptl nptlonly opengl openmp pam pcre pdf perl ppc pppd ps3 python qt3support readline reflection sdl semantic-desktop session spl srt ssl svg sysfs tcpd tiff unicode x264 xorg xvid zlib" ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas aoa-toonie powermac usb-audio via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" QEMU_SOFTMMU_TARGETS="i386" QEMU_USER_TARGETS="i386" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev cell" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Reproducible: Always
please test with 1.0_rc4_p20111215
Same error with mplayer-1.0_rc4_p20111215. I needed to add ~ppc keywords to mplayer and ffmpeg for it to build. Note: The computer in question is going into storage for most of 2012 as I head overseas. It won't be available for further testing.
(In reply to comment #2) > Same error with mplayer-1.0_rc4_p20111215. I needed to add ~ppc keywords to > mplayer and ffmpeg for it to build. > > Note: The computer in question is going into storage for most of 2012 as I > head overseas. It won't be available for further testing. not sure if this is still valid, but if it is you should contact upstream, there's not much we can do there :(