Commit graph

4054 commits

Author SHA1 Message Date
wiz
d74b1fa4ab Update to 0.8.0 from Leonardo Taccari in PR 49670.
Release 0.8.0
-------------

   Diogo Franco Kovensky released this Feb 17, 2015 - 63 commits to master
   since this release

   Warning: for the first 4 hours of the release, the v0.8.0 tag pointed
   to git master instead of the release. This was fixed later.

Changes
-------

   Changes that may break users' config files have been annotated with a
   (!).
     * (!) vo_opengl_old has been removed. OpenGL rendering now requires
       hardware that can do at least OpenGL 2.1, the oldest version
       supported by vo_opengl.
     * (!) vf_pp has been removed. A version of it can still be accessed
       through lavfilter (e.g. --vf=lavfi=[pp...]), but it receives no QP
       information. Also, vf_dlopen no longer passes QP information to its
       loaded plugin either (it's always 0).
     * (!) vf_softpulldown, vf_swapuv, vf_phase, vf_divtc and vf_ilpack
       have all been removed. Ports or alternative versions of these
       filters are available through libavfilter (vf_lavfi).
     * vf_pullup and vf_noise now are simply wrappers to their libavfilter
       equivalents. Both are only currently available on FFmpeg (not
       Libav).
     * (!) ao_portaudio has been removed. There is good support for the
       native audio drivers of all major desktop platforms, as well as
       ao_sdl and ao_openal as fallbacks.
     * (!) vo_opengl's lscale suboption has been renamed to scale; lradius
       is now scale-radius, lparam1 and lparam2 are now respectively
       scale-param1 and scale-param2; lscale-down is now scale-down. The
       cscale suboption remains as is.
     * (!) Several of the vo_opengl radius-preset aliases supported by
       scale have been removed; use scale-radius to set if needed. For
       example, use --vo=opengl:scale=lanczos:scale-radius=2 instead of
       scale=lanczos2. The default radius is recommended for most filters.
     * (!) vo_opengl no longer supports the stereo suboption. The anaglyph
       effect can be reproduced with the stereo3d filter. The quadbuffer
       support, which requires expensive specialized hardware to begin
       with, is removed.
     * (!) The approx-gamma suboption to vo_opengl has been removed. The
       BT.1886 specification says that it's actually how it's supposed to
       be done so it is now the default when srgb or icc-profile are
       enabled. This does not include BT.1886's gamma drop.
     * (!) The no-scale-sep and indirect suboptions to vo_opengl have been
       removed. These are now autodetected and enabled whenever they would
       have benefit.
     * (!) The --lua and --lua-opts parameters / options are now called
       --script and --script-opts, respectively. The lua subdir of the mpv
       config dir is also now expected to be called scripts instead.
     * (!) The --fixed-vo option has been removed. It has been the default
       for a long time anyway, and disabling fixed-vo is not useful.
     * vo_opengl_hq has been updated to take into account new features.
       fancy-downscaling and sigmoid-upscaling are enabled, "mitchell" is
       now the default for scale-down.
     * The sub-visibility OSD message is now clearer about whether
       subtitles are hidden or just not available / selected.
     * The device IDs given to --audio-device for use with ao_coreaudio
       now use UIDs, so they don't change when devices are added/removed
       or after reboots.
     * --msg-level now also accepts ',' as separator.
     * (Client API) The client API now refuses to initialize if the
       LC_NUMERIC locale is not "C".
     * (Client API) The native type of the msg-level parameter is now a
       key-value list. Setting or reading it as a string still works.
     * (Slave API) The get_property command is now deprecated.
     * Documentation updates.
     * PDF documentation is now disabled by default due to rst2pdf being
       fickle, causing weird build errors.
     * Print desync messages with negative A/V sync as well. While rare,
       it could happen with some uses of --autosync.

Bug fixes
---------

     * (Windows) Avoid resizing the video window when player is minimized,
       might address bug #1547.
     * (NetBSD) Fix build with v4l2.
     * (Linux) Attempt to address conflicts with the pulseaudio mixer.
       (bug #1578)
     * Multiple cdda:// fixes. (bugs #1555, #1560)
     * VP9 timestamps no longer cause "missing PTS" warnings with new
       enough FFmpeg builds.
     * Fix a crash when using H.264 hardware decoding on new enough
       libavcodecs. (bug #1587)

New features
------------

     * vo_opengl now supports frame blending to eliminate stuttering when
       the video framerate does not nicely match the display framerate
       through the smoothmotion suboption. This is not meant to
       artificially increase the video's FPS, so there is no "soap opera
       effect" or difficulties with some video types (e.g. anime).
     * vo_opengl now supports sigmoidal upscaling (e.g. for fullscreen),
       which reduces ringing induced by upscaling, enabled through the
       sigmoid-upscaling suboption.
     * vo_opengl now supports ewa_lanczos (Jinc) scaling, which provides
       higher quality with less aliasing. It supports an experimental
       scale-antiringing parameter, which tries to further reduce video
       ringing.
     * vo_opengl now has a linear-scaling suboption, that makes the
       scalers work in linear light. Implied by the srgb, icc-profile or
       the new sigmoid-upscaling suboption.
     * vo_opengl has improved downscaling for higher downscale ratios when
       fancy-downscaling is enabled.
     * Add --keep-open=always to make --keep-open apply to all files
       instead of only the last.
     * mpv now filters the tags that are printed on the console to try to
       hide useless metadata. The filter works as a whitelist, and can be
       configured with the --display-tags option.
     * Add a --sub-scale-by-window option that, when set to 'no', prevents
       subtitles from changing their pixel size when the window changes
       sizes.
     * vo_opengl now technically has GLES 2 and 3 support (but not GLES
       1). GLES 3 support is only tested on Mesa's software emulation.
       GLES 2 has been tested on nvidia drivers. Both GLES modes are
       feature deficient and inefficient due to GLES limitations, so they
       should not be preferred over the standard OpenGL mode.
     * (X11) vo_opengl now supports the icc-profile-auto option on X11
       hosts.
     * The 'A' key now by default cycles through a list of preset aspect
       ratios. Meant to be used to work around broken files.
     * There is now a "force" mode for --loop. Works like "inf", but tries
       to open files/streams even if there was an error on the previous
       attempt.
     * There is now a --log-file option to write mpv's log messages to a
       specifed file.
     * There is now a --audio-file-auto option to automatically load an
       external audio file with certain constraints. Will only load
       external audio if the playing file has a video stream. Set to
       "exact" by default. (bug #967)
     * There is now a --network-timeout option to specify a timeout in
       seconds for network access. If 0 (default), uses the libavformat
       default. If a protocol that doesn't support timeouts is used, this
       option is ignored.
     * (X11) The XF86 special keys are now all mappable in input.conf. All
       keys documented in XF86keysym.h are available, but only as their
       numeric codes.
     * (Linux) The DVB implementation now supports DVB-S2 through S2API.
     * (Linux) The VDR format for channels.conf is now supported and
       preferred. See
       http://linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf for
       the syntax. Tuning to DVB-S2 channels requires the VDR-format
       channels.conf.
     * (Linux) There is now a --dvbin-full-transponder option for handling
       special broadcast cases where PIDs switch, or just to work around
       incomplete PID data.
     * (Client API) There is now an opengl_cb VO, which receives the
       OpenGL context from the libmpv client. This allows a client to
       render libmpv video directly to a provided OpenGL context without
       having to use --wid embedding.
     * (Client API) The aforementioned --wid parameter can now be set at
       any time, but has no effect if a file is already loaded.
     * (Client API) The list of DVD titles can now be queried.
     * (Client API) There is now a filtered-metadata property, containing
       only the tags allowed by --display-tags.
     * (Client API) There is now support for XEmbed --wid targets, such as
       a GtkSocket's gtk_socket_get_id().
     * (Client API) There is now a file-format property with a symbolic
       name for the file format. In some cases this might be a comma
       separated list of various different extensions due to libavformat
       idiosyncrasies.
     * (Client API) There is now a mouse command for generating mouse
       events over the video window.
     * (Client API) There is now a partially-seekable property that
       indicates whether a file is only considered seekable because of the
       stream cache, but would not be seekable otherwise (e.g. realtime
       stream, or HTTP with no resume support). Small relative seeks may
       be fine, but larger seeks will likely fail.
     * (Client API) There is now an MPV_EVENT_QUEUE_OVERFLOW event that is
       posted whenever events have to be dropped because the queue is
       full. No further events are posted until the
       MPV_EVENT_QUEUE_OVERFLOW is consumed to avoid duplicated posting.
     * (Client API) There is now a helper mpv_wait_async_requests()
       function that blocks until all known async requests have completed.
       (bug #1542)
     * (Client API) There is now a detected-hwdec property that returns
       the detected hardware decoder when one is successfully opened. This
       probably only returns a valid value after playback has started.
     * (Client API) There are now audio_add, audio_remove and audio_reload
       counterparts to the equivalent sub_ commands for handling external
       audio files.
2015-02-19 09:16:15 +00:00
wiz
5cecf8d4f6 Fix build with waf-1.8.6. 2015-02-19 08:59:57 +00:00
roy
59188ccbc3 Fix compile with clang on i386.
Patch taken from FreeBSD.
2015-02-18 19:21:54 +00:00
tnn
665d64441a Update to ffmpeg1-1.2.12. Security update for:
CVE-2014-9317 out-of-bounds access in PNG decoder
  CVE-2014-9316 out-of-bounds access in MJPEG decoder
  CVE-2014-9603 out-of-bounds access in Sierra VMD decoder
  CVE-2014-9604 out-of-bounds access in Ut Video decoder
and other small bugfixes
2015-02-15 10:50:01 +00:00
adam
ba31a37fb4 Changes 2.5.4:
* avfilter/dctdnoiz: fix slice_h computation
* x86/lossless_audiodsp: fix compilation with --disable-yasm
* avutil/opencl: don't include config.h
* x86/swr: add missing alignment check to pack_6ch functions
2015-02-14 15:41:42 +00:00
adam
1e28fb7654 Changes 1.5:
search: use chroma reconQt buffer instead of recon picture (not yet updated)
This fixes non-determinism when psy-rd is enabled
2015-02-12 09:02:42 +00:00
adam
c991e767bc openssl option also requires --enable-nonfree 2015-02-12 08:54:15 +00:00
adam
f7b4562d35 Added gnutls and opeenssl as options 2015-02-11 12:51:41 +00:00
adam
2e6384420f Changes 0.12.1:
* Make ASS drawings with an extremely high number of control points work
  This change increases compatibility with VSFilter.
* Bugfixes
  * Fix a crash when using newer harfbuzz versions
  * Load embedded memory fonts correctly
  * Large shadow offsets rendered incorrectly
  * Fix incorrect closing of last drawing contour
  * Fix issues with undefined behavior in shifts
  * Lots of of malloc() error checking
2015-02-11 10:58:02 +00:00
wiz
6fdcc1c6c3 Fix previous. Theora.pdf is only created if many more dependencies
are available.
2015-02-09 21:56:49 +00:00
snj
8066de410a Recursive bump for SDL2-using packages. 2015-02-09 08:43:13 +00:00
darcy
0603f19dc5 Fix typo. 2015-02-07 15:02:04 +00:00
joerg
951901fef9 Fix build on NetBSD. 2015-02-05 17:34:09 +00:00
joerg
0f8aa32d5d Older GCC releases don't like to use to pointers to fulfill the "g"
constraint, so use "r".
2015-02-04 20:50:16 +00:00
mef
3df8e3785f Update PLIST for doxygen 1.8.9.1, PKGREVISION++ 2015-02-02 02:45:09 +00:00
wiz
794a696fd7 Update to 0.7.3, from Leonardo Taccari in PR 49623:
Changes
-------
- Several documentation updates and typo fixes.
- Don't show "0%" position when the stream is infinite / has unknown length.
- Fixes the config file loading order so that lower priority `mpv.conf` files
  don't override higher priority `config` files.
- (OSX) Remove coreaudio_exclusive from the "auto" codec list.
- Failing to create a GL3 context is now a warning instead of error, to reduce
  user confusion.
- The subtitle decoder now gets reset when cycling subtitles. This makes the
  currently shown subtitle event disappear even if cycling back to the current
  subtitle track.
- `--shuffle` and `--merge-files` now affects the contents of playlist files,
  instead of just the list of files given as arguments to mpv.
- `./waf install` avoids installing a few additional data/config files if only
  libmpv was built.
- Improved channel mapping when the file's channel map doesn't match the AO's
  available channel maps.
- (OSX) VDA now gracefully refuses to run on non-OpenGL3-capable systems instead
  of trying and failing to build its shaders.
- Add workaround for vf_vapoursynth filters that expect an FPS.
- The default value for `--screenshot-template` now shows up in
  `--list-options`.
- `ao_pulse`'s `latency-hacks` suboption is now off by default, as it causes
  issues with newer pulseaudio releases. If A/V Sync issues happen, either
  add the `latency-hacks=on` pulse suboption in mpv.conf, or update the
  pulseaudio daemon (bug #1430).
- (Linux) `ao_alsa` now deals better with audio device disconnection.
- Client API: timestamp properties that have no value return "no" instead of
  magic number.

Bug fixes
---------
- (Windows, OSX) Many `ao_wasapi` and `ao_coreaudio` fixes.
- (OSX) Make the window title update correctly on OS X Yosemite.
- Fixes for handling mono audio on various AOs.
- (Linux) Fixes resuming from suspend on ao_alsa.
- Fixes for playlist file parsing.
- Overly long options in the --list-options output now break the column layout
  instead of getting truncated; fixes shell completion scripts.
- Fix rendering resolution of certain DVB subtitles (bug #1425).
- Fix EDL or --merge-files breaking timestamps with .avi files.
- Workaround for libavcodec bug with the VP9 codec parser (bug #1448),
  fixes possible crash.
- Improve robustness of the matroska parser with broken files (bugs #1457,
  #1461).
- Improve 10bit video compatibility with older GPUs (specially Intel) (bug
  #1383).
- Fixes flashing the VO window when playing a list of files that includes
  non-media files (bug #1459).
- Workaround for window embedding in OpenBox (bug #1235)
- Fixes for several crashes and lockups (bugs #838, #1389, #1408, #1463, #1473,
  #1474).
- Fixes for the zsh completion script (bugs #997)

New features
------------
- mpv now prints the contents of its config.h when running in verbose mode, to
  aid with debugging.
- The `include=` option now accepts `~` to refer to the HOME dir (bug #1406).
- `af_volume` now prints ReplayGain values in verbose mode.
- m3u playlists that don't have the `#EXTM3U` header are now accepted if they
  "look like" ASCII or UTF-8 text and have the .m3u extension.
- Chapter marks in the seek bar now update when switching files.
- Supports embedded cover art in MKV files (bug #1374).
- (Windows) Video window can now be resized even with --no-border.
- (Windows) Client API: the "run" command now works on Windows too.
- (Linux) vo_wayland now supports key modifiers (Meta, Alt, Control, Shift)
- Client API: "display-names" property is now observable.
2015-02-01 18:55:33 +00:00
adam
a0ba95d95a Fixed CONFIGURE_ARGS 2015-01-31 21:52:15 +00:00
adam
e895744785 Changes 0.1.2:
- Add support for unmounted discs
- Fix use after free
2015-01-31 21:48:02 +00:00
adam
7f74fcac06 Changes 0.8.0:
- Add improved file system interface
- Support opening raw devices
- Reduce log level of failed PMSN query
- Optimizations
2015-01-31 21:46:48 +00:00
adam
f58f3f1019 Changes 0.7.0:
- Add player setting for BD-J persistent storage and cache paths.
- Add support for system fonts. BD-J fonts in jre/lib/fonts/ are not required anymore.
- Add BD-J organization ID and disc ID to BLURAY_DISC_INFO.
- Release still mode when BD-J terminates.
- Implement BD-J caching.
- Improve BD-J compability.
- Java 8 compability fixes.
- Fix storage size for bdjo object reference in BLURAY_DISC_INFO.
- Fix BD-J on-disc font usage.
- Fix animations in some BD-J menus.
- Fix BD-J storage path charset issues in Windows.
2015-01-31 21:45:30 +00:00
adam
51bd0ca7f6 Changes 5.0.3:
* added dvdnav_open_stream to read from external read/seek callbacks
* fixed reading DVD label regression
2015-01-31 21:26:44 +00:00
adam
0a079f13b4 Changes 5.0.2:
* Add DVDOpenStream to open a dvd from a set of callbacks
2015-01-31 21:25:47 +00:00
adam
53498f794a Changes 1.3.99:
* Drop support for HP-UX.
* Drop support for Windows 9x and Windows NT.
  Windows 2000 is now required.
* Replace BeOS support by Haiku support.
* Add dvdcss_open_stream() to public API. This allows installing custom
  callback functions for accessing DVD, e.g. over the network.
* dvdcss_error() now returns "const char *" instad of "char *".
* Drop support for MSVC versions before 2010.
* Raw device access now errors out if the device cannot be opened.
* Miscellaneous cleanups to code, documentation, build system.
2015-01-31 21:24:11 +00:00
prlw1
5c2d5b49ae Fix PLIST 2015-01-30 12:59:37 +00:00
jmcneill
87fde02875 + gst-plugins1-egl-gl gst-plugins1-egl-opengl 2015-01-30 11:10:57 +00:00
jmcneill
3d8f5d8c29 Import gst-plugins1-opengl-1.4.5 as multimedia/gst-plugins1-egl-opengl.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the opengl plugin for GStreamer using the Raspberry Pi's
VideoCore IV EGL APIs.
2015-01-30 11:10:20 +00:00
jmcneill
5761e06c15 Import gst-plugins1-gl-1.4.5 as multimedia/gst-plugins1-egl-gl.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the gl plugin for GStreamer using the Raspberry Pi's
VideoCore IV EGL APIs.
2015-01-30 11:09:45 +00:00
jmcneill
8cb72957d2 + gst-plugins1-omx 2015-01-30 01:37:35 +00:00
jmcneill
d18bbd9828 Import gst-omx-1.2.0 as multimedia/gst-plugins1-omx.
This module contains a plugin that wraps available OpenMAX IL components and
makes them available as standard GStreamer elements.
2015-01-30 01:37:08 +00:00
obache
887edaf52f Update adobe-flash-plugin11 to 11.2.202.440 for APSA15-01 (CVE-2015-0311). 2015-01-27 11:24:57 +00:00
prlw1
79b3cd54b9 Update totem-pl-parser to 3.4.5
3.4.5:
- Avoid warnings when the volume doesn't have a mount
- Fix media detection on loopback devices
- Work-around hang-on-close() bugs in gvfs when parsing M3U playlists
- Save everything we're told to in XSPF playlists

3.4.4:
- Remove dependency on newer versions of glib
- Fix overescaping of URIs in XSPF playlists
- Add support for the itmss URI scheme
- Require gmime 2.6
- Fix small memory leak in totem_pl_parser_can_parse_from_data()
- Add read and write support for Totem XSPF extensions
  (starttime and playing attributes)
- Send content-type along with playlist-started/-ended signals
  for PLS, M3U and XSPF playlist types
2015-01-25 00:07:35 +00:00
wiz
c8e53cf3dd Explicitly disable oss except on NetBSD-7+.
Needs OSSv4, but older NetBSD's OSSv3 is detected and accepted.
2015-01-24 20:42:22 +00:00
wiz
b8aeb2d124 Fix build on NetBSD-current with strtoi.
From Kamil Rytarowski <n54@gmx.com>
2015-01-23 16:15:42 +00:00
wiz
1471d10b05 Rename strtoi to vlc_strtoi to avoid conflict with NetBSD built-in
function strtoi.
From Kamil Rytarowski <n54@gmx.com>.
2015-01-23 16:01:40 +00:00
wiz
a527090fa9 Remove c from USE_LANGUAGES, this is C++ source code. 2015-01-23 10:12:44 +00:00
obache
dd62605ec5 Update adobe-flash-plugin11 to 11.2.202.438 for APSB15-02. 2015-01-23 06:08:40 +00:00
pho
6cc5bfc445 Fix linkage failure of libmatroska due to missing -lebml flag.
This seems to be an actual issue only on non-ELF platforms.

Pull request sent and merged to the upstream:
https://github.com/Matroska-Org/libmatroska/pull/5
2015-01-22 14:43:19 +00:00
pho
f401d7a502 Add 'c' to USE_LANGUAGES
Otherwise the configure script fails with:
  PKGSRC-WARNING: Something is trying to run the c compiler,
  PKGSRC-WARNING: but it is not added to USE_LANGUAGES in the package Makefile.

The package still don't build because of an upstream problem in Makefile.am, but it is a separate issue.
2015-01-22 12:57:27 +00:00
adam
1f7101e17d Fix building with -flto; do not force optimisation compiler flags 2015-01-21 18:15:17 +00:00
wiz
e5f178d61d Update to 0.7.2, based on patch by Leonardo Taccari.
Release 0.7.2
=============

Changes
-------

- Give precedence to the DVD menu navigation keyboard bindings so that user
  defined LEFT/RIGHT/... bindings don't break DVD menu navigation.
- Try to fallback to the "default" device if the selected device is busy in the
  alsa AO.
- Don't create Dock icon for audio only files on OS X.
- Save screenshots to desktop when using the app bundle on OS X.
- Restore ab-loop settings with playback resume.
- Bump required youtube-dl version to 2014.11.26 and enable the ytdl_hook Lua
  script by default (now playing videos from YouTube and the like will work
  out of the box without any configuration change needed).

Bug fixes
---------

- Don't signal an error if --stream-dump is used.
- Fix removing key bindings from Lua scripts.
- Reject channel descriptions with too many channels in the coreaudio AO.
- Don't async redraw when waiting for VO redraw on OS X (this fixes the very
  annoying glitch where the black bars disappear for a single frame when going
  fullscreen).
- Fix mono playback with the also AO.
- Don't crash if framebuffers are not available in the opengl VO.

New features
------------

- Try to handle multi-arc videos in the ytdl_hook Lua script.

Release 0.7.1
=============

Changes
-------

- Don't show the volume neutral marker on the OSD if softvol is disabled.
- Don't select a subtitle track when executing the sub_add input command in
  "auto" mode.

Bug fixes
---------

- Fix busy loop when seeking while paused (this fixes a problem with pulseaudio
  that caused mpv and the pulseaudio daemon to use 100% CPU).
- Fix Lua function utils.subprocess() in Windows versions older than Vista.
- Avoid creating a window bigger than the screen on Windows.
- Don't ignore the last line in m3u playlists.
- Don't crash if a codec could not be opened.
- Dynamically allocate audio channel map entries (this should fix a crash in
  the alsa and coreaudio AOs with audio devices that support more than 20
  channel maps).
- Ignore the "srgb" option in the opengl VO if hardware decoding is enabled.
- Linearize non-RGB sRGB files correctly (eg. JPEG).
- Fix opening reference URLs (.file/id=) on OS X.

Release 0.7.0
=============

Changes
-------

- Buffer partial log messages in the client API (the client API will now only
  pass full log messages to clients).
- Remove ncurses/terminfo/termcap support (it was disabled by default and
  replaced by new code since v0.6.0).
- Enable cdda:// support by default again (it was disabled since v0.6.0).
- Cascade-load input.conf (if there are several input.confs in the set of valid
  config paths, load them all).
- Draw the OSD twice in 3D mode (this fixes subtitles display in 3D mode).
- Make wasapi the default AO on Windows again since many of its problems have
  been solved.
- Use "site-functions" subdir to install the zsh completion script instead of
  the Debian-specific "vendor-completions" (also provide the --zshdir waf
  configure option for changing this value).
- Improve synchronization between the Cocoa GUI and the player (this fixes some
  long standing deadlock issues on Mac OS X).
- Remove --fs-missioncontrol option (only relevant to Mac OS X).

New features
------------

- Enable pitch correction by default when playing at higher speeds (this can be
  controlled with the --audio-pitch-correction option).
- Open stream and demuxer asynchronously (this should avoid having the player
  get blocked on network streams).
- Add cache-buffering-state property for querying the cache fill status until
  the player unpauses.
- Add support for listing and selecting the audio device (note that it is not
  implemented for all AOs, see the --audio-device option for more information).
- Add support for a JSON-based IPC mechanism (note that this is not currently
  supported on Windows, see the JSON IPC section in the manpage for more
  information).
- Add Lua utility function for starting processes (see utils.subprocess() in the
  manpage).
- Add Lua utility function for parsing JSON (see utils.parse_json() in the
  manpage).
- Add field-dominance property (see --field-dominance option).
- Add video-rotate property (see --video-rotate option).
- Add playback-abort property for querying whether playback is stopped or is to
  be stopped.
- Add cursor-autohide property (see --cursor-autohide option).
- Add vo-configured property for querying whether a window is created.
- Add support for dxva2 hardware acceleration on Windows.
- Drop libquvi support (this has been replaced by a built-in Lua script that
  invokes the youtube-dl tool, which needs to be installed, see the --ytdl
  option).
- Add support for loading chapters from an external file (see the
  --chapters-file option).
- Add window-minimized property for querying whether the window is minimized
  (works for X11 only).
- Make it possible to configure the OSC seekbar style (see the "seekbarstyle"
  OSC option).
- Add support for libmpv on Mac OS X (it used to be broken, now it's fully
  functional and also provides support for embedding the mpv window inside a
  Cocoa/Qt application).
- Try to use the audio channel map reported by ALSA in the alsa AO.
- Add option to disable text OSD rendering completely (useful for working around
  certain fontconfig issues, see the --use-text-osd option).
2015-01-20 12:19:24 +00:00
degroote
4969291444 Use BSD icon style instead of Linux one, from John D. Baker in PR 49586
Bump PKGREVISION
2015-01-20 09:59:33 +00:00
wiz
259cd03add Update to 20141218, the latest available snapshot. Does anyone know why
there are no newer ones?
2015-01-20 09:37:53 +00:00
jmcneill
9332da8174 make tty input handling work 2015-01-19 20:42:09 +00:00
jmcneill
eb8775f6e9 oops, help.h is auto generated, remove the patch 2015-01-18 23:30:26 +00:00
jmcneill
5a018ba901 + omxplayer 2015-01-18 23:10:21 +00:00
jmcneill
91d199fb97 Import omxplayer-20150118 as multimedia/omxplayer.
OMXPlayer is a commandline OMX player for the Raspberry Pi. It was developed
as a testbed for the XBMC Raspberry PI implementation and is quite handy to
use standalone.
2015-01-18 23:09:25 +00:00
wiedi
54132746c7 fix SunOS build by linking -lsocket -lnsl 2015-01-18 21:20:46 +00:00
prlw1
ae50b97696 Update clutter-gst to 2.0.12
clutter-gst 2.0.12 (1/06/2014)
===============================================================================

List of changes since 2.0.10

 o Depend on GStreamer 1.0

 o Fix build issues


Many Thanks to:

    Antoine Jacoutot
    Ryan Lortie

clutter-gst 2.0.10 (10/01/2014)
===============================================================================

List of changes since 2.0.8

 o Add NV12 support

 o Add GL upload meta API support

 o Add video crop meta API support

 o Add local shader cache to avoid leak

 o Fix memory leak in accept_caps() method

Many Thanks to:

    Matthieu Bouron
    David King
    Edward Hervey
2015-01-17 16:02:53 +00:00
prlw1
2b895b28c1 Revbump for cogl 1.18.2 2015-01-17 14:36:11 +00:00
mef
c995a04eb9 Correction of MASTER_SITES. Previous was NOT wrong, but new is better. 2015-01-17 12:50:51 +00:00