summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2015-11-01fix build with clangtnn4-1/+53
2015-11-01don't include libcddb bl3.mk twicetnn1-2/+1
2015-11-01Update multimedia/mpv to mpv-0.12.0.leot2-7/+11
pkgsrc changes: o mpv does not build on NetBSD<7 because it needs sem_timedwait(3), add the various not supported versions to NOT_FOR_PLATFORM. o Bump waf requried version to reflect upstream. Changes: Release 0.12.0 ============== NOTE: This release changes the default format for youtube-dl and removes some workarounds related to MPEG DASH support. However, the required changes to FFmpeg code are not in any FFmpeg release yet (as of 2015-10-29), so for now, playing DASH streams requires using FFmpeg git master. You can work around this by using the --ytdl-format=best option. Features -------- New ~~~ - vo_opengl: support new VAAPI EGL interop (requires Mesa 11) - vo_opengl: vaapi: add Wayland support - bring back the x11 video output - vo_opengl: support all kinds of GBRP formats Removed ~~~~~~~ - video: remove VDA support (VideoToolbox is preferred) Behavior -------- - vo_opengl: enable X11 EGL backend by default (disabled for NVIDIA due to driver bugs) - ytdl: don't override user-set format in no-video mode - sub: adjust behavior on mismatching video/subtitle aspect ratio Options and Commands -------------------- Added ~~~~~ - audio: add option for falling back to ao_null - options: add support for client certificate authentication - input: add key name for U+3000 IDEOGRAPHIC SPACE - player: add audio drop/duplicate mode to video-sync Changed ~~~~~~~ - vo_opengl: remove sharpen scalers, add sharpen sub-option - vo_opengl: make sw suboption work without explicit backend selection - command: make time properties unavailable if timestamp is unknown - command: do not return 0 for bitrate if unknown (make property unavailable instead) - vo_opengl: make the default debanding settings less excessive - ytdl: disable --all-subs if "sub-lang" is in raw-options Removed ~~~~~~~ - video: remove user-controllable PTS sorting (--pts-association-mode) Fixes and Minor Enhancements ---------------------------- - player: fix another --force-window bug - player: add wav to list of external audio file extensions - ao_alsa: fix failure to find any sample format - player: make stop command actually stop in all cases - audio: various fixes related to audio device hotplugging - vo_xv: fix crash with --wid - ytdl: Remove DASH hacks, use DASH by default - player: be slightly less prone to framedrop in display sync mode - sd_lavc: extend subtitle resolution if images go outside video frame - player: offset chapter display by start time - command: make bitrate properties work correctly for external tracks - w32_common: disable IME - player: fix display-sync A/V calculation on high playback speeds - player: fix display sync A/V difference estimation on drops - player: raise display sync desync tolerance
2015-11-01Set LIBDIR during configure. Fixes install on Linux.rodent1-2/+2
2015-10-25Changes 1.8:adam3-9/+10
* Bug fixes
2015-10-25Add bl3.mk for multimedia/phonon-backend-vlc.wiz1-0/+13
2015-10-25Adapt to new vlc path. Bump PKGREVISION.wiz1-2/+3
2015-10-25Remove vlc21, vlc is now newer.wiz30-1673/+1
2015-10-25Update vlc to 2.2.1.wiz47-1203/+962
Based on the wip version by Ian D. Leroux and Tobias Nygren. 2.2.1 Highlights VLC 2.2.1 "Terry Pratchett" is a fixed version of 2.2.0 "WeatherWax" It fixes numerous crashes (FLAC, SPC), codec issues (VP9, Atrac3, AAC), regressions and several issues (Resume, MP4 chapters, MKV over network) and security issues. 2.2.0 Highlights VLC 2.2.0 auto-rotates the videos taken from phones, to fight Vertical Video Syndrome! VLC now resumes where you left off in all versions Improves support for new HD codecs, VP9, opus and H.265/HEVC, for decoding and for encoding. Extensions are now downloadable from within the application. VLSub extension can download subtitles from the application. 2.2.x Features Core Auto-rotation of phone movies, to fight Vertical Video Syndrome Resume playback where you left off Extensions API and repository to download extensions directly from the application GPU 0-copy support for decoding and displaying using hardware Improved support for UltraHD codecs, notably H.265 and VP9 Subtitles download from the web, using OpenSubtitles Audio core upgrade, notably to support short samples Formats Support for BD-Java menus and overlay in Blu-Ray Acceleration of VP9 and H.265/HEVC decoders Rewritten support for WMV, Ogg, MP4 and AVI, notably for seeking Support for encoding in H.265, Opus and VP9 Support for WebVTT, Ogg/VP8, Opus/MKV, CAF Support for THP, Renderware and Escape Replay videogames files Support for SRT language detection Acceleration GPU 0-copy decoding-rendering for Android using MediaCodec GPU accelerated auto-rotation, in OpenGL, Direct3D and Mediacodec GPU 0-copy decoding-rendering for Linux using VDPAU Support for HLSL shaders in Direct3D video output Media Foundation Transform audio and video decoder for Windows Vista/7 GPU 0-copy decoding-rendering for RaspberryPi using MMAL OpenMAX IL improvements for Android, Linux and rPi Support GStreamer codecs on Linux Codecs / Protocols Support for MMS split streams for audio selection (European Parliament) Support FTPS (FTP/TLS) protocol New decoder for VP8 and VP9 using libvpx for Linux distributions without avcodec Improvements on Teletext, Subrip, and Tx3g subtitles Support for MSN audio, Atrac3+, VP7, Bink, TAK, On2 AVC, DK3, DK4 Support for IMC, Vivo g723.1, Smacker, FIC, Auravision, Canopus Lossless Support x264 and FFv1 codecs RGB modes Fixes for DVD, Audio-CD, M2TS LPCM audio, Speex Professional Support for Digital Cinema Packages and encrypted DCP with KDM HEVC encoding and muxing in MP4 and TS Support VP8 encoding inside Ogg Improvements of audio bar graph, for speed and resiliance Support MPEG-2 video encoding through x262 Large improvements of teletext rendering, for speed and alignments Platform integration Port of the interface to Yosemite Support drag'n drop in the skins2 interface New TLS module on OS X and iOS, using the central store Signature of the Windows binaries Improvement of audio device detections on OS X and Windows Support of audio ducking in various audio outputs Mobile Versions VLC for iOS 2.5.0 release is out VLC for Windows Phone 1.2.0 public beta is out VLC for WinRT 1.2.0, x86 and ARM VLC for Android TV 1.2.6 VLC for Android 1.2.6 For developers Add equalizer API for libVLC Add functions for scrambling detection Experimental new C++11 libVLC library: libvlcpp New Android buildsystem and Java SDK New WinRT library component for libVLC: libVLCX Improvements for iOS/OSX VLCKit: Swift support and ARC Android Complete switch to Material design, including black theme Support for Audio playlists and modtracker files Support for AC-3 Passthrough and 5.1/7.1 audio Support switch to background video playback Large improvements on the first Android TV release Support chapter selections iOS Support for iCloud, box.com and OneDrive Support 10-band equalizer Support sharing media between devices Support Chapters and Title selections New player design Add media information dialog and timer for playback
2015-10-25Finish move of vlc2 to vlc20.wiz31-1647/+2
2015-10-25Re-Import vlc-2.0.9nb21 (from vlc2) as multimedia/vlc20.wiz30-0/+1645
To better clarify which version this packages. VideoLAN is a project of French students from the Ecole Centrale Paris and developers from all over the world. Its main goals is MPEG streaming on a network, but it also features a standalone multimedia player. The VideoLAN Server can stream video read from a hard disk, a DVD player, a satellite card or an MPEG 2 compression card, and unicast or multicast it on a network. The VideoLAN Client can read the stream from the network and display it. It can also be used to display video read locally on the computer : DVDs, VCDs, MPEG and DivX files and from a satellite card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris, QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support. This version is the last version with support for OSSv3, which is the OSS version implemented in NetBSD before NetBSD 7.
2015-10-25Update libmatroska to 1.4.4:wiz2-8/+8
* Released v1.4.4. * KaxInternalBlock::ReadData(): Fixed an invalid memory access. When reading a block group or a simple block that uses EBML lacing the frame sizes indicated in the lacing weren't checked against the available number of bytes. If the indicated frame size was bigger than the whole block's size the parser would read beyond the end of the buffer resulting in a heap information leak.
2015-10-24Regen for SHA512.tsutsui1-1/+2
2015-10-24Enable 64 bit plugin using updated libflashsupport and nspluginwrapper.tsutsui3-8/+11
Explicitly specify DEPENDS versions (libflashsupport-4.2.2011 and nspluginwrapper-1.4.4) in options.mk. (See also PR pkg/49705) Bump PKGREVISION.
2015-10-24Update libflashsupport-4.2.2011.tsutsui4-21/+36
The binaries in distfiles in this packages seem built by pkgsrc developers, but I'm not sure which sources were used to build the previous version. In this "4.2.2011" version all binaries are built by me (tsutsui@) using libflashsupport.c in Open Sounde System oss v4.2-2011 distribution http://www.opensound.com/ http://www.4front-tech.com/developer/sources/stable/gpl/oss-v4.2-build2011-src- gpl.tar.bz2 on openSUSE 12.1 on both 32 bit (i386) and 64 bit (x86_64) on VirtualBox. Notable visible changes from previous libflashsupport-1.1: - provide not only i386 version but also x86_64 native binary, which allows sound via oss with 64 bit native adobe-flash-plugin and nspluginwrapper binaries - resolve a sound noise problem on some flash videos http://sourceforge.net/p/opensound/git/ci/11ce031e405061de11fca4032caadfcfc8e27f6d/ Also take maintainership. OK from abs@, and no particular objection to PR pkg/49705 and pkgsrc-users@.
2015-10-23Remove outdated libflashsupport-pulse package.tsutsui7-52/+2
It was only refered from adobe-flash-plugin 10.0 package in Attic and didn't work well (or not necessary?) for current adobe-flash-plugin11. No particular comments to PR pkg/49705 and pkgsrc-users@ post.
2015-10-23Remove orphaned libflashsupport10 package.tsutsui6-51/+3
This package was provided for old 10.0 based adobe-flash-plugin for older NetBSD 5.x systems using suse100, but the old flash package has been removed recently.
2015-10-21Update libmatroska to 1.4.3:wiz3-26/+7
2015-10-17 Moritz Bunkus <moritz@bunkus.org> * Released v1.4.3. 2015-05-02 Daniel Winzen <d@winzen4.de> * all: a couple of optimizations in the main library and a memory leak fix in the tests 2015-02-01 Jan Engelhardt <jengelh@inai.de> * build system: fix linking against libEBML
2015-10-18Update adobe-flash-plugin11 to 11.2.202.540.tsutsui2-7/+7
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb15-27.html Adobe Security Bulletin Security updates available for Adobe Flash Player Release date: October 16, 2015 Vulnerability identifier: APSB15-27 CVE number: CVE-2015-7645, CVE-2015-7647, CVE-2015-7648 Platform: All Platforms
2015-10-17Update adobe-flash-plugin11 to 11.2.202.535.tsutsui2-6/+7
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb15-25.html Adobe Security Bulletin Security updates available for Adobe Flash Player Release date: October 13, 2015 Last updated: October 14, 2015 Vulnerability identifier: APSB15-25 CVE number: CVE-2015-5569, CVE-2015-7625, CVE-2015-7626, CVE-2015-7627, CVE-2015-7628, CVE-2015-7629, CVE-2015-7630, CVE-2015-7631, CVE-2015-7632, CVE-2015-7633, CVE-2015-7634, CVE-2015-7635, CVE-2015-7636, CVE-2015-7637, CVE-2015-7638, CVE-2015-7639, CVE-2015-7640, CVE-2015-7641, CVE-2015-7642, CVE-2015-7643, CVE-2015-7644 Platform: All Platforms
2015-10-15reset PKGREVISIONszptvlfn1-2/+1
2015-10-15version 2.8.1:adam2-6/+7
- swscale: fix ticket 4881 - doc: fix spelling errors - hls: only seek if there is an offset - asfdec: add more checks for size left in asf packet buffer - asfdec: alloc enough space for storing name in asf_read_metadata_obj - avcodec/pngdec: Check blend_op. - h264_mp4toannexb: fix pps offfset fault when there are more than one sps in avcc - avcodec/h264_mp4toannexb_bsf: Use av_freep() to free spspps_buf - avformat/avidec: Workaround broken initial frame - avformat/hls: fix some cases of HLS streams which require cookies - avcodec/pngdec: reset has_trns after every decode_frame_png() - lavf/img2dec: Fix memory leak - avcodec/mp3: fix skipping zeros - avformat/srtdec: make sure we probe a number - configure: check for ID3D11VideoContext - avformat/vobsub: compare correct packet stream IDs - avformat/srtdec: more lenient first line probing - avformat/srtdec: fix number check for the first character - avcodec/mips: build fix for MSA 64bit - avcodec/mips: build fix for MSA - avformat/httpauth: Add space after commas in HTTP/RTSP auth header - libavformat/hlsenc: Use of uninitialized memory unlinking old files - avcodec/x86/sbrdsp: Fix using uninitialized upper 32bit of noise - avcodec/ffv1dec: Fix off by 1 error in quant_table_count check - avcodec/ffv1dec: Explicitly check read_quant_table() return value - dnxhddata: correct weight tables - dnxhddec: decode and use interlace mb flag - swscale: fix ticket 4877 - avcodec/rangecoder: Check e - avcodec/ffv1: seperate slice_count from max_slice_count - swscale: fix ticket 4850 - cmdutils: Filter dst/srcw/h - avutil/log: fix zero length gnu_printf format string warning - lavf/webvttenc: Require webvtt file to contain exactly one WebVTT stream. - swscale/swscale: Fix "unused variable" warning - avcodec/mjpegdec: Fix decoding RGBA RCT LJPEG - MAINTAINERS: add 2.8, drop 2.2 - doc: mention libavcodec can decode Opus natively - hevc: properly handle no_rasl_output_flag when removing pictures from the DPB - avfilter/af_ladspa: process all channels for nb_handles > 1 - configure: add libsoxr to swresample's pkgconfig - lavc: Fix compilation with --disable-everything --enable-parser=mpeg4video.
2015-10-14Switch from x11/Xaw3d to newer x11/libXaw3d.wiz1-4/+11
Adapt some packages so they build with that. Bump their PKGREVISIONs.
2015-10-10Recursive revbump from textproc/icuryoon12-24/+24
2015-10-08Add fontconfig and freetype options.leot3-6/+34
From Konrad Schroder, closes PR pkg/50307.
2015-09-27Update multimedia/mpv to mpv-0.11.0.leot2-6/+6
Changes: Features ======== New --- * vo_opengl: implement debanding Removed ------- * audio/filter: remove center, extrastereo, karaoke, sinesuppress, sub, surround, sweep, ladspa, hrtf, export and bs2b filters (these are either considered useless or have replacements in lavfi) * video/filter: remove lavfi wrappers for noise, hqdn3d, unsharp and delogo (these filters remain usable through lavfi) Behavior -------- * vo_opengl: require FBOs by default (use dumb-mode suboption for old hardware and broken drivers) * vo_opengl: enable debanding by default for the opengl-hq preset * audio/out: use new sample format determination code * player: prefer logical current directory path (affects logic for resuming playback) * vf_vdpaurb: Pass through non-hardware-decoded content * player: make force-window=immediate work in auto-profiles Options and Commands ==================== Added ----- * af_lavrresample: add normalize suboption * vo_opengl: add deband, deband-iterations, deband-threshold, deband-range and deband-grain suboptions * af_lavfi: implement af-metadata property (like vf-metadata) (#2311) Changed ------- * command: make "add 0" not change the value Removed ------- * vo_opengl: remove source-shader suboption Fixes and Minor Enhancements ============================ * options: fix --no-config * cache: do not include backbuffer size in total stream cache size (#2305) * audio/format: actually prefer float over double sample format for int-> float conversions * audio/format: fix interlaved vs. non-interleaved conversions * audio/format: revise format conversion scoring * video: make --field-dominance set interlaced flag (#2289) * vf: vf_stereo3d compilation depends on libavfilter * vf_yadif: add hack for Libav compatibility (#2335) * player: add opus to list of external audio file extensions (#2336) * build: allow disabling vapoursynth completely * libmpv/win32: allow multiple windows at the same time (#2319)
2015-09-25Update adobe-flash-plugin11 to 11.2.202.521.tsutsui2-6/+6
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb15-23.html Adobe Security Bulletin Security updates available for Adobe Flash Player Release date: September 21, 2015 Last updated: September 23, 2015 Vulnerability identifier: APSB15-23 CVE number: CVE-2015-5567, CVE-2015-5568, CVE-2015-5570, CVE-2015-5571, CVE-2015-5572, CVE-2015-5573, CVE-2015-5574, CVE-2015-5575, CVE-2015-5576, CVE-2015-5577, CVE-2015-5578, CVE-2015-5579, CVE-2015-5580, CVE-2015-5581, CVE-2015-5582, CVE-2015-5584, CVE-2015-5587, CVE-2015-5588, CVE-2015-6676, CVE-2015-6677, CVE-2015-6678, CVE-2015-6679, CVE-2015-6682 Platform: All Platforms
2015-09-23Remove NetBSD specific clang hack, stdatomic.h is now installed.joerg3-16/+45
Rework vlc_atomic.h to work with <atomic> to avoid overlap.
2015-09-23Fix build against newer Boost.joerg2-1/+14
2015-09-16PR pkg/50243: PLIST fix when X11_TYPE=modular and PKG_OPTIONS.MesaLib=-dritnn1-4/+4
ok gdt@
2015-09-09version 2.8:adam4-15/+17
- colorkey video filter - BFSTM/BCSTM demuxer - little-endian ADPCM_THP decoder - Hap decoder and encoder - DirectDraw Surface image/texture decoder - ssim filter - optional new ASF demuxer - showvolume filter - Many improvements to the JPEG 2000 decoder - Go2Meeting decoding support - adrawgraph audio and drawgraph video filter - removegrain video filter - Intel QSV-accelerated MPEG-2 video and HEVC encoding - Intel QSV-accelerated MPEG-2 video and HEVC decoding - Intel QSV-accelerated VC-1 video decoding - libkvazaar HEVC encoder - erosion, dilation, deflate and inflate video filters - Dynamic Audio Normalizer as dynaudnorm filter - Reverse video and areverse audio filter - Random filter - deband filter - AAC fixed-point decoding - sidechaincompress audio filter - bitstream filter for converting HEVC from MP4 to Annex B - acrossfade audio filter - allyuv and allrgb video sources - atadenoise video filter - OS X VideoToolbox support - aphasemeter filter - showfreqs filter - vectorscope filter - waveform filter - hstack and vstack filter - Support DNx100 (1440x1080@8) - VAAPI hevc hwaccel - VDPAU hevc hwaccel - framerate filter - Switched default encoders for webm to VP9 and Opus - Removed experimental flag from the JPEG 2000 encoder
2015-09-07Now that _STRIPFLAG_INSTALL is disabled by default on Darwin, remove manualjperkin1-2/+1
settings of INSTALL_UNSTRIPPED=yes for Darwin in individual packages.
2015-09-07Update mediainfo and libmediainfo to 0.7.77dsainty7-41/+26
The change logs between 0.7.65 and 0.7.77 total several hundred lines, and consists primarily of very detailed per-codec trivia. The complete change logs can be found in the source distribution as MediaInfo/History_CLI.txt and MediaInfoLib/History_DLL.txt. Pkgsrc: - patch-MediaInfoLib_Source_MediaInfo_Text_File__Ttml.h applied upstream. - pkglint a bit. - mediainfo appears to have done some work in avoiding bashisms, so remove "bash" from the tools. - CONFIG_SHELL doesn't need to be explicitly bash any longer. Possibly this was only ever necessary because bash seems to be the only shell that was willing to treat a garbage shell substitution (caused by a bug in the configure.ac) as somehow legal. - ... and libmediainfo now actually builds if you accidentally on purpose override CONFIG_SHELL to be pdksh.
2015-09-06Update multimedia/mpv to mpv-0.10.0.leot3-33/+7
Changes: Release 0.10.0 ============== Features -------- New ~~~ - uchardet support - Matroska: reading cue sheets embedded in tags - Support for VideoToolbox hardware decoding - Display sync mode (--display-sync) - --force-window=immediate mode - fd:// protocol - libarchive wrapper for reading compressed archives - TOOLS/lua: zones.lua - Support for the "new" libavcodec VDPAU API - vf_vdpaurb, Add a new filter for reading back VDPAU decoded frames - DXVA2: HEVC support - Enabled HEVC profiles with VA API - HEVC added to whitelist of hwdec codecs - vo_null: framerate emulation - vo_opengl: support for custom shaders - vo_opengl: temporal-dither-period option - vo_opengl: tscale-clamp option - vo_opengl: option to attach target-prim/target-csp to window screenshots - vo_opengl_cb: "block" framedrop mode (now default) - vo_opengl_cb: support for interpolation - vo_vdpau: rotation support - ytdl_hook: support for 'multi_video' results Removed ~~~~~~~ - af_convert24 (af_lavrresample does this now) - af_dummy - audio: S8, U16, U24, U32 formats - DVD and BD menu support - TOOLS: youtube-starttime.lua - VA API: compatibility crap (< 0.34.0) and vo_vaapi deinterlacer - vo_x11 Deprecated ~~~~~~~~~~ - vf_dlopen Behavior -------- - audio: softvol scale is now cubic - cache: readahead size is limited to half the cache size at the beginning - charset_conv: "auto" encoding detection now prefers uchardet - demux_playlist: skip hidden directories - input.conf: O toggles between 2 states only - input.conf: Ctrl+s key binding for window screenshots - input.conf: mouse volume control (horizontal scrolling) inverted - input.conf: L to toggle infinite looping - input.conf: remap d/D keys (dropped framedrop cycle, replaced with deinterlacing toggle) - player: disabled seeking on unseekable streams even if the cache is enabled - player: parses and exposes m3u playlist titles - player: --term-playing-msg is now in a separate log category - player: removed automatic DVB channel advancement on no data - player: now restores video-aspect on playback resume - player: now uses exit code 0 by default for quit, 4 for signals, etc. - player: warns against using HLS URLs with --playlist - screenshots: changed the default directory in pseudo-gui mode to desktop - screenshots: screenshot directory is now created automatically - screenshots: default template is now prefixed with "mpv-" - TOOLS/lua/autoload: adds all files on start - vo: vo_wayland moved up in autoprobe list - vo_opengl: enabled pbo by default with opengl-hq - vo_opengl: cache dir for ICC profiles is now created automatically - w32: shift drag and drop appends - x11: shift drag and drop appends Options and Commands -------------------- Added ~~~~~ - af_volume: replaygain-fallback option - ao_coreaudio: change-physical-format option - ao_coreaudio: exclusive option - ao_null: channel-layouts option for testing channel layout selection - audio: --audio-spdif as new method for enabling passthrough - cache: --cache-backbuffer to configure cache backbuffer size - command: define-section command for defining input bindings - command: audio-params and audio-out-params properties - command: keypress, keydown, and keyup commands - command: playlist_shuffle command - command: option-info/N/set-locally property indicating per-file options - command: protocol-list property - command: track-list/N/audio-channels property - demux: --demuxer-max-packets and --demuxer-max-bytes options to control maximum queue size - input: relative percentage seek - osc: time display configuration options - player: --playlist-pos option - screenshots: --screenshot-jpeg-source-chroma option to disable JPEG 4:4:4 output - screenshots: --screenshot-high-bit-depth option to allow or disallow 16 bit output - screenshots: --screenshot-directory option - sub: --stretch-image-subs-to-screen option for stretching image subtitles to screen - TOOLS/stats-conv: allow passing regex via command line - video: --video-aspect-method option to configure container vs. bitstream aspect ratio - vo_drm: mode suboption to set the mode ID to use - vo_opengl_cb, vo_opengl: --hwdec-preload option for preloading hwdec context - vo_rpi: background disabled by default - vo_xv: buffers suboption to configure number of buffers - win32: portable config mode Changed ~~~~~~~ - audio: changed the range of the volume option/property (0 is still silence, and 100 now always means unchanged volume) - command: allow changing deinterlace property any time - command: allow changing track properties while no file is loaded - command: always make video-aspect property accessible - command: better choice when to allow playback-related commands - command: change OSD symbol for absolute perc. seek - command: change the default action for rescan_external_files - command: change the hwdec properties - command: define-section with empty contents removes a section - command: export stereo 3D tags - command: make auto-deinterlacing output at field rate - command: make deinterlace property use interlaced-only yadif mode - command: make property event mask matching more restrictive - command: make the playback-time property writable - input: allow - as separator between commands, instead of _ - options: --loop without argument means looping forever - options: make keyvalue list parsing less strict - player: extend --hls-bitrate option - vf_yadif: expose interlaced frame mode - video: --video-stereo-mode=no to disable automatic stereo conversion - vo_opengl_cb, vo_opengl: --hwdec-preload for preloading hwdec context - vo_opengl: replace icc-cache with icc-cache-dir - vo_opengl: icc-profile overrides icc-profile-auto Renamed ~~~~~~~ - command: rename audio-format property to audio-codec-name - options: rename --media-title option to --force-media-title - vo_opengl: rename use_full_range to use_normalized_range Deprecated ~~~~~~~~~~ - --ad-spdif-dtshd (use --audio-spdif=dts-hd) - audio-samplerate property - length property Removed ~~~~~~~ - get_property command - --demuxer-readahead-packets and --demuxer-readahead-bytes - image_writer: don't use jpeg baseline, and remove useless jpeg-optimize and jpeg-baseline options - --leak-report - --slave-broken - vo_opengl: npot suboption Fixes and Minor Enhancements ---------------------------- - ad_spdif: use DTS-HD passthrough only if the audio is really DTS-HD - af: fix behavior with filter chains that require a large number of auto-inserted conversion filters - af_lavcac3enc: fix A/V sync - ao_alsa: accept 7.1 over HDMI - ao_alsa: refuse to use spdif if AES flags can't be set - ao_wasapi: fix crash on hotplug init error - audio: avoid wasting CPU due to continuous wakeup - audio: do not exit when loading small files in paused mode - audio: fix channel map fallback selection - audio: fix crash on uninit - audio: fix --end handling - audio: fix EOF state with --keep-open - audio: fix restoring volume - charset_conv: fix switched parameters - charset_conv: use our own UTF-8 check with ENCA only - cocoa: don't load hardcoded icon if running from bundle - cocoa: hide cursor using a blank image instead of a system-wide API - command: do not exit playback if the B point of A-B loop is past EOF - command: fix audio-out-detected-device property - command: fix track property when no file is loaded - command: fix video-aspect property update notification - command: let track properties return option value in idle mode - demux: don't get stuck on some cases of timestamp resets - demux: handle Matroska-style replaygain tags as well - demux_lavf: do a better job at guessing the vobsub .sub filename - demux_mkv: disable ordered chapters if ChapterTimeEnd is missing - demux_mkv: discard broken index - demux_mkv: fix mpeg2 mapping - demux_mkv: ignore deprecated FrameRate, do not assume PAL - demux_mkv: improve video duration detection heuristic - demux_mkv: parse FLAC channel layouts - demux_playlist: make mime type comparison case-insensitive - dxva2: fix handling of cropped video - idet.sh: Support larger files - mp_image: fix vf_vdpaupp references - options: fix conversion of flags to strings - options: move program name to end of window title - options: remove the period at the end of "No file." - osc: completely disable if no VO window exists - osc: exit tick immediately if disabled - osc: reinit on playlist changes - osx: add NULL check for input context in a missing case - player: fix crashes when adding external tracks before loading main file - player: increase tick event update frequency - player: make decoding cover art more robust - player: raise maximum idle time - player: return better guess for playback time during seeks - player: show larger cache sizes in MB on status line - player: slim down A/V desync warning - sd_ass: assume negative durations are unknown durations, and handle them - terminal: disable terminal foreground state polling - terminal-unix: set terminal mode on init - timer: fix a corner case on clock changes - TOOLS: make autodeint detect telecine in parallel - TOOLS/zsh.pl: die loudly if mpv fails to run - vaapi: prefer direct display over copy-back - vaapi: fix some videos only showing up green - vaapi: treat cropped decoder output slightly more correctly - vda: add support for nv12 image formats - vd_lavc: fix a hw decoding fallback case - vf_stereo3d: drop internal implementation - vf_vavpp: don't attempt to deinterlace progressive frames - vf_vavpp: fix bob deinterlacing for bottom field first videos - vf_vdpaupp: Don't crash when evaluating interlacing of NULL mpi - video: always re-probe auto deint filter on filter reconfig - video: better heuristic for timestamp resets - video: fix panscan in vertical case - video: fix VideoToolbox/VDA autodetection - video: unbreak EOF with video-only files that have timestamp resets - vo_direct3d: fix broken pseudo GUI drag and drop hint - vo_drm: fix centering with regard to stride - vo_drm: fix crashes with --profile=pseudo-gui - vo_drm: fix resolution not restored after exiting - vo_drm: fix stride problem for certain devices - vo_drm: make VT switching non mandatory - vo: free frames before killing VO - vo_opengl: avoid broken shader if hwdec fails to provide textures - vo_opengl_cb: drop frames eagerly if frames are not rendered - vo_opengl: CMS no longer implies linear scaling - vo_opengl: fix alpha video in one case - vo_opengl: fix dangling pointers with vo_cmdline - vo_opengl: fix framestepping/pausing + interpolation - vo_opengl: fix "freezes" after seeking with interpolation on - vo_opengl: fix scale=oversample's threshold calculations - vo_opengl: framebuffers work under GLES 2 - vo_opengl: improve robustness against PBO failure - vo_opengl: reimplement tscale=oversample - vo_opengl: reject future images in different formats - vo_opengl: X11: don't leak when GL init fails - vo: restore frame-drop logic for high-fps clips - vo_rpi: fix blackscreen before the first subtitle/OSD is rendered - vo_rpi, vo_opengl: do not globally terminate EGL on VO uninit - vo_sdl: fix glaring memory leak - vo_vdpau: check maximum video size - vo_vdpau: limit output surfaces to allowed maximum dimensions - win32: fix window resize logic - win32: fix crashes when changing system time - x11: Handle external fullscreen toggles - ytdl: catch bogus extractor info - ytdl: do not use deprecated media-title option - ytdl: don't print failure warning when youtube-dl was killed by us - ytdl: get start_time
2015-09-05Remove --disable-sdltest, this is now handled generically by SDL's bl3.jperkin1-5/+1
2015-09-01Update phonon-backend-vlc to 0.8.2markd2-8/+7
* Restore build support with Qt <= 5.2 in the Qt 5 build. * VLC 2.2 compatibility - VLC 2.2 changed the time when PulseAudio streams are constructed, rendering the Phonon PulseSupport non-functional as it injects stream-dependent properties through the environment which needs to happen close to stream creation to avoid timing issues. The changed stream creation time makes it impossible to provide high-level PulseAudio control while also allowing Phonon applications to construct multiple AudioOutputs in a very short time frame. To allow core functionality from working under these circumstances Phonon PulseSupport integration is disabled when built against VLC >= 2.2 leading to the following known regressions: * Changing the volume through the PulseAudio stream itself is not propagated to Phonon AudioOutputs, meaning the application can not reflect volume changes done through other applications (e.g. a volume mixer). * Changing the muteness through the PulseAudio stream is not propagated either. * The PulseAudio media.role property (as well as derived properties) is always set to 'video' making all Phonon application use the video category for output device selection (e.g. as seen in the Phonon KCM). * Revised the logic used to come up with an icon name for libvlc. If the application has QApplication::windowIcon set with an QIcon constructed through QIcon::fromTheme(string) the actual icon name will be used. Otherwise the lower-case version of QCoreApplication::applicationName is used. * Setting the libvlc app id is now only dependent on QCoreApplication::applicationName being set (previously it was also dependent on QCoreApplication::applicationVersion). This change was made to accomodate the fact that most applications neglect to set a version.
2015-09-01Update phonon-backend-gstreamer to 4.8.2markd2-8/+7
* Prevent excessive QPainter warnings when built against Qt 5 by not setting the WA_PaintOnScreen flag for the X11 renderer. * Repair VideoWidget::snapshot which accidentally broke during GStreamer 1.0 porting.
2015-09-01Update phonon to 4.8.3markd2-8/+7
* New opt-in compatibility feature to install PhononQt4 headers. The new cmake option PHONON_INSTALL_QT_COMPAT_HEADERS enables the installation of additional compatibility headers to prevent breaking the source compatibility for PhononQt applications when built with Phonon. * Add proper include directory exporting in CMake. When using an imported CMake target target_link_libraries(Phonon::phonon) this will now automatically add the correct include directory for the target. * Prevent a crash on device changes when using ALSA+PhononServer(KDE)+Phonon(WithDBus)+NoPhononBackend
2015-08-29Use --disable-sdltest on Darwin, fixes builds which aren't performed withjperkin1-1/+5
the console login, the test hangs otherwise or fails with connection errors to the WindowServer.
2015-08-29Fix build problem of php-ming when php{55,56} are compiled with maintainer-ztstaca2-1/+485
PKG_OPTIONS.
2015-08-26Fix build with ncurses6.wiz1-1/+2
2015-08-23Add support for CFLAGSkhorben1-2/+2
No functional change intended.
2015-08-23Only attempt to move the manual pages if really neededkhorben1-1/+5
2015-08-23Bump PKGREVISION for nettle shlib major bump.wiz4-7/+8
2015-08-20Package requires USE_GCC_RUNTIME.jperkin1-1/+3
2015-08-18Bump all packages that depend on curses.bui* or terminfo.bui* since theywiz3-6/+6
might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
2015-08-17Bump PKGREVISION for ncurses shlib bump.wiz4-8/+8
2015-08-12Remove xfmedia, it's an abandoned project.youri9-184/+1
2015-08-12Update adobe-flash-plugin11 to 11.2.202.508.tsutsui2-6/+6
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb15-19.html Adobe Security Bulletin Security updates available for Adobe Flash Player Release date: August 11, 2015 Vulnerability identifier: APSB15-19 CVE number: CVE-2015-3107, CVE-2015-5124, CVE-2015-5125, CVE-2015-5127, CVE-2015-5128, CVE-2015-5129, CVE-2015-5130, CVE-2015-5131, CVE-2015-5132, CVE-2015-5133, CVE-2015-5134, CVE-2015-5539, CVE-2015-5540, CVE-2015-5541, CVE-2015-5544, CVE-2015-5545, CVE-2015-5546, CVE-2015-5547, CVE-2015-5548, CVE-2015-5549, CVE-2015-5550, CVE-2015-5551, CVE-2015-5552, CVE-2015-5553, CVE-2015-5554, CVE-2015-5555, CVE-2015-5556, CVE-2015-5557, CVE-2015-5558, CVE-2015-5559, CVE-2015-5560, CVE-2015-5561, CVE-2015-5562, CVE-2015-5563, CVE-2015-5564 Platform: All Platforms
2015-08-08Reset maintainer, he resigned quite some time ago.wiz1-2/+2