Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
and it requires mozjs (and rust) which doesn't work on plaforms such as
arm
|
|
- the default audio output driver (in case no -ao option is specified)
on NetBSD is still oss even if pulseaudio is enabled
- users can change the audio output driver by "-ao pulse" option or
"ao=pulse" in ~/.mplayer/config file, as they did on 1.3.0 packages
- SDL (which is in current SUGGESTED_OPTIONS) already depends on
pulseaudio by default
Bump PKGREVISIONs.
|
|
pkgsrc changes:
* Set autosync = 30 by default to fix choppy video with NetBSD's new
audio system.
* Remove PulseAudio and legacy sound servers (nas, esd) as defaults.
Consistent with mpv.
* Add an alsa option and enable it by default on Linux.
* Disable all codecs by default and just use ffmpeg instead.
Allows distribution restrictions based on patents to be removed.
Tested with a variety of common file formats.
Consistent with other packages (e.g. FreeBSD Ports).
While here, upgrade to ffmpeg4.
Upstream changes:
1.4: "SubCounter" April 18, 2019
Decoders, demuxers, streams:
* More pixel formats are supported for VP9, RSCC, Screenpresso
* pvr:// support for the Hauppauge HD PVR model 1212
* Speed up detection of mpg format while streaming (limit probe to 4 MB)
* demuxer: fall back to audio pts if all others are unavailable (#1928)
* raw video: add support for < 8bpp RGB, support for paletted raw video,
fix fliped raw video in non-avi containers
* increase -lavdopts threads limit to 32
* warn for badly interleaved files, and make -ni more aggressive
* support GBR pixel formats for HEVC
* FFmpeg audio decoders: g721, g732
* FFmpeg video decoders: more Matrox mpeg2 formats (M702-3-4-5), Truemotion
RT, Matrox Uncompressed SD/HD, BitJazz SheerVideo, YUY2 Lossless Codec
Apple Pixlet, ScreenPressor, FM Screen Capture Codec
* FFmpeg IFF video/image decoders: ANIM, ILBM, PBM, RGB8, RGBN
Fixes:
* fix more issues reported by Coverity
* expand error checking, and fix many memleaks
* fix -subcp enca: with external ASS subtitles (#2281)
* fix reading of bitmap fonts
* fix -subdelay applied inverted
* some fixes for video filter bmovl (#2304, #2308)
* fix timing of first and last frame (#2315)
Other:
* MPlayer can link against OpenSSL instead of GnuTLS for https support
(Warning: the resulting binary can not be redistributed)
* OSD: NV12/NV21 support
* video output xv: NV12/NV21 support
* video outputs for OSX: fix a few issues with newer OSX versions
GUI:
* No limitation on the number of entries in a font description file
* Dramatic speedup of scanning font description files
* Playback improvements for cue sheet playlists
* Implementation of audio playback utilizing ReplayGain data
* New symbol character 'g' and new dynamic label variable $g
* Skins can leave current volume unchanged at startup
* New configuration file: gui.gain
* Modern new icons for the (default) menu, the file selector,
the playlist and the message boxes
* Rearrangement of some items of the (default) menu
* Fix of broken evLoadAudioFile, evLoadSubtitle and evDropSubtitle
* Skin support for 8-bit PNGs with palette
|
|
- See PR/54229 about misuse of NetBSD's /dev/sound for OSS.
- OpenBSD's /dev/sound seems removed since 6.1:
https://man.openbsd.org/OpenBSD-6.1/audio.4
Bump PKGREVISIONs.
|
|
libmpg123 is the internally preferred mp3 decoder, according to codecs.conf.
The ffmpeg fallback complains a lot about many audio streams, causing
stuttering sound. Using mpg123 should avoid that.
|
|
It seems lost in the previous patch-aa -> patch-configure rename.
Bump PKGREVISION to rebuild binaries.
|
|
* specify --disable-sse4 to avoid non-PIE asm ops in libmpcodecs/vf_ass.c
that cause text relocations on NetBSD/i386
* explicitly pull pkgsrc/multimedia/libass to avoid internal libass
(which seems usually enabled by configure's autodetect)
* specify -fpic in configure for NetBSD/i386 to enable __PIC__ blocks
in some sources
* while here, use -mtune rather than -mcpu for not only gcc4 but
also 5.x and later
Bump PKGREVISIONs. Ok'ed by wiz@ in PR pkg/53319.
|
|
|
|
pkgsrc changes:
o Switch all mplayer packages to use multimedia/ffmpeg2 instead of the
version bundled with MPlayer. This will make maintainership of mplayer
packages probably a bit easier (and it's particular relevant when dealing
vulnerability issues). Discussed with wiz@.
o Adjust CONFIGURE_ARGS and other part of the Makefile* to reflect the switch
to multimedia/ffmpeg2.
Changes:
1.2.1:
Fixes:
* misc GUI fixes
* fix build regression in FreeBSD
* fix many crashes with fuzzed files
* fix errors for multichannels files and pulseaudio >= 6
Other:
* building with system FFmpeg libs is possible without a local copy of
of private FFmpeg headers
* docs building does not require FFmpeg anymore
* FFmpeg updated to 2.8.5
|
|
pkgsrc changes:
* Various misc fixes (thanks to pkglint)
* Do not pass --with-dvdread-config and --with-dvdnav-config, the
dvdread-config and dvdnav-config seems that no longer exist.
* Avoid to pass --enable-libvorbis otherwise libvorbis can not be recognised by
the mplayer configure script.
* (re)Use patches from multimedia/ffmpeg2 instead of using mplayer-specific
ones
Changes:
1.2: "FrameCounter"
Decoders:
* Hardware accelerated decoding on OS X via VDA.
* Internal libmpeg2 disabled by default, on the assumption
that nobody really needs it anymore.
Other:
* "run" slave/keybinding command now supports expanding properties
* better support for > 8 bit formats in -vo gl
* support for XYZ color space in -vo gl
* -vo gl now supports OSD (not EOSD though) with GLES backend.
* GLES backend now uses GLES v2 with YUV support via shaders
* -vo gl supports rotated display without needing video filters via
-monitor-orientation command-line option.
* -vo gl now has an OSX/Cocoa backend, so it should be a better
alternative to -vo corevideo now.
* -vo gl2 renamed to -vo gl_tiled to stop people from assuming it is
better than -vo gl (it is in many ways worse).
* Fixes for DVB, teletext and closed-caption based subtitles.
* Support teletext and CC subtitles in WTV.
* Support binding keys corresponding to non-ASCII characters.
* Limited -endpos support for -dump*
* Danish messages header file renamed from help_mp-dk.h to help_mp-da.h
in order to comply with ISO 639 language code (configure language
options will now require da instead of dk)
* configure: options --enable-gtk1, --with-glib-config= and
--with-gtk-config= removed
* Change ID3 genre name for genre ID 67 from "Psychadelic"
to "Psychedelic"
* support for audio bin/cue images
Ports:
* Windows: support file names as UTF-8 in slave mode and passing
file names as wchar command line arguments.
* Android: MPlayer can be run from adb shell and display videos
via OpenGL ES.
Note that just a bit of seeking etc. would cause reproducible
system reboots after just a few seconds on my Galaxy S2.
* Android: -wid is supported. This should allow using MPlayer in slave
mode, a native window pointer needs to be passed as -wid. Untested.
GUI:
* Support for TV/DVB
* Various improvements of the context menu and the preferences dialog
* Revision of the user interface texts
* Console message with information on deprecated (but still supported)
entries in the skin configuration file
* New symbol character (r) and new dynamic label variables ($D, $U, $P)
* New items (pimage, rpotmeter)
* Updated skins (avifile, Blue, Blue-small, Clearlooks, Corelian,
disappearer, mentalic, mplayer_red, nativeRed, neutron, phony, plastic,
slim, softgrip, standard, trium, tvisor, xanim)
* Video can be rotated
* New GUI message: evSetRotation
* GUI now officially needs GTK+ and GLib versions 2 (it hadn't compiled
with versions 1 for quite some time)
* Support for audio and video bin/cue image playback
* Support for Audio CD / (Super) Video CD / DVD image and DVD copy playback
through the respective scheme (cd://, vcd://, dvd://)
* Support for arbitrary non-binary data file cue sheets (i.e. cue sheets
describing playlists for data files containing multiple titles)
FFmpeg:
* Version 2.8 with local patches
Thanks to wiz@ for misc private discussion.
|
|
|
|
|
|
Thank you, tron@.
|
|
bump PKGREV
|
|
|
|
|
|
|
|
|
|
options.
arts is obsolete and aalib only ever was a nice hack, not something
to be enabled by default.
|
|
|
|
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
|
|
Bump PKGREVISION
|
|
|
|
|
|
MPlayer's GIT repository.
|
|
"mplayer-dev-eng" mailing list.
|
|
One year of changes.
Ok ahoka@
|
|
|
|
Identified by parsing the NetBSD-i386-5.0.1/2009Q3 pkg_summary files
and Robert Elz.
|
|
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.
|
|
|
|
thanks to David Sainty for noticing
|
|
|
|
in the TwinVQ media file decoder.
|
|
Fixes PR 20549.
|
|
Bump package revisions of "mplayer", "gmplayer" and "mencoder" packages.
|
|
dependencies). Bump PKGREVISION.
|
|
and two unnamed buffer overflows, bump PKGREVISION of affected pkgs
|
|
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).
|
|
|
|
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
|
|
http://lists.grok.org.uk/pipermail/full-disclosure/2007-March/052738.html
bump PKGREVISIONs
|
|
Mihai Chelaru per PR pkg/35444
bump PKGREVISIONs
|
|
from mplayer svn
bump PKGREVISIONs
|
|
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
|
|
mencoder gets it too. Without that, fontconfig vertions from pkg and
X11R6 get mixed which is bad. Bump mencoder's PKGREVISION.
|
|
is upstream 1.0rc1, but we already used rc for the previous versions).
With valuable help from drochner, thanks!
ChangeLog:
MPlayer 1.0rc1: "Codename intentionally left blank"
DOCS:
* German documentation translation finished
* Russian documentation translation synced and almost finished
Drivers:
* IVTV hardware MPEG audio/video decoder output
* ALSA audio output: AC3 passthrough now works even when the device name of the digital output port has been set by the user
* bicubic OpenGL scaling works with ATI cards
* md5sum switched to the libavutil MD5 implementation
* support for libcaca 1.0 via compatibility layer
Decoders:
* liba52 updated to 0.7.4 (slightly faster)
* SSE optimizations for mp3lib
* removed support for obsolete and non-free divx4 libraries
Demuxers:
* audio stream switching in MPEG-TS/PS, Matroska and streams supported by libavformat
* audio stream switching between streams with different codecs
* libavformat demuxer now honors -alang
* chapter seeking in Matroska files
* fixed seeking to absolute and percent position for libavformat demuxer
* NUT demuxer using libnut
* Matroska SimpleBlock support
Inputs:
* split of stream layer from libmpdemux to new stream library
* PVR input for hardware MPEG encoder based cards, such as Hauppauge WinTV PVR-150/250/350/500 AKA IVTV but also pvrusb2 and cx88 (requires Linux >= 2.6.18 kernel, featuring native V4L2 MPEG API)
* native RTSP input (handles MPEG-TS over RTP) for generic RTSP servers
* support for seeking to chapters in dvd:// and dvdnav:// streams
* radio support (radio://)
FFmpeg/libavcodec:
* VC-1/WMV3/WMV9 video decoder
* Vorbis decoding speedup, now default Vorbis decoder
* VMware Video decoder
* On2 VP50 and VP62 decoder
* lossless audio decoders: WavPack, TTA, Shorten
* CAVS decoder
* GXF muxer/demuxer
* MXF demuxer
* much improved FLAC encoder
* more H.264 decoding speed improvements, plus support for -lavdopts fast
* Theora decoder fixes
* preliminary Vorbis encoder
* MTV demuxer
GUI:
* Windows version added
* drag-and-drop ignored last file
* save and load cache setting correctly
* working audio stream selection for Ogg and Matroska files
* executable names like gmplayer_old etc. will now start GUI as well
* -gui/-nogui options
* xinerama fixes, now behaves similar to MPlayer without GUI
Filters:
* MMX-optimizations for -vf yadif
* MMX-optimizations for -vf zrmjpeg
MEncoder:
* support of x264 encoding via libavcodec
* rewrite -x264encopts option parser to use the 264 option parser; likely breaks 3rd party tools as the syntax of some options has changed
* removed support for obsolete and non-free divx4 libraries
Ports:
* partial Intel Mac support, --disable-win32 --disable-mp3lib is needed
* OpenGL can now create windows > screen size under Windows
* allow filenames starting with \\ for remote paths on Windows
Others:
* SSA/ASS subtitle renderer
* -endpos option for MPlayer
* -correct-pts option
* UTF-8 used for OSD and subtitles, some bitmap fonts will no longer work correctly and -subcp must be set for all non-UTF-8 subtitles
* more audio-truncation fixes
* libavutil mandatory for MPlayer compilation
* more intuitive -edlout behaviour
* -nortc is now default since -rtc has disadvantages with recent kernels
|
|
suggested by Mihai Chelaru per PM
(affects RTP)
bump PKGREVISIONs
|
|
too many changes to list here, see the ChangeLog
most visible: security patches and DragonFly support were intrgrated
upstream, new gmplayer look&feel (like it or not...)
|