Opened 19 years ago

Closed 19 years ago

Last modified 19 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: no Analyzed by developer: no

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@… 19 years ago.
log of a mplayer -v
configure.log (8.9 KB ) - added by stranche@… 19 years ago.
log of configure
play-x11.log (15.4 KB ) - added by stranche@… 19 years ago.
log of player with -vo x11 option
play-macosx.log (16.5 KB ) - added by stranche@… 19 years ago.
log of player with -vo macosx option
play-quartz.log (14.0 KB ) - added by stranche@… 19 years ago.
log of player with -vo quartz option

Download all attachments as: .zip

Change History (14)

comment:1 by reimar, 19 years ago

(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.

by stranche@…, 19 years ago

Attachment: log.txt added

log of a mplayer -v

comment:2 by stranche@…, 19 years ago

comment:3 by stranche@…, 19 years ago

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

by stranche@…, 19 years ago

Attachment: configure.log added

log of configure

comment:4 by stranche@…, 19 years ago

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 by stranche@…, 19 years ago

attachments.description: log of configure ans player with various -vo optionslog of configure

by stranche@…, 19 years ago

Attachment: play-x11.log added

log of player with -vo x11 option

comment:6 by stranche@…, 19 years ago

attachments.isobsolete: 01

by stranche@…, 19 years ago

Attachment: play-macosx.log added

log of player with -vo macosx option

comment:7 by stranche@…, 19 years ago

by stranche@…, 19 years ago

Attachment: play-quartz.log added

log of player with -vo quartz option

comment:8 by stranche@…, 19 years ago

comment:9 by stranche@…, 19 years ago

Resolution: fixed
Status: newclosed

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.