MPlayer is a multimedia player and encoder suite which runs on many
platforms. It plays a terrific number of different file formats
and codecs including popular DivX, XviD, H.264 streams as well as
DVD and SVCDs along with many popular audio codecs.
On the i386 platform it also supports some Windows DLL codec
families which allow playing of e.g. QuickTime movies.
===> The following configuration options are available for mplayer-1.5.0.20260404_1:
AALIB=off: AAlib graphics library support
AMR_NB=off: AMR Narrow Band audio support (opencore)
AMR_WB=off: AMR Wide Band audio support (opencore)
ASS=on: Subtitles rendering via libass
BLURAY=off: BluRay support
CACA=off: libcaca graphics library support
CDIO=off: CDIO support via libcdio
DV=off: Quasar DV video codec support (libdv)
DVDNAV=on: DVD navigation features support
ENCA=off: Charset conversion via enca
FONTCONFIG=on: X11 font configuration support
FRIBIDI=on: Bidirectional text support via GNU FriBidi
GIF=off: GIF image format support
GNUTLS=on: SSL/TLS support via GnuTLS
GSM=off: GSM codec support
GUI=on: GUI (Graphical User Interface) support
IPV6=on: IPv6 protocol support
JACK=off: JACK audio server support
JPEG=on: JPEG image format support
LADSPA=off: LADSPA audio plugins support
LIBMNG=off: MNG animated images support via libmng
LIRC=off: Infrared remote control support
LZO=off: External liblzo support
NAS=off: Network Audio System support
NLS=on: Native Language Support
OPENAL=off: Audio support via OpenAL
OPENGL=on: 2D/3D rendering support via OpenGL
OPENJPEG=off: JPEG 2000 support via OpenJPEG
OPUS=off: Opus audio codec support
PULSEAUDIO=off: PulseAudio sound server support
RTCPU=on: Use runtime CPU detection
SDL=off: Simple Direct Media Layer support
SKINS=on: Install skins for GUI
SMB=off: SMB network protocol support
SNDIO=off: Sndio audio support
SPEEX=off: Speex audio format support
SVGALIB=off: SVGA graphics support
V4L=off: Video 4 Linux support
VDPAU=off: VDPAU (GPU video acceleration) support
VPX=off: VP8/VP9 video codec support
X11=on: X11 (graphics) support
X11DGA=on: X11 DGA video driver support
X11VM=on: X11 VidMode support
XINERAMA=on: X11 Xinerama extension support
XVIDEO=on: X11 Video extension library support
===> Use 'make config' to modify these settings
- Respect X11BASE
mplayer's configure only accepts the last --with-extraincdir, and
--with-x11libdir is removed in the next version. Therefore, directly
change hardcoded /usr/X11R6 in configure.
Approved by: portmgr (linimon), Thomas E. Zander <riggs@rrr.de> (maintainer)
- Update to 1.0rc1, which brings goodies like native WMV9/VC-1 playback, faster
h.264 decoding, ability to switch audio stream during DVD playback and much
more
Submitted by: Thomas E. Zander <riggs@rrr.de> (maintainer)
Thanks to: itetcu
Unbrake build in -DWITHOUT_X11 case by --disable-fontconfig.
PR: ports/104340
Submitted by: Jeremie Le Hen <jeremie@le-hen.org>
Approved by: maintainer (Thomas E. Zander)
Approved by: portmgr (clement)
Log from Maintainer:
mplayer does not necessarily these config files to work properly.
They are needed however if one wants to set system-wide defaults
different from mplayer's built-in settings.
Therefore,
o these files have more example character and are now
installed in ${PREFIX}/share/mplayer/examples/etc
o this is mentioned in files/pkg-message.in
Also there are further cleanups:
o The port now recognizes the new skin dir accorting to
ports/103891. Please commit these two diffs together
in order to maintain dependency consistency
o pkg-message in the port root dir should be removed from
the tree as we are using files/pkg-message.in for quite
some time now
PR: ports/103892
Submitted by: Denis Eremenko <moonshade@pnhz.kz>
Approved by: Thomas E. Zander <riggs@rrr.de> (maintainer)
- Maintainer reports: [1]
This is a cumulative update to the mplayer port addressing several
issues:
o imake handling for audio-only-mplayer corrected.
o Adapt mplayer to recent x264 API changes. Reported by David Warren.
Obtained from official mplayer CVS.
o Correct internal libtremor handling on amd64 arch, by Aleksey Salow.
o Correct VIDIX playlists on amd64 arch.
o Proper handling of the speex codec and the polyp sound server,
reported by Ion-Mihai Tetcu.
- Fix OPTIONS checking logic - this caused the default package to have
way too many dependencies (e.g. Linux, and i386-specific ports).
- Fix build on FreeBSD 4.x [2]
PR: ports/102493 [1], ports/102570 [2]
Submitted by: Thomas E. Zander <riggs@rrr.de> [1], Ports Fury [2]
Approved by: Thomas E. Zander <riggs@rrr.de> (maintainer) [2]
Apply some user-requested changes to the mplayer port:
o Have mga xvidix driver autodetect memory, reported by Andre Albsmeier
o Remove PKGSUFFIX stuff, instead port name is always "mplayer"
o Use win32 real player codecs if the user prohibits linux-realplayer
interaction
PR: ports/101224
Submitted by: Thomas E. Zander (maintainer)
- Update to the latest mplayer release, 1.0pre8.
- OPTIONify
- Due to some changes in the official developent tree, some of our local
patches became obsolete and where removed.
PR: ports/99871
Submitted by: maintainer
When compiling mplayer against x264, configure says it's unavailable
because it does not link the test-program with -pthread.
Remove the static -lx264 and replaces it with the accurate
`pkg-config --libs x264`, so the linker finds all the symbols needed.
After that, mencoder can finally encode x264-movies.
PR: ports/98914
Submitted by: Mark Daniel Reidel <ports@mark.reidel.info>
Approved by: maintainer
- Provide a knob to build mplayer without ipv6 protocol family support
PR: ports/96950
Submitted by: Thomas E. Zander <riggs@rrr.de> (maintainer)
Suggested by: Dennis Cabooter <dennis@rootxs.nl>
Approved by: krion (mentor)
Re-enable GTK2 support with patch from Mplayer CVS found via
www.ubuntuforums.org. This is not the old gtk2 patch used before but
the current gtk2 support in Mplayer's CVS. Unlike gtk12 support, gtk20
support will not be autodetected since it's still an unofficial patch.
Please use WITH_GTK2 to use.
PR: 95558
Submitted by: Me
Approved by: Maintainer
Obtained from: http://www.ubuntuforums.org/archive/index.php/t-78037.html
Use BT848SFMT ioctl instead of METEORSFMT (which is incorrect). Allows
setting norm=SECAM which previously did not work. Bump PORTREVISION.
PR: ports/90001
Submitted by: Vladimir Kushnir <vkushnir@i.kiev.ua>
Approved by: Thomas E. Zander <riggs@rrr.de> (maintainer)
[fix] multimedia/mplayer: no bsdbt848 driver compiled in
On recent FreeBSD installing multimedia/mplayer port doesn't
compile-in bsdbt848 driver. Cause for this is in the mplayer's
'configure' script that uses the following code to autodetect
the presense of the system bt848 driver:
if defined(__NetBSD__)
#include <dev/ic/bt8xx.h>
#else
#include <machine/ioctl_bt848.h>
#endif
On FreeBSD /usr/include/machine/ioctl_bt848.h is replaced
with /usr/include/dev/bktr/ioctl_bt848.h, so 'configure'
(Only the first 15 lines of the commit message are shown above )
Mplayer seems vulnerable when playing uncompressed pcm streams.
The development team released a new tarball containing a fix for
libmpcodecs/ad_pcm.c addressing this issue.
PR: ports/85475
Submitted by: maintainer
- correct linux real player codecs detection, by Conrad J. Sabatier
<conrads@cox.net>
- introduce new vidix patches to enable -vo xvidix for some accidently
mistreated radeon and matrox cards, reported by Andre Albsmeier
<andre@albsmeier.net>
- explicitly forbid -fforce-addr gcc optimization as it reliably breaks all
ffmpeg descendants, by Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
PR: ports/79828
Submitted by: Thomas E. Zander <riggs@rrr.de> (maintainer)
On FreeBSD-5.3 systems before importing of lrintf into math.h mplayer
can't be linked if WITH_OPTIMIZED_CFLAGS is defined.
PR: ports/79119
Submitted by: maintainer
o Integration of pr 78670, including introduction of
files/patch-libfaad2-common.h
o Remove explicitly disabling real codecs as they can be manually added
after installation if root really wants to (reported by Scott Lipcon
<scott@libcon.org>)
o Fix mplayer's x264 lib support is older than the version provided by
the ports tree as of today. Including new patchfile
files/patch-libmpcodecs-ve_x264.c
(by Bruce M. Simpson <bms@spc.org>)
Submitted by: Thomas E. Zander <riggs@rrr.de> (maintainer)
Update to 1.0pre5try2 (0.99.5_5) to fix several security flaws in streaming code
base
o Potential heap overflow in Real RTSP streaming code
o Potential stack overflow in MMST streaming code
o Multiple buffer overflows in BMP demuxer
o Potential heap overflow in pnm streaming code
o Potential buffer overflow in mp3lib
PR: ports/75336
Submitted by: Thomas E. Zander <riggs@rrr.de> (maintainer)
Remove nvidia support for 4.x users (libXvMCNVIDIA.so is linked to libc.so.5)
Submitted by: Serge Gagnon <ser_gagnon@sympatico.ca>
Approved by: Thomas E. Zander (maintainer)
pav (co mentor)
* Deactivate libtremor due to unresolved build problems
* Consistency of man page after patching DEFAULT_{DVD,CDROM}_DEVICE
(reported by Andra Albsmeier <andre.albsmeier@siemens.com>)
* Change PATCH_SITES to fix unfetchable distfile for GTK2 patch
(thanks to michael johnson <ahze@ahze.net> for reporting this)
PR: 71542
Submitted by: maintainer
Approved by: portmgr (implicit)
Requested by Koop Mast:
- Correct detection of ogg theora codec
- Avoid accidently linking to libtremor if not explicitly forced by user
(important, therefore PORTREVISION bump!)
PR: ports/70959
Submitted by: Thomas E. Zander (maintainer)
Add a patch that fixes a patch that used to be in the previous version
of the port and which has been bogusly merged into the upstream sources
(but has been corrected now, the next release will be fine, hopefully).
This will fix audioid with tv://
Update XviD to version 1.0.1, chase shared library bump through dependencies,
disable xvid support in avifile and bump PORTREVISION in transcode for
added dependency on xvid4conf.
- Update to 0.99.4 (1.0pre4)
- This version now support XviD 1.x, so it should allow the maintainer to
update XviD.
Submitted by: Thomas E. Zander <riggs@rrr.de> (maintainer)
- Add WITH_KERN_HZ knob. It can be useful on slower processors when using
RTC.
PR: ports/67134
Submitted by: michael johnson <ahze@ahze.net>
Approved by: maintainer
Add WITHOUT_GUI option to force mplayer's gtk gui to off and disable
arts audio output if gui is enabled to avoid crashes caused by conflicting
versions of glib.
Submitted by: maintainer
- Use /dev/acd0[c] as a default CD/DVD device
- Allow people to override default device with DEFAULT_CDROM_DEVICE and
DEFAULT_DVD_DEVICE knobs
PR: ports/65059
Submitted by: michael johnson <ahze@ahze.net>
Approved by: maintainer
This update solves two issues which are important for many
users of mplayer:
o bktr driver working. Thanks to Arjan van Leeuwen
<avleeuwen@piwebs.com> and Simun Mikecin sime@logos.hr (For me
it doesn't work at all, but mplayer's tv never did :-) So I
rely on the reports of the users who are successful.)
o disables support for libdvdnav as it's not compatible with
the new version. The mplayer developers are informed and
hunt the problem.
o introduces a patch to fix -vo md5: patch-libvo-vo_md5.c
Thanks to Christopher Nehren <apeiron@comcast.net>
PR: ports/63363
Submitted by: maintainer
* Fix autodetection problem for freetype2 which breaks gmplayer for some
machines, hopefully satisfying pr/57622
* RUN_DEPENDS on mplayer-skins if compiled WITH_GUI [1]
PR: 57687
Suggested by: Jeremy Messenger <mezz7@cox.net> [1]
* Update to 0.92.
- Important fix of a remote buffer overflow attack via asf streaming
- Some minor fixes
* Check for the updated KAME ipv6-patch. Looks okay.
* Change pkg-message, pointing at at a work-in-progress FAQ
PR: 5732457296
Submitted by: Mezz <mezz7@cox.net> (based on)
maintainer
o Chase lib version change of multimedia/xmms. [1]
o Fix build on recent current (by -pthread option is deprecated). [2]
o WITH_LANG is added. [2]
PR: ports/56630 [1]
Submitted by: Guido Berhoerster <ich@guido-berhoerster.org> [1]
Tod McQuillin <devin@spamcop.net> [1]
Ivanchenko V. I. <webmaster@asiamusic.ru> [1][2]
Approved by: Thomas E. Zander <riggs@rrr.de> (maintainer)
Number of commits found: 437 (showing only 100 on this page)