Opened 5 years ago

Last modified 5 years ago

#48823 new defect

MPlayer falling back to pbuffer on OS X 10.11

Reported by: oliver.psotta@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: alex@…, machsna (J. ‘mach’ Wust), sweedee@…, max-arnold (Max Arnold), Crosmatron, jonasjonas (Frank Hellenkamp)
Port: MPlayer

Description

On playback of different video files MPlayer always loops this message:

Fallingback to pbuffer. FBO status is 360540/  0  7%  4%  0.3% 0 0 

Before the loop this message was printed:

[ASPECT] Warning: No suitable new res found!
Fallingback to pbuffer. FBO status is 36054

[swscaler @ 0x10e98a950]Warning: dstStride is not aligned!
         ->cannot do aligned memory accesses anymore
[swscaler @ 0x10e98a950]Warning: data is not aligned! This can lead to a speedloss

OS X El Capitan Public Beta Version 6

Change History (12)

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to jeremyhu@…
Port: @1.1_9 removed

In the future, please Cc the port maintainers (port info --maintainers MPlayer), if any.

comment:2 Changed 5 years ago by t6oc4l7fab@…

Still an issue with current OSX 10.11 release and mplayer 1.1-4.2.1

constant looping with message

 Fallingback to pbuffer. FBO status is 360540/  0 14%  8%  2.4% 4 0

and choppy playback.

comment:3 Changed 5 years ago by alex@…

Cc: alex@… added

Cc Me!

comment:4 in reply to:  3 Changed 5 years ago by machsna (J. ‘mach’ Wust)

Confirming the same issue with mplayer-devel @37268_1+fribidi+osd.

The issue only appears if there is video output. When I playback an audio file, this issue does not appear, but I get the following warning:

WARNING: 140: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h.

Last edited 5 years ago by machsna (J. ‘mach’ Wust) (previous) (diff)

comment:5 Changed 5 years ago by machsna (J. ‘mach’ Wust)

Cc: j_mach_wust@… added

Cc Me!

comment:6 Changed 5 years ago by sweedee@…

Confirming the same issue with MPlayer @1.1_9 on MacOSX 10.11.1

stops playback completely after printing one line: Fallingback to pbuffer. FBO status is 36054

Last edited 5 years ago by sweedee@… (previous) (diff)

comment:7 Changed 5 years ago by sweedee@…

Cc: sweedee@… added

Cc Me!

comment:8 Changed 5 years ago by max-arnold (Max Arnold)

Cc: lwarxx@… added

Cc Me!

comment:9 Changed 5 years ago by Crosmatron

The MPlayer developers recommend using the Cocoa backend with OpenGL for playback on modern OSX.

To build, simply compile with both OpenGL and Corevideo support (doing so does not cause issues anyway with current versions of MPlayer). This means modifying the Portfile so that enabling OpenGL does not disable Corevideo.

Then play videos using OpenGL with the Cocoa backend: mplayer -vo gl:backend=4:glfinish [movie]

Fullscreen only works correctly with OpenGL when using the SDL backend like so: mplayer -fs -vo gl:backend=2 [movie]

Last edited 5 years ago by Crosmatron (previous) (diff)

comment:10 Changed 5 years ago by Crosmatron

Cc: crosma@… added

Cc Me!

comment:11 in reply to:  9 Changed 5 years ago by Crosmatron

Replying to crosma@…:

Fullscreen only works correctly with OpenGL when using the SDL backend like so: mplayer -fs -vo gl:backend=2 [movie]

This probably only works if you're using the non-X11 version of SDL!

comment:12 Changed 5 years ago by jonasjonas (Frank Hellenkamp)

Cc: jonas@… added

Cc Me!

Note: See TracTickets for help on using tickets.