summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2018-11-10transcode: add missing xvidcore includewiz2-5/+3
Support is explicitly enabled by --enable-xvid in the Makefile, so this needs to be here. While here, remove some configure arguments that are no longer supported by the configure script.
2018-11-10make this build on arm64. just needed to be able to map frommrg2-32/+22
evbarm -> arm|aarch64. actually works pretty well.
2018-11-09bitstream: updated to 1.5adam3-8/+9
1.5: - Add SDES - Fix hvcc header size - Add more ATSC A/52 support - Misc descriptors fixes
2018-11-08Update gst-plugins1-libav to 1.14.4prlw12-9/+8
Highlight: * ext/libav/gstavdemux.c: avdemux: fix memory leaks https://bugzilla.gnome.org/show_bug.cgi?id=796452
2018-11-08Missed PKGREVISIONprlw11-2/+1
2018-11-08Update gstreamer1 and plugins to 1.14.4prlw110-43/+42
Highlighted bugfixes in 1.14.3 * opusenc: fix crash on 32-bit platforms * compositor: fix major buffer leak when doing crossfading on some but not all pads * wasapi: various fixes for wasapisrc and wasapisink regressions * x264enc: Set bit depth to fix "This build of x264 requires 8-bit depth. Rebuild to..." runtime errors with x264 version ≥ 153 * audioaggregator, audiomixer: caps negotiation fixes * input-selector: latency handling fixes * playbin, playsink: audio visualization support fixes * dashdemux: fix possible crash if stream is neither isobmff nor isoff_ondemand profile * opencv: Fix build for opencv >= 3.4.2 * h265parse: miscellaneous fixes backported from h264parse * pads: fix changing of pad offsets from inside pad probes * pads: ensure that pads are blocked for IDLE probes if they are called from the streaming thread too Highlighted bugfixes in 1.14.4 * glviewconvert: wait and set the gl sync meta on buffers * glviewconvert: Copy composition meta from the primary buffer to both outputs * glcolorconvert: Don't copy overlay composition meta over to NULL outbufs * matroskademux: add functionality needed for MSE use case fixing youtube playback in epiphany/webkit-gtk * msdk: fix build on windows * opusenc: fix another crash on 32-bit x86 on windows (alignment issue in SSE optimisations) * osxaudio: add support for parsing more channel layouts * tagdemux: Use upstream GST_EVENT_STREAM_START (and stream-id) if present * vorbisdec: fix header handling regression: init decoder immediately once we have headers * wasapisink: recover from low buffer levels in shared mode * fix GstSegment unit test which would fail on some 32-bit x86 CPUs
2018-11-07Add BUILDLINK_API_DEPENDS.libaom for correct aom.pcryoon1-1/+2
2018-11-07Write correct version number in aom.pc file, bump PKGREVISIONryoon3-2/+22
This change is required to build multimedia/ffmpwg4-4.1.
2018-11-06ffmpeg4/ffplay4: updated to 4.1adam4-24/+37
version 4.1: - deblock filter - tmix filter - amplify filter - fftdnoiz filter - aderivative and aintegral audio filters - pal75bars and pal100bars video filter sources - support mbedTLS based TLS - adeclick filter - adeclip filter - libtensorflow backend for DNN based filters like srcnn - vc1 decoder is now bit-exact - ATRAC9 decoder - lensfun wrapper filter - colorconstancy filter - AVS2 video decoder via libdavs2 - IMM4 video decoder - Brooktree ProSumer video decoder - MatchWare Screen Capture Codec decoder - WinCam Motion Video decoder - 1D LUT filter (lut1d) - RemotelyAnywhere Screen Capture decoder - cue and acue filters - support for AV1 in MP4 - transpose_npp filter - AVS2 video encoder via libxavs2 - amultiply filter - Block-Matching 3d (bm3d) denoising filter - acrossover filter - ilbc decoder - audio denoiser as afftdn filter - AV1 parser - SER demuxer - sinc audio filter source - chromahold filter - setparams filter - vibrance filter - decoding S12M timecode in h264 - xstack filter - pcm vidc decoder and encoder - (a)graphmonitor filter - yadif_cuda filter
2018-11-03ffmpeg4: remove no-longer-installed entries from PLIST.maya1-3/+1
This affects people who use the 'doc' option. From relaxed on freenode, thanks!
2018-11-03Remove outdated comment.wiz1-4/+1
2018-11-03ffmpeg3: updated to 3.4.5adam3-9/+8
version 3.4.5: - avutil/integer: Fix integer overflow in av_mul_i() - avcodec/msrle: Check that the input is large enough to contain a end of picture code - avcodec/jpeg2000dec: Fix off by 1 error in JPEG2000_PGOD_CPRL handling - avcodec/mpeg4videodec: Fix typo in sprite delta check - avcodec/h264_cavlc: Check mb_skip_run - avcodec/ra144: Fix integer overflow in add_wav() - avformat/utils: Never store negative values in last_IP_duration - avformat/utils: Fix integer overflow in discontinuity check - avcodec/unary: Improve get_unary() docs - avcodec/gdv: Replace divisions by shifts in rescale() - avcodec/dvdsubdec: Sanity check len in decode_rle() - avcodec/mpeg4videodec: Fix undefined shift in get_amv() - avcodec/zmbv: Check that the decompressed data size is correct - avcodec/zmbv: Update decomp_len in raw frames - avcodec/shorten: Fix bitstream end check in read_header() - avcodec/dvdsubdec: Avoid branch in decode_run_8bit() - avcodec/h264_refs: Document last if() in ff_h264_execute_ref_pic_marking() - avcodec/ra144: Fix undefined integer overflow in add_wav() - avcodec/indeo4: Check dimensions in decode_pic_hdr() - avformat/mov: Error on too large stsd entry counts. - examples: Fix use of AV_CODEC_FLAG_GLOBAL_HEADER - avcodec/hq_hqa: Check remaining input bits in hqa_decode_mb() - avcodec/vb: Check for end of bytestream before reading blocktype - avcodec/snowdec: Fix integer overflow with motion vector residual - avformat/nsvdec: Do not parse multiple NSVf - avformat/mlvdec: read_string() received unsigned size, make the argument unsigned - avformat/rmdec: Fix EOF check in the stream loop in ivr_read_header() - avcodec/scpr: Check for min > max in decompress_p() - avcodec/shorten: Fix signed 32bit overflow in shift in shorten_decode_frame() - avcodec/shorten: Fix integer overflow in residual/LPC combination - avcodec/shorten: Check verbatim length - avcodec/mpegaudio_parser: Initialize poutbuf* - avcodec/aacpsdsp_template: Fix integer overflow in ps_stereo_interpolate_c() - avformat/flvenc: Check audio packet size - lavc/svq3: Fix regression decoding some files. - avcodec/qtrle: Check remaining bytestream in qtrle_decode_XYbpp() - avcodec/diracdec: Check bytes count in else branch in decode_lowdelay() too - avcodec/diracdec: Check slice numbers for overflows in relation to picture dimensions - avcodec/diracdec: Change frame_number to 64bit as its a 32bit from the bitstream and we also have a -1 special case - avcodec/dirac_dwt_template: Fix several integer overflows in horizontal_compose_daub97i() - avcodec/diracdec: Prevent integer overflow in intermediate in global_mv() - swresample/swresample: Fix input channel count in resample_first computation - avutil/pixfmt: Document chroma plane size for odd resolutions - avcodec/cuviddec: properly take deinterlacing and display delay into account for buffer_full check - configure: add LIBDRM to extralibs_avutil - avcodec/bitstream_filters: check the input argument of av_bsf_get_by_name() for NUL
2018-11-03ffmpeg4: updated to 4.0.3adam3-9/+8
version 4.0.3: - avutil/integer: Fix integer overflow in av_mul_i() - avcodec/msrle: Check that the input is large enough to contain a end of picture code - avformat/ftp: return AVERROR_EOF for EOF - avcodec/libx264: remove FF_CODEC_CAP_INIT_THREADSAFE flag - avcodec/jpeg2000dec: Fix off by 1 error in JPEG2000_PGOD_CPRL handling - avcodec/mpeg4videodec: Fix typo in sprite delta check - avcodec/h264_cavlc: Check mb_skip_run - avcodec/ra144: Fix integer overflow in add_wav() - avformat/utils: Never store negative values in last_IP_duration - avformat/utils: Fix integer overflow in discontinuity check - Revert "avcodec/cbs_h264: silence errors about end_of_seq nalus" - avcodec/cbs: ensure user_data is padded for GBC parsing - avcodec/cbs: fix crash in sei_pic_timestamp - avcodec/cbs_h264: silence errors about end_of_seq nalus - avcodec/cuviddec: properly take deinterlacing and display delay into account for buffer_full check - avcodec/h2645_parse: skip NALUs with no content after stripping all the trailing zeros - configure: <fflib>_deps: validate, reduce sensitivity - configure: speed up check_deps() - configure: speed up print_enabled_components() - configure: speed up flatten_extralibs_wrapper() - avformat/utils: Fix potential integer overflow in extract_extradata() - avcodec/unary: Improve get_unary() docs - avcodec/gdv: Replace divisions by shifts in rescale() - avcodec/ac3dec: Fix shift signedness in mask creation - avcodec/eac3dec: Check that channel_map does not contain more than EAC3_MAX_CHANNELS - doc/examples/vaapi_transcode: Fix the typo - avcodec/dvdsubdec: Sanity check len in decode_rle() - avcodec/mpeg4videodec: Fix undefined shift in get_amv() - avcodec/zmbv: Check that the decompressed data size is correct - avcodec/zmbv: Update decomp_len in raw frames - avcodec/shorten: Fix bitstream end check in read_header() - avcodec/dvdsubdec: Avoid branch in decode_run_8bit() - avcodec/h264_refs: Document last if() in ff_h264_execute_ref_pic_marking() - avcodec/ra144: Fix undefined integer overflow in add_wav() - avcodec/indeo4: Check dimensions in decode_pic_hdr() - avformat/mov: Error on too large stsd entry counts. - examples: Fix use of AV_CODEC_FLAG_GLOBAL_HEADER - avcodec/hq_hqa: Check remaining input bits in hqa_decode_mb() - avcodec/vb: Check for end of bytestream before reading blocktype - avcodec/snowdec: Fix integer overflow with motion vector residual - avcodec/mpeg4videodec: Fix slice end detection in mpeg4_decode_studio_mb() - avformat/nsvdec: Do not parse multiple NSVf - avformat/dashdec: Fix strlen(rep_id_val) with it being NULL - avformat/mlvdec: read_string() received unsigned size, make the argument unsigned - avformat/rmdec: Fix EOF check in the stream loop in ivr_read_header() - avcodec/scpr: Check for min > max in decompress_p() - avcodec/shorten: Fix signed 32bit overflow in shift in shorten_decode_frame() - avcodec/shorten: Fix integer overflow in residual/LPC combination - avcodec/shorten: Check verbatim length - avcodec/mpegaudio_parser: Initialize poutbuf* - avcodec/aacpsdsp_template: Fix integer overflow in ps_stereo_interpolate_c() - avformat/flvenc: Check audio packet size - lavc/svq3: Fix regression decoding some files. - avcodec/mlp_parser: Check if synccode is within buffer - avcodec/qtrle: Check remaining bytestream in qtrle_decode_XYbpp() - avcodec/diracdec: Check bytes count in else branch in decode_lowdelay() too - avcodec/diracdec: Check slice numbers for overflows in relation to picture dimensions - avcodec/diracdec: Change frame_number to 64bit as its a 32bit from the bitstream and we also have a -1 special case - avcodec/dirac_dwt_template: Fix several integer overflows in horizontal_compose_daub97i() - avcodec/diracdec: Prevent integer overflow in intermediate in global_mv() - swresample/swresample: Fix input channel count in resample_first computation - avutil/pixfmt: Document chroma plane size for odd resolutions - lavf/libsmbclient: return AVERROR_EOF for EOF. - lavc/videotoolboxenc: Fix compilation on osx 10.10.5 Yosemite - avcodec/mediacodecdec: fix SEGV on modern nvidia decoders - avcodec/bitstream_filters: check the input argument of av_bsf_get_by_name() for NULL - avformat/librtmp: fix returning EOF from Read/Write - avcodec/videotoolboxenc: fix undefined behavior with rc_max_rate=0
2018-11-01ruby-gnome2: update to 3.3.0.tsutsui2-10/+10
Upstream changes (from NEWS): == Ruby-GNOME2 3.3.0: 2018-10-31 This is a release for fixing memory leak bugs of cairo-gobject, improving macOS support and adding support for GEGL. === Changes ==== Ruby/GLib2 * Improvements * Added support for the same constant name and class name for error. * Fixes * Fixed wrong constant values: * (({GLib2::MINLONG})) * (({GLib2::MAXLONG})) * (({GLib2::MAXULONG})) * (({GLib2::MINUINT64})) * (({GLib2::MAXSIZE})) * (({GLib2::MINFLOAT})) * (({GLib2::MINDOUBLE})) [GitHub#1244][Reported by cobodo] ==== Ruby/CairoGObject * Fixes * Fixed a memory leak. [GitHub#1232][Reported by Jean-Christophe Le Lann] * Stopped to increase needless reference. [GitHub#1079][Reported by noanoa07] ==== Ruby/GObjectIntrospection * Improvements * Added support for transfer full output parameter. * Fixes * Fixed a bug that class method closure doesn't work. [GitHub#1245][Reported by kojix2] ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf.new})): Added support for auto row stride detection for (({[Integer]})) data. ==== Ruby/Pango * Improvements * Made test more robust. [GitHub#1239][Reported by Michael Hudson-Doyle] ==== Ruby/GTK3 * Improvements * Improved backward compatibility for (({Gtk::ListStore#set_column_types})). [GitHub#1240][Reported by Edward Hennessy] * Fixes * Fixed wrong size used bug on HiDPI. [GitHub#1079][Reported by noanoa07] ==== Ruby/Poppler * Improvements * Added support for Popper 0.70.0. ==== Ruby/GEGL * Improvements * Added. === Thanks * Jean-Christophe Le Lann * Michael Hudson-Doyle * Edward Hennessy * cobodo * kojix2 * noanoa07
2018-10-30libaom: do not build tools nor docs (these are not installed anyway); fix ↵adam3-12/+52
linking
2018-10-26mkvtoolnix: update to 28.2.0. security fix.maya2-7/+7
* mkvmerge, mkvinfo, mkvextract, mkvpropedit, MKVToolNix GUI's info tool & chapter editor: fixed a case of memory being accessed after it had been freed earlier. This can be triggered by specially crafted Matroska files and lead to arbitrary code execution. The vulnerability was reported as Cisco TALOS 2018-0694 on 2018-10-25.
2018-10-25mpv: Use dot in NOT_FOR_PLATFORM pattern (suggested by pkglint, NFCI)leot1-2/+2
2018-10-25mpv: Add a link to upstream pull requestleot2-3/+7
2018-10-24*: (belatedly) revbump for net/libsoup updateleot11-22/+22
Thanks to <wiz>!
2018-10-24mkvtoolnix: updated to 28.1.0adam2-7/+7
Version 28.1.0 "Morning Child": Bug fixes * mkvmerge: AV1 parser: fixed an error in the sequence header parser if neither the reduced_still_picture_header nor the frame_id_numbers_present_flag is set. * mkvmerge: AV1 parser: when creating the av1C structure for the Codec Private element the sequence header OBU wasn't copied completely: its common data (type field & OBU size among others) was missing. * mkvmerge: Matroska reader, AV1: mkvmerge will try to re-create the av1C data stored in Codec Private when reading AV1 from Matroska or WebM files created by mkvmerge v28.0.0. * MKVToolNix GUI: info tool: the tool will no longer stop scanning elements when an EBML Void element is found after the first Cluster element.
2018-10-23libaom: Fix build on SunOS.jperkin3-5/+35
2018-10-23x264-devel: updated to 20181022adam3-9/+9
20181022: Fix possible double transpose of custom CQM if --level is not set cli: Fix linking with --system-libx264 on x86 Fix CAVLC+RDO in 4:4:4 ppc: Optimize quant functions ppc: Add support for Power9-only vec_absd ppc: Optimize sub8x8_dct_dc ppc: AltiVec add16x16_idct_dc ppc: Optimize add8x8_idct_dc Add compatibility macros for vec_xxpermdi Prefer a monotonic clock source if available Add Sony XAVC, a flavour of AVC-Intra Cosmetics: Fix indentation for multiline function proto... Cosmetics: Use consistent "inline" attribute position x86: AVX-512 plane_copy and plane_copy_swap 4:0:0 (monochrome) encoding support Makefile improvements Improve SAVE/LOAD_MM_PERMUTATION macros x86inc: Optimize VEX instruction encoding x86inc: Fix VEX -> EVEX instruction conversion stable configure: Fix required version checks for lavf and... Fix float division by zero in weightp analysis Fix undefined behavior of left shift for CAVLC encoding Fix integer overflow in slicetype_path_cost cli: Fix preset help listing
2018-10-23mpv: Do not force files with multiple audio channels to stereoleot2-11/+10
With the previous version all files with >2 audio channels and an audio device that supported them actually fall back inconditionally to stereo channel. (Hopefully now the logic to gracefully handle audio channels should work, sorry again for the noise!)
2018-10-23mpv: Fix patch-audio_out_ao_oss.c `reqchannels > 2' caseleot2-6/+7
(The previous version actually introduced a regression in `reqchannels > 2' code path, sorry!)
2018-10-23mpv: Rework logic of patch-audio_out_ao__oss.c to avoid (mostly) duplicated codeleot2-23/+22
2018-10-23libmp4v2: Fix build on SunOS.jperkin2-1/+18
2018-10-23mkvtoolnix: updated to 28.0.0adam2-7/+7
Version 28.0.0 "Voice In My Head": New features and enhancements * mkvmerge: AV1 parser: updated the code for the finalized AV1 bitstream specification. * mkvmerge: AV1 packetizer: updated the code for the finalized AV1-in-Matroska & WebM mapping specification. * mkvmerge: AV1 support: the `--engage enable_av1` option has been removed again. * mkvmerge: MP4 reader: added support for AV1. * mkvmerge: DTS: implemented dialog normalization gain removal for extension substreams. * mkvmerge, mkvextract: simple text subtitles: added a workaround for simple text subtitle tracks that don't contain a duration. * mkvextract: added support for extracting AV1 to IVF. * mkvextract: IVF extractor (AV1, VP8, VP9): precise values will be used for the frame rate numerator & denominator header fields for certain well-known values of the track's default duration. * mkvmerge: VP9: mkvmerge will now create codec private data according to the VP9 codec mapping described in the WebM specifications. * MKVToolNix GUI: automatic scaling for high DPI displays is activated if the GUI is compiled with Qt ≥ 5.6.0. * MKVToolNix GUI: added a menu item ("Help" → "System information") for displaying information about the system MKVToolNix is running on in order to make debugging easier. * MKVToolNix GUI: multiplexer, header editor: the user can enter a list of predefined track names in the preferences. She can later select from them in "track name" combo box. Bug fixes * mkvmerge: JSON identification: fixed a bug when removing invalid UTF-8 data from strings before they're output as JSON. * mkvmerge: MP4/QuickTime reader: fixed handling of PCM audio with FourCC `in24`. * mkvmerge: MPEG transport stream reader, teletext subtitles: the decision whether or not to keep frames around in order to potentially merge them with the following frame is made sooner. That avoids problems if there are large gaps between teletext subtitle frames which could lead to frames being interleaved too late. * mkvextract: IVF extractor (AV1, VP8, VP8): the frame rate header fields weren't clamped to 16 bits properly causing wrong frame rates to be written in certain situations. * mkvpropedit, MKVToolNix GUI's header editor: fixed file corruption when a one-byte space must be covered with a new EBML void element but all surrounding elements have a "size length" field that's eight bytes long already.
2018-10-14py-m3u8: updated to 0.3.6adam2-7/+7
0.3.6: support hls attributes video, audio, subtitles and cc support hls tag #EXT-X-DISCONTINUITY-SEQUENCE
2018-10-10Remove livestreamer, superseded by streamlinkmaya5-452/+1
Livestreamer allows watching website streams. It hasn't been actively developed in a few years, and it doesn't handle stable APIs. It's likely it has very few remaining working websites. Superseded by streamlink, a fork of livestreamer under a different name which is very actively maintained and works for many of the popular websites. Announced on pkgsrc-users in 5/sep/2018: https://mail-index.netbsd.org/pkgsrc-users/2018/09/05/msg027401.html
2018-10-10adobe-flash-player: update to 31.0.0.122.tsutsui2-11/+11
Upstream announcemnet: https://helpx.adobe.com/security/products/flash-player/apsb18-35.html Adobe Security Bulletin Security updates available for Flash Player | APSB18-35 Summary Adobe has released updates for Adobe Flash Player for Windows, macOS, Linux and Chrome OS. These updates address feature and performance bugs, and do not include security fixes.
2018-10-09Add comment that intended to be upgraded to vlc3 when dependencies resolvedabs1-1/+2
2018-10-09Drop (apparently unreferenced, and unnecessary if was) ↵abs2-4/+2
BUILDLINK_API_DEPENDS.vcdimager
2018-10-09Update to use (updated) vcdimager instead of vcdimager-devel. Bump PKGREVISIONabs1-5/+3
2018-10-09ffmpeg[234]: Add an ssl optional group to only choice gnutls or openssl optionleot3-8/+19
At least multimedia/ffmpeg4 does not support to be built with both `gnutls' and `openssl'. Introduce an `ssl' optional group in order to select only `gnutls' or `openssl' option. Noticed by John D. Baker on pkgsrc-users@: <https://mail-index.NetBSD.org/pkgsrc-users/2018/09/25/msg027482.html> Thanks to John for spotting that and <gdt> for review!
2018-10-06x265: rename 'main10' option to 'x265-main10' since it's very package-specificwiz1-3/+3
2018-10-06x265: updated to 2.9adam5-23/+21
Version 2.9 New features 1. Support for chunked encoding :option:`--chunk-start and --chunk-end` Frames preceding first frame of chunk in display order will be encoded, however, they will be discarded in the bitstream. Frames following last frame of the chunk in display order will be used in taking lookahead decisions, but, they will not be encoded. This feature can be enabled only in closed GOP structures. Default disabled. 2. Support for HDR10+ version 1 SEI messages. Encoder enhancements 1. Create API function for allocating and freeing x265_analysis_data. 2. CEA 608/708 support: Read SEI messages from text file and encode it using userSEI message. Bug fixes 1. Disable noise reduction when vbv is enabled. 2. Support minLuma and maxLuma values changed by the commandline.
2018-10-05Fix a comment on av1 optionryoon1-2/+2
2018-10-03mpv: Update multimedia/mpv to 0.29.1leot2-10/+9
pkgsrc changes: - py-docutils and waf are tool dependencies Changes: Release 0.29.1 ============== A bug fix release for the 0.29 release branch. Fixes and Minor Enhancements ---------------------------- - af_rubberband: Fix for A-V drift on seeking. - ao_alsa: Fixes to remove spam during pausing and end-of-file. - ao_jack: Fix for mpv attempting to connect to non-standard devices such as MIDI. - ao_openal: Drop support for Apple's bundled OpenAL due to lack of features to successfully build. - ao_pulse: Fix for audio buffer length calculation. - demux_lavf: Fix EDL playback of certain DASH streams. - demux_lavf: Mark v4l streams as not seekable. - demux_raw: Fix for gapless playback from raw audio input. - drm_atomic: Fix to enable video output with devices without a video overlay plane. - encode: Fix for crashes in case of failure to write to output. - encode: Fix for encoding when utilizing lavfi-complex. - Fix to strip HDR peak metadata if attached to SDR video (#6111) - macOS: Capability to fall back on SW rendering for testing purposes. - macOS: Fix for issues with the main menu. - macOS: Fix for side by side split view. - macOS: Fixes for crashes, most notably those happening on 10.14 (#5908, #6097, #6041, #6062). - macOS: No longer let older, unsupported versions of the Swift build tools through configure. - manpage: Misc fixups. - stream_{smb,file}: Fix for partial writes to buffers. - stream_libarchive: Fix hang when an out-of-bound seek happens. - stream_smb: Fix for crashes due to libsmbclient and threading (#5936). - vo_gpu: Fix for corruption when multiple compute shaders override each others' block sizes (#6083). - ytdl_hook: Always load "ytdl://" URLs with ytdl_hook first. - ytdl_hook: Fix audio streams not being picked up for some sites. Options and Commands -------------------- Added ~~~~~ - `--cocoa-cb-sw-renderer` to control whether or not to fall back on software rendering on macOS.
2018-10-01mkvtoolnix: updated to 27.0.0adam2-7/+7
Version 27.0.0 "Metropolis": New features and enhancements * mkvmerge: chapters: the timestamps of chapters read from containers or from chapter files can be adjusted (multiplication and addition) with the new `--chapter-sync` option or using the special track ID `-2` for the existing `--sync` option. * MKVToolNix GUI: multiplexer: adjusted & added controls for mkvmerge's new feature of being able to adjust chapter timestamps. * MKVToolNix GUI: multiplexer: the GUI can now ask for confirmation when the user is about to create a file that won't contain audio tracks. It does this by default if at least one source file contains an audio track. Bug fixes * mkvmerge: AC-3: dialog normalization gain removal was corrupting E-AC-3 frames irreversibly by writing checksums in places where they didn't belong. Additionally only the first E-AC-3 frame in a Matroska was processed but not additional dependent frames in the same block. * MKVToolNix GUI: fixed a leak of Windows font resources leading to a general slowdown and subsequent crash.
2018-10-01Use a file name with web browser download, and update checksumryoon2-8/+9
However #MASTER_SITES link returns a distfile with various checksums. I have uploaded my distfile to MASTER_SITE_LOCAL and update MASTER_SITES.
2018-09-30makefile: +libaommaya1-1/+2
2018-09-30ffmpeg4: add default enabled AV1 option. bump PKGREVISIONmaya3-9/+21
2018-09-30Add libaom version 1.0.0maya7-0/+139
AOMedia Video 1 (AV1), is an open, royalty-free video coding format designed for video transmissions over the Internet. AV1 is intended to be able to be used together with the audio format Opus in a future version of the WebM container format for HTML5 web video and WebRTC.
2018-09-29ffmpeg3: pkg-config is needed to find libxml2, so it is always neededtnn2-7/+3
(this fixes ffplay3)
2018-09-29ffmpeg4: pkg-config is needed to find libxml2, so it is always neededtnn2-7/+3
(this fixes ffplay4)
2018-09-25ffmpeg2: add pkg-config to tools, needed by libbluray (default enabled)wiz1-2/+2
2018-09-25libbluray: add some missing dependencies to bl3.mkwiz1-1/+4
(listed in pkg-config file)
2018-09-25ffmpeg3: fix librtmp detectionwiz1-1/+2
2018-09-25ffmpeg4: fix librtmp detectionwiz2-4/+5
While here, fix a LICENSE issue.
2018-09-11adobe-flash-player: update to 31.0.0.108.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb18-31.html Adobe Security Bulletin Security updates available for Flash Player | APSB18-31 Summary Adobe has released security updates for Adobe Flash Player for Windows, macOS, Linux and Chrome OS. These updates address an important vulnerability in Adobe Flash Player 30.0.0.154 and earlier versions. Successful exploitation could lead to information disclosure.