summaryrefslogtreecommitdiff
path: root/multimedia/mplayer
AgeCommit message (Collapse)AuthorFilesLines
2012-06-11Update mplayer packages to 1.1, provided by Leonardo Taccari in PR 46566.wiz1-2/+1
Pkgsrc changes: * Fix some pkglint(1) warnings (no functional changes intended) * Modified options.mk in order to always enable or disable a PKG_SUPPORTED_OPTION (for more information please give a look to the second "Note" of options.mk) * Removed the mplayer-internal-faad PKG_SUPPORTED_OPTION, now faad support is only enabled via audio/faad2. * Changed MASTER_SITES, now MPlayer distfile is fetched directly from its mirror. MPlayer changes: 1.1: "We gave up on 1.0" Decoders: * FFmpeg AAC decoder is now preferred over libfaad2 and the internal libfaad2 forked copy has been removed in its favor Demuxers: * experimental support for using binary Quicktime codecs with -demuxer lavf. * correct runtime and average bitrate for VBR (variable bitrate) MP3 Filters: * delogo: allow to change the rectangle based on the time. * lavfi: libavfilter filter graphs (experimental). Other: * support adding noise at output resolution with -vo gl:noise-strength=8 * experimental support for OpenGL ES 1.0 in -vo gl * support for PGS (BluRay-compatible), DVB and XSUB subtitles. * af_cmdline slave command to change e.g. audio equalizer options at runtime. * vo x11: don't hide or show cursor any more if attached to an existing window (-wid) * try reconnecting network streams e.g. after network timeouts * lots of bug fixes as always (and surely a few new bugs, too :-( ) GUI: Support for the GUI continues. * numerous fixes, improvements and updates * UTF-8 support * all skin messages available as slave commands (gui <message>) * fancy new icon Ports: * Wine (see DOCS/tech/crosscompile.txt) MEncoder: * -force-key-frames option to set explicit seek points. MPlayer (1.0) rc4: "Yes We Can" GUI: Changes towards removing the GUI * The GUI will no longer display any error or warning messages. * Special GUI slave commands (gui_*) were removed, along with the related key bindings. Decoders: * YUY2 Lossless Codec (YLC0) via binary DLL * Truemotion RT codec (TR20) via binary DLL * Nogantech Codec (NTN1 and NTN2) via binary DLL * add new FourCCs (m1v1, yuvs, VYUY, Y42B, V422, YUNV, UYNV, UYNY, uyv1, 2Vu1, P422, HDYC, IJLV, MVJP) TwoCCs (0xA106, 0x6c75, 0xAAC0, 0x55005354) to existing decoders * AMR now handled via OpenCORE decoder * updated Windows Media Screen Codec (MSS1, MSS2) via binary DLL * CoreAVC H.264 decoder via binary DLL (Windows only) * Kega Game video codec (KGV1) via binary DLL * SoftLab-NSK Forward MPEG-2 I-frames (SLIF) via binary DLL * JPEG 2000 support via OpenJPEG * internal liba52 copy removed * CineForm HD (CFHD) via binary DLL * VP8 en-/decoding through libvpx wrapper and native decoder in FFmpeg * support for external libmpeg2 added * hardware MPEG decoder priority lowered * external libmpg123 support Demuxers: * Mostly fixed timing issues with some H.264 (PAFF) samples * Matroska and Ogg demuxers switched to use libavformat by default. Report issues and use -demuxer ogg and -demuxer mkv to work around them. * support for TrueHD in Blu-ray streams in libmpdemux * more Blu-ray codec support with lavf * fix length in ASF/WMV files * support ISDB-Tb DVB streams Filters: * remove vf_yuy2, functionality is replaced by -vf format=yuv2 * remove vf_rgb2bgr, functionality is replaced by sws and vf_format Streaming: * Support for unencrypted Blu-ray playback through libbluray. Use it through: mplayer br:////path/to/disc Drivers: * -vo yuv4mpeg:interlaced no longer does its own interlaced RGB->YUV conversion. Use -vf scale=::1 to keep the same behavior and report if there are any issues with that. * X11: Window manager chooses Window position by default. Add geometry=50%:50% to your configuration to get the old behavior. * -vo md5sum md5 calculation changed so output matches FFmpeg's -f framemd5 * Support for more formats in OpenGL video output drivers (different YUV subsampling, 16 bit per component) * Selectable YUV to RGB conversion standard for -vo gl (-vo gl:colorspace=...:levelconv=...) * -vo gl now tries to use yuv=2 by default if possible * -vo gl:stereo=... for experimental stereo (3D) support * -vo matrixview finally added * add OS/2 KAI audio driver (-ao kai) Other: * -nosub option for disabling auto-selected subtitles * support for displaying subs in the terminal (FIXME) * support for subtitles with audio-only files * support for right-to-left languages with embedded subtitles * support for UTF-16 encoded external subtitles * support for 8 channel audio * sync dvd:// and dvdnav:// features * support for MPEG-4 ASP in VDPAU video output (non-B-frame only) * support for live and non-live DVB teletext with demuxer lavf * -name, -title and -use-filename-title options for MPlayer * support for stream handling via FFmpeg, in particular RTMP and RTSP (use e.g. ffmpeg://http://example.com/test) * experimental support for external libass, configure with --disable-ass-internal * better support for 16-bit-per-component formats and formats with alpha channel * better out-of-the-box support for compiling for ARM, IA64, MinGW32 and MinGW-w64, MinGW has ASLR enabled with recent enough binutils * libdvdcss synced with upstream Subversion snapshot MEncoder: * add -tsprog for demuxer lavf
2012-03-03Add missing mk/termcap buildlink to multimedia/mplayer and multimedia/gmplayersbd1-2/+3
Bump PKGREVISIONs
2011-11-02add patch from ffmpeg to fix an integer signedness error in CAVS codecdrochner1-2/+2
which can cause crashes or possibly allow code execution (CVE-2011-3362) bump PKGREV
2011-10-24If AUDIO_GETBUFINFO is available, use it whenever possible in preferencejmcneill1-2/+2
to AUDIO_GETINFO. This should reduce playback CPU usage.
2011-10-18add patch from upstream to fix possible buffer overflow in "sami"drochner1-2/+2
subtitle reader bump PKGREV
2011-07-09add support for dvb capture on netbsdjmcneill1-2/+2
2011-03-10bump PKGREVISION from change of gif library from libungif to giflib.obache1-2/+2
2011-01-19Bump package revision of all packages depending on the "libXvMC" packagetron1-2/+2
whose builtin detection has been fixed.
2011-01-19Use the "x11/libXvMC" package to provide the "libXvMCW" library as thistron1-3/+2
package actually builds. Tested on both NetBSD/amd64 5.1 and Mac OS 10.6.6. Bump package revision again.
2011-01-19add XvMC support using XvMCW, bump pkg revisionjmcneill1-2/+4
2010-12-17PR/37694: add optional support for libcaca. Tested on 4.0/i386.shattered1-2/+2
2010-11-23Add fix for the vulnerability reported in CVE-2010-3429 taken fromtron1-1/+2
MPlayer's GIT repository.
2010-09-16Update to 20100913, provided by Aleksey Cheusov via wip.wiz1-2/+1
One year of changes. Ok ahoka@
2010-09-05Ensure mplayer knows how to disable the screen saver. Mostly from PR#43804.jakllsch1-5/+4
While here, finish enabling libXvMC. XXX libXvMC needs real builtinifying.
2010-07-13PKGREVISION bump for png, found by Robert Elz.wiz1-2/+2
2010-01-24More PKGREVISION bumps of jpeg dependencies.wiz1-2/+2
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files and Robert Elz.
2009-10-18Upgrade to the SVN snapshot as of 2009-10-17.ahoka1-4/+8
The builtin libavcodec now uses yasm to assemble hand written h264 code. The older x264 we currently have in pkgsrc is not supported by mplayer, so I had to do some hand tweaking to make it work. It may contain bugs because of this, so report any fallouts with h264.
2009-08-09add fix for SA26157. Bump PKGREVISIONkefren1-2/+2
2009-02-02-add a patch from upstream to fix CVE-2008-3162drochner1-2/+2
(stack-based buffer overflow in the str_read_packet function in libavformat/psxstr.c) -add (a modified version of) the ffmpeg 4xm patch which fixes possible memory corruption bump PKGREVISION
2008-12-20Bump PKGREVISION for pulseaudio change.jmcneill1-2/+2
2008-12-18PKGREVISION bump for packages using mplayer-share due to x264 update.bjs1-2/+2
2008-12-15Add security patch from MPlayer SVN repository to fix a buffer overflowtron1-2/+2
in the TwinVQ media file decoder.
2008-10-20Add a patch for better VCD support from Sergey Svishchev.wiz1-2/+2
Fixes PR 20549.
2008-10-02Apply patch from MPlayer subversion repository to fix CVE-2008-3827.tron1-2/+2
Bump package revisions of "mplayer", "gmplayer" and "mencoder" packages.
2008-08-10At least the esound support requires pkg-config, so pull it in.joerg1-1/+5
2008-05-11Add a patch for CVE-2008-1558 to mplayer. This fixes a buffer overflow intonnerre1-2/+2
the RealRTSP SDP code which can be exploited to execute arbitrary code remotely.
2008-04-28Remove inclusion of freetype2, this is already donedrochner1-2/+1
in mplayer-share/Makefile.depends. Now we are where we were some PKGREVISIONs ago. If you think there is a problem to fix, please tell details.
2008-04-27This package needs "freetype2" and not "freetype-lib". Tested undertron1-3/+3
NetBSD-i386 4.0_STABLE. Bump package revision again.
2008-04-26Include freetype-lib library and bump PKGVERSION.darcy1-2/+3
Discussed on tech-pkg. No arguments against the patch.
2008-04-14Add fix for a crash / stack corruption with ASS. Bump revision.joerg1-2/+2
2008-03-16Add x264 option and default it to on (since it occurs no additionalwiz1-2/+2
dependencies). Bump PKGREVISION.
2008-02-26Mark again as supporting destdir.joerg1-1/+3
2008-02-05add some patches from upstream which fix CVE-2008-0485, CVE-2008-0486drochner1-2/+2
and two unnamed buffer overflows, bump PKGREVISION of affected pkgs
2008-01-03Fix parallel builds by adding dependencies, and reenable them.gdt1-6/+1
2007-12-23Add link to bug about make -j4 failure in mplayer bugzilla.gdt1-1/+2
2007-12-23# pci_ids.c is created and then used without adequate dependenciesgdt1-1/+5
# being expressed. MAKE_JOBS_SAFE= no
2007-12-21Fix NetBSD-specific bug in "configure" script which broke the detectiontron1-1/+2
of a lot of X11 libraries. Problem noted by Matthias Drochner in private e-mail. Bump package revision because of this fix.
2007-12-21Update "mplayer", "mplayer-share", "mencoder" and "gmplayer" packagestron1-2/+1
to version 1.0rc2 (as 1.0rc10). Changes since version 1.0rc1 (known as 1.0rc9 in "pkgsrc"): - A lot of new audio and video decoders and other improvements - A large number of bug fixes - Updated documentation - Support for Mac OS X Intel Approved by Thomas Klausner (because it fixes the Darwin-i386 build).
2007-09-13apply a security fix from upstream CVS:drochner1-2/+2
Check wLongsPerEntry before using it. This fixes a potential crash for some values of it. As a side effect it works around broken callocs with an integer overflow vulnerability, but using MPlayer on such systems should never be assumed to be safe! This should fix SA26806 (http://secunia.com/advisories/26806/). bump PKGREVISIONs
2007-09-07Only try to build with "libXvMC" support if we use modular X.org.tron1-1/+3
This unbreaks the build under NetBSD using native X11.
2007-09-06Update mplayer to 1.0rc9nb8 and gmplayer to 1.0rc9nb3abs1-7/+10
sync mplayer and gmplayer buildlink includes. Add the following: - to gmplayer to match mplayer: libXinerama libXv - to gmplayer only: libdvdnav - to both: libXvMC libXxf86dga libXxf86vm
2007-06-08Regenerate the "distinfo" for the "mplayer" package, too. Bump thetron1-2/+2
package revision again because the patch didn't get applied previously. Problem pointed out by Geert Hendrickx.
2007-06-07Add patch from the MPlayer SVN repository to fix an overflow in thetron1-2/+2
CDDB code reported in CVE-2007-2948. Bump package revision.
2007-03-09pull in a patch from mplayer CVS to fix buffer overflow in DMO reader, seedrochner1-2/+2
http://lists.grok.org.uk/pipermail/full-disclosure/2007-March/052738.html bump PKGREVISIONs
2007-02-23normalize timeval for select() timeout in udp stream handler, fromdrochner1-2/+2
Mihai Chelaru per PR pkg/35444 bump PKGREVISIONs
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-2/+2
Patch provided by Sergey Svishchev in private mail.
2007-01-09add limit check to real parser (identical to CVE-2006-6172)drochner1-2/+2
from mplayer svn bump PKGREVISIONs
2006-12-27Remove the external vorbis dependency as the internal implementationjoerg1-2/+2
based on tremor is used by default. In the long term, it might end up replaced with the ffmpeg version as well. Noticed in PR 31587. Bump revision.
2006-12-07Move fontconfig/buildlink3.mk to a common makefile fragment, so thatdrochner1-3/+1
mencoder gets it too. Without that, fontconfig vertions from pkg and X11R6 get mixed which is bad. Bump mencoder's PKGREVISION.
2006-11-30Move extra X11 includes to Makefile.common and bump revision of mplayer.joerg1-1/+2