summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2015-04-06Revbump after updating textproc/icuadam14-27/+28
2015-04-05Build against libdvdnav 5.0 API.dsainty8-28/+69
Re-enable the inhibited DVD related options. Bump PKGREVISION on the principle of least surprise.
2015-04-05Changes 0.8.1:adam3-29/+6
- Accept NULL mount / device path when application handles file system access. - Fix FreeBSD build. - Do not require pthread with gcrypt >= 1.6.0.
2015-04-04fix HOMEPAGEtnn1-2/+2
2015-04-04+gmp-apitnn1-1/+2
2015-04-04Import gmp-api-38.0 as multimedia/gmp-api.tnn5-0/+61
This package contains gmp (Gecko Media Plugin) headers to simplify building OpenH264 and other plugins without requiring the entire mozilla-central source tree.
2015-04-02Update to 0.8.3, from Leonardo Taccari in PR 49797:wiz2-7/+8
Update multimedia/mpv to 0.8.3. Changes * Documentation fixes and updates. * (Client API) Clarify mpv_opengl_cb_render's viewport parameter behavior. Bug fixes * (X11) Fix crash on vo_xv:no-colorkey with the Overlay adapter. (bug #1629) * Make the video equalizer work correctly on some VAAPI drivers. (bug #1647) * Prevent OSD from disappearing when clicking on mozplugger. (bug #1672) * The new DVB-S2 support code, using S2API, now builds on FreeBSD. * Fix decoding of seekable matroska from unseekable network stream. (bug #1656) * (OSX) Fix crashing when closing a VO's window (usually at exit). (bug #1657) * (OSX) Unhide the mouse cursor when over the Dock or Launchpad. (bug #513) * (OSX) Fix mouse cursor autohiding when the player is fullscreen. * vf_vavpp (VAAPI postprocessing) now deinterlaces video correctly. * smb:// streams now use the stream cache (used to be inefficient). * (Windows) Do not hide the mouse cursor when it is hovering the window menu. * Fix 8-channel output on ao_jack. (bug #1688) * Fix --mf-fps parameter on JPEG files. (bug #1689) * Fix anamorphic scaling being ignored if it was very minor.
2015-04-02Update to 2.6.1:wiz3-16/+16
version 2.6.1: - avformat/mov: Disallow ".." in dref unless use_absolute_path is set - avfilter/palettegen: make sure at least one frame was sent to the filter - avformat/mov: Check for string truncation in mov_open_dref() - ac3_fixed: fix out-of-bound read - mips/asmdefs: use _ABI64 as defined by gcc - hevc: delay ff_thread_finish_setup for hwaccel - avcodec/012v: Check dimensions more completely - asfenc: fix leaking asf->index_ptr on error - roqvideoenc: set enc->avctx in roq_encode_init - avcodec/options_table: remove extradata_size from the AVOptions table - ffmdec: limit the backward seek to the last resync position - Add dependencies to configure file for vf_fftfilt - ffmdec: make sure the time base is valid - ffmdec: fix infinite loop at EOF - ffmdec: initialize f_cprv, f_stvi and f_stau - arm: Suppress tags about used cpu arch and extensions - mxfdec: Fix the error handling for when strftime fails - avcodec/opusdec: Fix delayed sample value - avcodec/opusdec: Clear out pointers per packet - avcodec/utils: Align YUV411 by as much as the other YUV variants - lavc/hevcdsp: Fix compilation for arm with --disable-neon. - vp9: fix segmentation map retention with threading enabled. - Revert "avutil/opencl: is_compiled flag not being cleared in av_opencl_uninit"
2015-03-31Fix example to not trigger alignment warnings. Fix a real bug while herejoerg2-5/+114
-- casting the address of ai_addr to sockaddr_* is not a good idea.
2015-03-31Regenerate to keep in sync with mplayer-share.joerg1-1/+5
2015-03-24Add missing end-of-function marker. Use CFI on NetBSD/ARM.joerg3-1/+49
Don't redefine exported symbols immediately.
2015-03-22Don't conflict with NetBSD's strtoi. Disable liblive due to incompatiblejoerg4-8/+27
interface changes.
2015-03-17Master site 404's old releases. Add MASTER_SITE_FREEBSD as mirror.tnn1-2/+3
XXX why is this NO_SRC_ON_FTP when FreeBSD mirrors it?
2015-03-17needs flextnn1-2/+2
2015-03-16Apply some band aid to make it build for NetBSD-current / MKLLVM=yes userstnn1-0/+15
since we don't yet ship stdatomic.h.
2015-03-16Update DESCR to mention OSS issue.wiz1-2/+2
2015-03-16Note that this is not the current versiongdt1-0/+3
CVS: ---------------------------------------------------------------------- CVS: CVSROOT cvs.NetBSD.org:/cvsroot CVS: please use "PR category/123" to have the commitmsg appended to PR 123
2015-03-16note eol upstreamgdt1-0/+3
CVS: ---------------------------------------------------------------------- CVS: CVSROOT cvs.NetBSD.org:/cvsroot CVS: please use "PR category/123" to have the commitmsg appended to PR 123
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-15Set MAINTAINER to pkgsrc-users.hiramatsu1-2/+2
2015-03-14Removed multimedia/adobe-flash-plugin successor multimedia/adobe-flash-plugin11tnn1-2/+1
2015-03-14Remove outdated flash plugin 10.x package. Has not had any workingtnn6-115/+0
master sites for a long time.
2015-03-14Update to adobe-flash-plugin-11.2.202.451. Fixes security problems:tnn2-6/+6
CVE-2015-0332, CVE-2015-0333, CVE-2015-0334, CVE-2015-0335, CVE-2015-0336, CVE-2015-0337, CVE-2015-0338, CVE-2015-0339, CVE-2015-0340, CVE-2015-0341, CVE-2015-0342.
2015-03-14Update to ffmpeg010-20150312.0.10.16 "Freedom"tnn3-9/+8
This is a patch release from the old 0.10 branch which contains backported fixes for security problems reported in the 1.x and 1.2 branches.
2015-03-14scan tool needs iconv(3)tnn1-1/+2
2015-03-09Remove unnecessary patchesskrll3-43/+1
2015-03-09remove -DOLD_RASPBERRYPI_USERLAND now that misc/raspberrypi-userland is ↵jmcneill1-4/+2
updated with anaglyph support
2015-03-08Changes 2.6:adam4-12/+32
- nvenc encoder - 10bit spp filter - colorlevels filter - RIFX format for *.wav files - RTP/mpegts muxer - non continuous cache protocol support - tblend filter - cropdetect support for non 8bpp, absolute (if limit >= 1) and relative (if limit < 1.0) threshold - Camellia symmetric block cipher - OpenH264 encoder wrapper - VOC seeking support - Closed caption Decoder - fspp, uspp, pp7 MPlayer postprocessing filters ported to native filters - showpalette filter - Twofish symmetric block cipher - Support DNx100 (960x720@8) - eq2 filter ported from libmpcodecs as eq filter - removed libmpcodecs - Changed default DNxHD colour range in QuickTime .mov derivatives to mpeg range - ported softpulldown filter from libmpcodecs as repeatfields filter - dcshift filter - RTP depacketizer for loss tolerant payload format for MP3 audio (RFC 5219) - RTP depacketizer for AC3 payload format (RFC 4184) - palettegen and paletteuse filters - VP9 RTP payload format (draft 0) experimental depacketizer - RTP depacketizer for DV (RFC 6469) - DXVA2-accelerated HEVC decoding - AAC ELD 480 decoding - Intel QSV-accelerated H.264 decoding - DSS SP decoder and DSS demuxer - Fix stsd atom corruption in DNxHD QuickTimes - Canopus HQX decoder - RTP depacketization of T.140 text (RFC 4103) - VP9 RTP payload format (draft 0) experimental depacketizer - Port MIPS optimizations to 64-bit
2015-03-02LLVM's correlated value propagation pass is known to require a lot ofjoerg1-1/+3
memory and CPU time for certain input. Provide a variable (CLANG_NO_VALUE_PROPAGATION_PASS) for selectively disabling it in those places known to trigger it.
2015-02-28Always build PIC. Bump revision.joerg1-1/+4
2015-02-28Update adobe-flash-plugin11 to 11.2.202.442.tsutsui2-6/+6
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb15-04.html Security updates available for Adobe Flash Player Release date: February 5, 2015 Last updated: February 19, 2015 Vulnerability identifier: APSB15-04 CVE number: CVE-2015-0313, CVE-2015-0314, CVE-2015-0315, CVE-2015-0316, CVE-2015-0317, CVE-2015-0318, CVE-2015-0319, CVE-2015-0320, CVE-2015-0321, CVE-2015-0322, CVE-2015-0323, CVE-2015-0324, CVE-2015-0325, CVE-2015-0326, CVE-2015-0327, CVE-2015-0328, CVE-2015-0329, CVE-2015-0330, CVE-2015-0331 Platform: All Platforms
2015-02-28Changes 0.8.2:adam3-35/+16
Fix OSD placement accidentally messed up in 0.8.1.
2015-02-26Use specific version docutils commands.markd1-2/+8
2015-02-25Added darwin13 targetsadam1-7/+11
2015-02-24Update skins to current versions. From John D. Baker in PR 49689.wiz3-36/+37
Update PLIST to match and bump PKGREVISION.
2015-02-23Help config.guess/config.sub override logic.joerg2-2/+8
2015-02-22Recursice revbump from pulseaudio.ryoon3-6/+6
Thank you, tron@.
2015-02-21Recursive revbump from audio/pulseaudio.ryoon17-30/+34
2015-02-21Hidden directories are not picked up automatically for config.guess/.subjoerg1-1/+4
replacement.
2015-02-19Update to 0.8.0 from Leonardo Taccari in PR 49670.wiz2-8/+8
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-19Fix build with waf-1.8.6.wiz2-1/+24
2015-02-18Fix compile with clang on i386.roy2-1/+25
Patch taken from FreeBSD.
2015-02-15Update to ffmpeg1-1.2.12. Security update for:tnn2-6/+6
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-14Changes 2.5.4:adam3-15/+15
* 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-12Changes 1.5:adam3-9/+9
search: use chroma reconQt buffer instead of recon picture (not yet updated) This fixes non-determinism when psy-rd is enabled
2015-02-12openssl option also requires --enable-nonfreeadam1-1/+2
2015-02-11Added gnutls and opeenssl as optionsadam1-5/+19
2015-02-11Changes 0.12.1:adam2-6/+6
* 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