Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#291 closed defect (fixed)

no OSD display when compiled on MacOSX

Reported by: stranche@… Owned by: alex@…
Priority: normal Component: vo
Version: 1.0pre7 Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

MPlayer compiles well on MasOSX but the OSD isn't displayed meaning :
-no subtitles
-no indicators (seek bar, messages...)

I put a subfont.ttf file containing a ttfont in the ~.mplayer directory and in
the /usr/local/share/mplayer/font/ directory but nothing happens.

That's disapointing since the pre7 version has lots of improvements (particulary
in the MKV and AAC support) and MPlayerOSX is far behind with an old version and
don't support those well.

Attachments (5)

log.txt (62.4 KB) - added by stranche@… 14 years ago.
log of a mplayer -v
configure.log (8.9 KB) - added by stranche@… 14 years ago.
log of configure
play-x11.log (15.4 KB) - added by stranche@… 14 years ago.
log of player with -vo x11 option
play-macosx.log (16.5 KB) - added by stranche@… 14 years ago.
log of player with -vo macosx option
play-quartz.log (14.0 KB) - added by stranche@… 14 years ago.
log of player with -vo quartz option

Download all attachments as: .zip

Change History (14)

comment:1 Changed 14 years ago by reimar

(In reply to comment #0)

MPlayer compiles well on MasOSX but the OSD isn't displayed meaning :
-no subtitles
-no indicators (seek bar, messages...)

I put a subfont.ttf file containing a ttfont in the ~.mplayer directory and in
the /usr/local/share/mplayer/font/ directory but nothing happens.

The play sign should appear anyway. Try pressing the o key (or use -osdlevel 3)
maybe you deactivated it somehow.
Also provide a mplayer -v log as described in bugreports.html, otherwise we
can't do much as we don't even know if you're using -vo sdl or -vo quartz or
whatever.

Changed 14 years ago by stranche@…

log of a mplayer -v

comment:2 Changed 14 years ago by stranche@…

comment:3 Changed 14 years ago by stranche@…

I'm using the default "mplayer file.avi" command with no more options

I tryed -vo sdl but the support isn't included so it's -vo quartz by default

I tryed pressing the o key, show no indicators

I tryed the -osdlevel 3 option, show no change

I attach here a log.txt of a file playing with a .ssa file along

Changed 14 years ago by stranche@…

log of configure

comment:4 Changed 14 years ago by stranche@…

I'm joinning a new set of logs :

the configure of mplayer-20050504 (I tryed a newer version wich has changes in
macosx support), and logs of mplayer -v -vo x11, macosx and quartz

comment:5 Changed 14 years ago by stranche@…

  • attachments.description changed from log of configure ans player with various -vo options to log of configure

Changed 14 years ago by stranche@…

log of player with -vo x11 option

comment:6 Changed 14 years ago by stranche@…

  • attachments.isobsolete changed from 0 to 1

Changed 14 years ago by stranche@…

log of player with -vo macosx option

comment:7 Changed 14 years ago by stranche@…

Changed 14 years ago by stranche@…

log of player with -vo quartz option

comment:8 Changed 14 years ago by stranche@…

comment:9 Changed 14 years ago by stranche@…

  • Resolution set to fixed
  • Status changed from new to closed

found what's wrong !

when compiling on MacOSX, the configure doesn't use the right paths to get some
of its options.
For example to get OSD work you need Freetype, and so you have to explicitely
declare the path with :

./configure --with-freetype-config=/usr/X11R6/bin/freetype-config

with this subtitles will work, I guess there are more options around that needs
to be declared to work.

Shouldn't the configure script be modified to search in different places than
the linux default ones (/usr/bin/freetype-config on linux) ?

Note: See TracTickets for help on using tickets.