[MacPorts] #70970: mpv-legacy: playing back video does not function

MacPorts noreply at macports.org
Sun Sep 29 08:47:04 UTC 2024


#70970: mpv-legacy: playing back video does not function
-------------------------+--------------------------
  Reporter:  mrkapqa     |      Owner:  barracuda156
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.10.1
Resolution:              |   Keywords:  snowleopard
      Port:  mpv-legacy  |
-------------------------+--------------------------

Comment (by barracuda156):

 Replying to [ticket:70970 mrkapqa]:
 > hello ,
 >
 > on snow leopard 10.6.8
 >
 > playing back video does not function.
 >
 > {{{
 > /Users/rich/Movies/Snoring_All_Transmissions/Snoring 1st Transmission
 cut.mp4
 >  (+) Video --vid=1 (*) (h264 960x720 25.000fps)
 >  (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
 > [vo/gpu/opengl] GLX does not support GLX_ARB_create_context_profile
 > [vo/gpu/opengl] GLX does not support GLX_ARB_create_context_profile
 > [vo/xv] No Xvideo support found.
 > 2024-09-29 01:26:29.187 mpv[41653:2c0f] *** __NSAutoreleaseNoPool():
 Object 0x109a49530 of class NSCFArray autoreleased with no pool in place -
 just leaking
 > 2024-09-29 01:26:29.188 mpv[41653:2c0f] *** __NSAutoreleaseNoPool():
 Object 0x7fff70b4c368 of class NSCFString autoreleased with no pool in
 place - just leaking
 > }}}
 >
 >
 > do i have a broken pc or may i adapt to get playback=?
 >
 > ther should be already backend enabled?
 >
 > {{{
 > Consult ``man mpv'' for further information.
 >     On systems older than Lion (10.7) or on architectures other than
 x86_64,
 >     Cocoa output support is not available. The X11 backend should have
 been
 >     enabled automatically.
 > }}}
 >
 > sorry if doubleposted.


 You could ''try'' doing the following:
 {{{
 sudo port -v -n upgrade --enforce variants mpv-legacy -sdl2
 }}}
 And see if it improves or at least you get a different error (please
 report it then). You may or may not need to add `-opengl` as well.

 There was some reason why I enabled SDL2 by default, despite locally I had
 some issues with it (completely unrelated to your case), but I do not
 remember it. It may work without SDL2, though perhaps some drawback are
 there.

 The reason for the problem seems to be that `libsdl2` on Snow Leopard x86
 uses a hacked Cocoa backend, while on PowerPC it uses a hacked X11 backend
 :)
 The latter works, though not perfectly, but I have no idea about the
 former.

 I do not have an Intel machine with 10.6 at hand now to verify all this.

-- 
Ticket URL: <https://trac.macports.org/ticket/70970#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list