summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2016-10-24x264-devel: update to 20161023maya3-28/+26
Approximate changelog: Remove misaligned SSE support; could cause problems if exception masks were messed with by libraries and is obsoleted by AVX. Fix AVX2 detection if "limit CPUID" is enabled in the BIOS. Fix cases where intra refresh could predict from disallowed pixels. x86inc: support "x64"-marked Windows 64-bit machines. Improvements: Support cygwin 64-bit. x86: faster SAD_X3/SAD_X4 Transparent hugepage support and optimization on Linux. AVC-Intra encoding support. Windows Unicode (UTF-16) support. Fix compilation with OpenCL on OS X. Fix a crash in the case of an OpenCL error during encoding with OpenCL. Fix building in compilers without inline asm support. Fix crash in high bit depth builds compiled with unaligned stack. Fix potential misalignment crash in AVX2 denoise_dct. Fix some builds with PIC. Fix possible crash when writing very large filler NALUs. Improvements: Add --stitchable option for segmented encoding. Add new color primaries, transfer characteristics, and matrix coefficient options from the latest H.264 spec. x86: optimizations to AVX2 iDCT and AVX deblock Tweak i16x16 delta-quant-avoidance code to fix a rare flickering issue with deblocking in static areas of the frame. Fix an invalid memcpy in sliced-threads that sometimes used src==dst; this probably didn't break anything, but valgrind complains and it's technically wrong. Fix a stack alignment bug in checkasm and use 64-bit cycle counters to avoid overflows that could occur in some tests. x86inc: Remove .rodata kludges; they're no longer necessary and could cause other problems. Improvements: x86: add Jaguar CPU detection. x86inc: utilize the shadow space on win64 to avoid stack pointer manipulation in some functions. x86: 32-byte align the stack if possible, avoiding explicit alignment routines in ALIGNED_ARRAY for AVX2-aligned arrays. x86: Various optimizations and a bunch of new AVX2 functions, especially for high bit depth. OpenCL refactoring: autoload the OpenCL library, clean up the code, and increment X264_BUILD.
2016-10-24ffmpeg3: update to 3.1.5maya2-7/+7
- avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() - avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() - avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() - doc/examples/demuxing_decoding: Drop AVFrame->pts use - libopenjpegenc: fix out-of-bounds reads when filling the edges - libopenjpegenc: stop reusing image data buffer for openjpeg 2 - configure: fix detection of libopenjpeg - doc: fix various typos and grammar errors - avformat/utils: Update codec_id before using it in the parser init - cmdutils: fix typos - lavfi: fix typos - lavc: fix typos - tools: fix grammar error - ffmpeg: remove unused and errorneous AVFrame timestamp check - Support for MIPS cpu P6600 - avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6
2016-10-23regenchristos1-2/+2
2016-10-23We don't have RTF_LLINFO anymore, use getifaddrschristos1-16/+48
2016-10-20Update multimedia/mpv to mpv-0.21.0leot2-8/+7
Changes: Release 0.21.0 ============== Features -------- Added ~~~~~ - config: allow profile forward-references in default profile - demux_lavf: "support" mov edit lists and log errors if used (FFmpeg only) - hwdec: Add support for CUDA and cuvid/NvDecode (mostly useful on Linux where VDPAU still lacks HEVC Main 10 support; keep using DXVA2 on Windows) - osc: add right-click behavior to playlist and chapter buttons - osc: add user-alterable margin for top/bottombar - rpi: add --hwdec=rpi-copy (#3604) - sd_lavc: enable teletext - vaapi: support drm devices when running in vaapi-copy mode - vd_lavc: Add hwdec wrapper for crystalhd - vo_opengl: add hw overlay support and use it for RPI - vo_opengl: basic mali fbdev support - vo_opengl: rpi: merge vo_rpi features Removed ~~~~~~~ - vo_opengl: remove pre/post/scale-shaders in favor of user-shaders Deprecated ~~~~~~~~~~ - config: deprecate ao and vo auto-profiles - vo_rpi: deprecate this VO Options and Commands -------------------- Added ~~~~~ - add --teletext-page option - af_pan: add af-command support to change the matrix - af_rubberband: add af-command and option to change the pitch - command: add a load-script command - command: add a video-dec-params property - command: add an apply-profile command - command: add audio-pts property to get the audio pts - command: add options to property list - command: add sub-text property for current subtitle text - command: export profile list as a property (#977) - options: add --hwdec=yes as alias for --hwdec=auto - player: add --player-operation-mode=pseudo-gui - player: add --video-osd=no option to disable video OSD (#3387) - player: add --watch-later-directory option - stream_bluray: select title by playlist (bd://mpls/[playlist]) - vo_opengl: disable glFlush() by default, and add an option to enable it for testing Changed ~~~~~~~ - af_rubberband: default to channels=together - command: allow absolute seeks relative to end of stream - command: make bitrate properties observable - command: make most options observable - msg: make --log-file and --dump-stats accept config path expansion (#3591) - options: deprecate --playlist-pos to --playlist-start - options: make input options generally runtime-settable - options: rename subtitle options (--sub-text- → --sub; --ass- → --sub-ass-) - osc: change default layout to bottombar, seekbarstyle to bar, use larger scalewindowed and scalefullscreen - player: make --terminal, --log-file, --dump-stats, --osc, --ytdl, --audio-*, --priority, --stop-screensaver (#3615) settable at runtime - vo_drm: change CLI options - Change connector selection to accept human readable names (such as eDP-1, HDMI-A-2) rather than arbitrary numbers. - Change GPU selection to accept GPU number rather than device paths. - Merge connector and GPU selection into one --drm-connector. - Add support for --drm-connector=help. - Add support for --drm-* in EGL backend. - vo_opengl: rename 3dlut-size to icc-3dlut-size Removed ~~~~~~~ - command: remove hwdec-active and hwdec-detected properties - command: remove vo-cmdline - options: drop unreferenced --bluray-angle option - vo, ao: disable positional parameter suboptions - vo_xv: replace no-colorkey with ck-method=none Deprecated ~~~~~~~~~~ - all VOs and AOs: deprecate sub-options, add them as global options - command: deprecate "cache" property, replace with "cache-percent" - deprecate --vo-defaults - deprecate --vo=opengl-hq alias in favor of opengl-hq profile - options: deprecate --mute=auto - vo_direct3d: deprecate direct3d_shaders alias, use shaders by default - vo_opengl: deprecate 'drm-egl' backend and introduce 'drm' instead Fixes and Minor Enhancements ---------------------------- - TOOLS/zsh.pl: die if we can't parse main options - TOOLS/zsh.pl: don't filter files by extension (#2273) - ao_alsa: try to fallback to "hdmi" before "iec958" for spdif - ao_rsound: fix compilation (#3501) - aspect: use nominal width instead of actual width for video-unscaled - audio/out: prevent underruns with spdif under certain conditions - audio: fix late audio start (#3610) - audio: fix missed wakeup when changing audio output device - audio: fix segfault when yanking USB DAC - charset_conv: Use CP949 instead of EUC-KR - command: don't log "ignore" command with -v verbosity - command: try selecting the next track if track switching fails (#3446) - demux_mkv: don't crash if --ordered-chapters-files fails - displayconfig: treat a refresh rate of 1 as invalid - ipc: log when listening to IPC socket (#3598) - macOS: fix fullscreen regression on 10.11 and newer (#3364) - mp_image: fix clearing to black with p010 format - osc: Fix scaling issues when toggling fullscreen (#3429) - osc: align text vertically in top/bottombar (#2093) - osc: change seekbar background's alpha scaling - osc: fix display of chapters and playlist scaling - osc: move tooltip to inside seekbar for top/bottombar - osc: show playlist/chapter list on prev/next instead of osd - path: default ~~ paths to home directory (#3591) - player: do not let pseudo-gui override user config settings - player: enable reading from stdin after loading input.conf - player: fix instant subtitle refresh on track switches - player: make --force-window work with opengl-cb - stream_file: don't use poll() on directories (would hang on macOS; #3530, #3649) - stream_lavf: fix determining seekability (#1701) - sub: actually apply text alignment options to non-ASS subtitles - terminal-win: support modifier keys in console input (#3625) - vo_drm: fix segfault when using invalid card - vo_opengl: apply 90° rotation to chroma texture size (#3568) - vo_opengl: fix incorrect video rendering after vdpau preemption recovery - vo_opengl: partially fix dumb-mode cropping with rotation - vo_opengl: rpi: use overlay for yuv420p too - w32_common: initialize playback status as soon as possible (#3482) - wayland: reject resize events with either dimension being 0 (#3679) - x11: fix external fullscreen update (#3570) - ytdl_hook: Add title to playlist items if available - ytdl_hook: Set aspect ratio for anamorphic video - ytdl_hook: Support playlist entries without subtitles - ytdl_hook: add chapters by parsing video's description - ytdl_hook: don't add subtitles with unknown duration - ytdl_hook: temporarily force disable dash segments formats
2016-10-19Change HOMEPAGE to a working linkmaya1-2/+2
Forgot to change this part from livestreamer package.
2016-10-18Makefile: +streamlinkmaya1-1/+2
2016-10-18Add package streamlink v0.0.2maya4-0/+512
Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to allow the user to avoid buggy and CPU heavy flash plugins but still be able to enjoy various streamed content. Streamlink is a fork of Livestreamer
2016-10-15Update adobe-flash-plugin11 to 11.2.202.637.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb16-32.html Adobe Security Bulletin Security updates available for Adobe Flash Player Release date: October 11, 2016 Vulnerability identifier: APSB16-32 CVE number: CVE-2016-4273, CVE-2016-4286, CVE-2016-6981, CVE-2016-6982, CVE-2016-6983, CVE-2016-6984, CVE-2016-6985, CVE-2016-6986, CVE-2016-6987, CVE-2016-6989, CVE-2016-6990, CVE-2016-6992 Platform: Windows, Macintosh, Linux and ChromeOS
2016-10-11Update to gpac-0.6.1tnn6-20/+50
0.6.1: Fixing packaging bugs in 0.6.0 (wrong version numbers were used). 0.6.0: General: Improved very high resolutions, high framerate, and high colorspace (10 bits) playback support. HEVC top-notch support. Improved video playback through OpenGL and OpenGL ES. Video 360 navigation support on all platforms. Many adaptive streaming improvement (HLS and DASH), see specific section below. MP42TS (MPEG2-TS multiplexer) is production grade for adaptive streaming and reference vector streams. TEMI extension for fine synchronization and hybrid delivery (mandated by HbbTV 2.0). Better language tagging support. UTF16 name handling. Better multi-channel audio support. Improved support for encryption (CENC/PIFF - both AES CTR and CBC are supported). Improved generic support for subtitles (METX/METT, STPP TTML, WebVTT, SBTT, STXT, etc.). Parallel execution of GPAC tools. Better network support for TTL and multi-interface. SHVC (scalable) experimental (based on SHM4.1 and old ISOBMFF spec)
2016-10-10add option for including EBU R128 audio loudness normalization supporttnn1-4/+12
2016-10-10Distfile has been changedadam2-6/+9
2016-10-09Update ruby-gnome2 packages to 3.0.9.tsutsui2-10/+10
Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.9/NEWS) == Ruby-GNOME2 3.0.9: 2016-08-12 === Changes ==== All * Update Realease date in NEWS. * Use the latest Rubies. * Readme: update ruby versions supported. [Patch by cedlemo] * travis: install experimental gems dependent packages for GSF and GOffice. [patch by Hiroshi Hatake] * add GSF, GOffice and Gnumeric in the main Rakefile. [patch by cedlemo] * ignore no-GI version of gdk_pixbuf2 in main run-test.rb and in the main extconf.rb. * remove conditionnal macro based on HAVE_RUBY_ENCODING_H. * clean code in main Rakefile. * define top level windows:version:update in main Rakefile. ==== Ruby/GIO2 * Improvements * Fixes * remove needless lazy initialization. * follow GI API improvement. ==== Ruby/GLIB2 * Improvements * support for GLib 2.30 on CentOS 6. [ruby-list:50310][5.5] [ruby-list:50316][5.5] * add GLib 2.30 check. * add GLib 2.34 check. * support customizing signal callback. * support (({GObject#bind_property_full})). [patch by cedlemo] * clean code and style issue. * fix GC bug that alive proc may be GC-ed. * Fixes * windows: improve rake. * split g-ir-compiler args. * add debug option as comment. * fix wrong define location. * use predicate style. * fix wrong function in rbglib-variant.c. * bump version. * use SPDX format for license. * homebrew: * add workaround for libffi.pc isn't found on OS X. * enable libffi workaround for gi. * remove checks for old Ruby. * Ruby 2.1 or later has (({rb_str_new_cstr})). * set UTF-8 encoding to (({GLIB.XXX_to_utf8})) return value. * remove unused variables in rbglib_convert.c. [patch by cedlemo] * support Ruby 2.4 Integer unification. [patch Hiroshi Hatake] * gnome2 rake add windows:version:update task. * gnome2 rake reduce too much update. * gnome2 rake accept the latest version isn't found case. * gnome2 rake ignore development series. * windows: update dependencies. * support :freedesktop download site. * support :freedesktop_gstreamer download site. * ignore development version in :freedesktop_gstreamer. ==== Ruby/GStreamer * Improvements * Fixes * windows: improve rake file. * update patches. * follow file name change. * specify x86_64 as arch for 64bit Windows. * stop splitting g-ir-compiler args by default. * fix typo. * windows: update dependencies. * use :freedesktop_gstreamer download_site. * update external packages. ==== Ruby/Poppler * Improvements * Fixes * windows: improve rake file. * use https. * add missing Makefile existence check. * segmentation fault in (({Poppler::Page#text_layout})). [patch by YAMAMOTO Masayuki] * use (({GdkPixbuf::Pixbuf})) form in sample files. [patch by cedlemo] * remove needless gdk_pixbuf2 build dependency. * add missing make file existence check in run-test.rb. ==== Ruby/GObjectIntrospection * Improvements * support dispatching by Flags and Enums. [GitHub#745][Reported by Mamoru TASAKA] * cache results of methods of (({GI::CallableInfo})). [GitHub#749][Reported by rafagf1] * cache collection reader result. [GitHub#749][Reported by rafagf1] * reduce needless function call. [GitHub#749][Reported by rafagf1] * cache (({GI::AgInfo#gclosure?})). * add (({GI::Loader#rubyish_class_name})). [patch by cedlemo] * accept on_XXX as predicate method name. * support gslist of structure values as return value. [patch by cedlemo] * make constant name easy to customize. * Fixes * fix a typo in loader.rb. * fix a bug that int32[] returns wrong values. [GitHub#758][reported by TASAKA] * don't return array length output argument for return value. * windows: update dependencies. ==== Ruby/GDK3 * Improvements * Fixes * windows: * support symbolic icons. [GitHub#750][Abby Archer] * use (({GdkPixbuf::Pixbuf})) form in gdk3 library and test files. [patch by cedlemo] * Rake file update GTK+ version. ==== Ruby/GTK3 * Improvements * update gtk-demo textscroll. [patch by cedlemo] * update gtk-demo data files to Gtk 3.20. [patch by cedlemo] * cache (({Gtk::TreeModel#get_column_type})). [GitHub#749][Reported by rafagf1] * update gtk-demo main.rb to Gtk 3.20. [patch by cedlemo] * update theming_style_classes gtk demo to 3.20. [patch by cedlemo] * update assistant gtk demo to 3.20. [patch by cedlemo] * update css related gtk demos to 3.20. [patch by cedlemo] * update markup gtk demo to 3.20. [patch by cedlemo] * update font-features demo to 3.20. [patch by cedlemo] * make (({Gtk::TreeView#expand_row})) rubyish. * support "row-collapsed" and "row-expanded" signals for (({Gtk::TreeView})). [GitHub#762][Reported Eric Cunningham] * update misc sample bindings.rb to Gtk 3.20. [patch by cedlemo] * update rotated text gtk demo. [patch by cedlemo] * update pixbufs gtk demo. [patch by cedlemo] * hide "found" return value from (({Gtk::TextView#get_iter_at_XXX})). [GitHub#794][Reported by Miguel Hernández] * add (({Gtk::TextView#get_iter_at})) * Fixes * guard text marks from GC. [GitHub#743][Reported by cedlemo] * fix a bug that GC-ed (({Gtk::TextTag})) may be reused. * relax condition in test for (({Gtk::ListStore})). * use GTK+ version check in test for (({Gtk::Image})). * fix issue in the gtk3 tutorial. [patch from Renich Bon Ciric] * follow (({Gtk::TextBuffer#select_bounds})) API change. [GitHub#794][Reported by Miguel Hernandez] * (({Gtk::TextView#get_iter_at*})) return nil when not found. [GitHub#794][Reported by Miguel Hernandez] * fix typo at gtk-demo. [patch by tSU_RooT] * use (({GdkPixbuf::Pixbuf})) form in gtk-demo files. [patch by cedlemo] * use (({GdkPixbuf::Pixbuf})) form in sample misc files. [patch by cedlemo] * use (({GdkPixbuf::Pixbuf})) form in test files. [patch by cedlemo] * gtk3 sample: follow (({Gtk::TextBuffer#select_bounds})) API change. [GitHub#794][Reported by Miguel Hernández] * (({Gtk::TextView#get_iter_at*})) return nil when not found. [GitHub#794][Reported by Miguel Hernández] * fix wrong method used in order to set window size in tutorial samples. [patch by Renich Bon Ciric] * fix label in ((#Gtk::TextView})) tests. * fix typo at gtk-demo. [patch by tSU_RooT] * update all samples, tests, demo, tutorial to use (({GdkPixbuf#Pixbuf})). [patch by cedlemo] * add gtk3 demo transparent.rb. [patch by cedlemo] * update sample with (({Gtk::SeclectionData})) API changes. [patch by cedlemo] * lib and tests follow GI API improvement. * test omit on old GTK+. * require more newer GTK+ version for (({Gtk::TextView})) test. ==== Ruby/Pango * Improvements * add tests for (({Pango::Context})). [patch by cedlemo] * improve tests for (({Pango::Context})). * implement (({Pango::Context#set_chape_renderer})). * add (({Pango::AttrShape#data})). [GitHub#766][Reported by cedlemo] * Fixes * fix error with MACRO usage in rbpangoattrlist.c. [patch by cedlemo] * fix a bug that (({Pango#GlyphGeometry#geometry=})) does nothing. * fix GC related problem in rbpangocontext.c. * windows: update external packages. ==== Ruby/GSF * Improvements * start GSF module. [patch by cedlemo] * Fixes * follow GI API improvement. * windows: fix external package name. * windows: update external packages. ==== Ruby/GOffice * Improvements * start GOffice module. [patch by cedlemo] * support version. * Fixes * add tests for GOffice. * use (({GI::Loader#rubyish_class_nme})) in loader.rb. [patch by cedlemo] * add rules in order to fix issues when building objects. [patch by cedlemo] * add availability check in tests. * fix condition issue in test. * make some tests omitted when run by Travis CI. * windows: update external packages. ==== Ruby/Gnumeric * Improvements * start Gnumeric module. [patch by cedlemo] * Fixes * add missing dependency in run-test.rb. * use (({GI::Loader#rubyish_class_nme})) in loader.rb. [patch by cedlemo] * add rules in order to fix issues when building objects. [patch by cedlemo] * travis : add gnumeric as package to install instead of relying on dep. [patch by cedlemo] * improve renaming rules for C structures to ruby Class in GI loader. [patch by cedlemo] * add rules in order to avoid 2 objects information beeing reloaded. [patch by cedlemo] * windows: fix external package version. ==== Ruby/GdkPixbuf2 * Improvements * replace C implementation with one based on GObject-Introspection. [patch by cedlemo] * implement backward compatibility for (({GdkPixbuf::Pixbuf.new})). [patch by cedlemo] * add rubyish methods. * add (({GdkPixbuf::Pixbuf#composite!})). * implement rubyish methods: * (({GdkPixbuf#dup})) * (({GdkPixbuf#fill!})) * (({GdkPixbuf#rotate})) * (({GdkPixbuf#saturate_and_pixelate})) * (({GdkPixbuf#save})) * (({GdkPixbuf#scale})) * (({GdkPixbuf#scale!})) * support version information. * support options in (({GdkPixbuf::Pixbuf#composite})) and (({GdkPixbuf::Pixbuf#composite!})). * Fixes * remove needless lazy initialization. * improve tests. * add deprecated message for backward compatibility. * add tests for (({GdkPixbuf::Pixbuf#new})). [patch by cedlemo] * add tests for (({GdkPixbuf::Pixbuf#dup})) and (({GdkPixbuf::Pixbuf#fill!})). [patch by cedlemo] * ignore no-gi version of gdk_pixbuf2 in run-test.rb and extconf.rb. * add tests for (({GdkPixbuf::Pixbuf#rotate})) and (({GdkPixbuf::Pixbuf#new})). [patch by cedlemo] * update and fix issues in the samples. [patch by cedlemo] * improve gdk_pixbuf2 libs and tests style, and add missing copyright header. * add missing GObjectIntrospection dependency in tests. * add backward compatibility between the old Gdk::Pixbuf and GdkPixbuf::Pixbuf. * supports running on different directory for gdk_pixbuf2 samples. * add (({PixbufLoader#last_write})). * add tests for (({GdkPixbuf#new})). [patch by cedlemo] * add tests for (({GdkPixbuf#new})) with :file and :scale parameters. [patch by cedlemo] * add tests for (({GdkPixbuf#new})) from subpixbuf. [patch by cedlemo] * add backward compatibily for (({GdkPixbuf::Pixbuf#new})) and (({GdkPixbuf::Pixbuf#new_subpixbuf})). * simplify and improve tests. * use warn and raise instead of puts messages. * add test for (({GdkPixbuf::Pixbuf#dup})). [patch by cedlemo] * add test for (({GdkPixbuf::Pixbuf#new})) from data. [patch by cedlemo] * add test for (({GdkPixbuf::Pixbuf#fill!})). [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#fill!})) tests. * add test for (({GdkPixbuf::Pixbuf#new})) from bytes. [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#new})) tests. * add (({GdkPixbuf::Pixbuf#rotate})) tests. [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#rotate})) tests. * add (({GdkPixbuf#new})) from resource test. [patch by cedlemo] * add (({GdkPixbuf::Pixbuf#new})) from resource at scale tests. [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#new})) tests. * update sample with the GdkPixbuf::Pixbuf form. * add deprecated hook for (({GdkPixbuf::PixbufFormat#signature})). * add tests for (({GdkPixbuf::Pixbuf#saturate_and_pixelate})). [patch by cedlemo] * keep backward compatibility for (({Gdk::PixbufError})). ==== Ruby/VTE3 * Improvements * Fixes * remove needless lazy load. * windows: update external package. ==== Ruby/GTK2 * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] ==== Ruby/RSVG2 * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] * windows: update external packages. ==== Ruby/Clutter * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] * windows update version. ==== Ruby/ClutterGtk * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] * Fix issue with initialization of (({Gtk::IconView})) without hash argument. [patch by cedlemo] ==== Ruby/ClutterGstreamer * Improvements * Fixes * add missing gdk_pixbuf2 dependency in tests. ==== Ruby/GtkSourceView3 * Improvements * Fixes * windows: update dependencies. ==== Ruby/GSF * Added. ==== Ruby/GOffice * Added. ==== Ruby/Gnumeric * Added. ==== Thanks * Mamoru TASAKA * rafagf1 * 5.5 * Abby Archer * Eric Cunningham * Hiroshi Hatake * Renich Bon Ciric * Miguel Hernández * tSU_RooT * YAMAMOTO Masayuki * cedlemo
2016-10-09Update Blue-small skin to 1.9, PR pkg/51508.bsiegert2-8/+8
2016-10-07Revbump post boost updateadam22-43/+44
2016-10-03version 2.8.8adam4-11/+9
- avformat/movenc: Check packet in mov_write_single_packet() too - avformat/movenc: Factor check_pkt() out - avformat/utils: fix timebase error in avformat_seek_file() - avcodec/g726: Add missing ADDB output mask - avcodec/avpacket: clear side_data_elems - avcodec/ccaption_dec: Use simple array instead of AVBuffer - swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices - swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices - avformat/avidec: Fix infinite loop in avi_read_nikon() - cmdutils: fix implicit declaration of SetDllDirectory function - cmdutils: check for SetDllDirectory() availability - avcodec/aacenc: Tighter input checks - libavcodec/wmalosslessdec: Check the remaining bits - avcodec/diracdec: Check numx/y - avcodec/indeo2: check ctab - avformat/swfdec: Fix inflate() error code check - avcodec/h264: Put context_count check back - cmdutils: remove the current working directory from the DLL search path on win32 - avcodec/raw: Fix decoding of ilacetest.mov - avcodec/ffv1enc: Fix assertion failure with non zero bits per sample - avformat/oggdec: Fix integer overflow with invalid pts - ffplay: Fix invalid array index - avcodec/vp9_parser: Check the input frame sizes for being consistent - libavformat/rtpdec_asf: zero initialize the AVIOContext struct - libavutil/opt: Small bugfix in example. - libx264: Increase x264 opts character limit to 4096 - avformat/mov: Check sample size - avformat/format: Fix registering a format more than once and related races - avcodec/flac_parser: Raise threshold for detecting invalid data - avfilter/vf_telecine: Make frame writable before writing into it - avcodec/mpc8: Correct end truncation - avcodec/mpegvideo: Do not clear the parse context during init - MAINTAINERs cleanup (remove myself from things i de facto dont maintain) - avcodec/h264: Fix off by 1 context count - avcodec/alsdec: Check r to prevent out of array read - avcodec/alsdec: fix max bits in ltp prefix code - avcodec/utils: check skip_samples signedness - avformat/mpegts: Do not trust BSSD descriptor, it is sometimes not an S302M stream - avcodec/bmp_parser: Check fsize - avcodec/bmp_parser: reset state - avcodec/bmp_parser: Fix remaining size - avcodec/bmp_parser: Fix frame_start_found in cross frame cases - avfilter/af_amix: dont fail if there are no samples in output_frame() - avformat/allformats: Making av_register_all() thread-safe. - avcodec/mpegvideo: Deallocate last/next picture earlier - avcodec/bmp_parser: Fix state - avformat/oggparseopus: Fix Undefined behavior in oggparseopus.c and libavformat/utils.c - doc/developer.texi: Add a code of conduct - avformat/avidec: Detect index with too short entries - avformat/utils: Check negative bps before shifting in ff_get_pcm_codec_id() - avformat/utils: Do not compute the bitrate from duration == 0 - ffmpeg: Check that r_frame_rate is set before attempting to use it - swresample/rematrix: Use clipping s16 rematrixing if overflows are possible - swresample/rematrix: Use error diffusion to avoid error in the DC component of the matrix - libavformat/oggdec: Free stream private when header parsing fails. - avformat/utils: Check bps before using it in a shift in ff_get_pcm_codec_id() - avformat/oggparseopus: Check that granule pos is within the supported range - avcodec/mjpegdec: Do not try to detect last scan but apply idct after all scans for progressive jpeg - avformat/options_table: Add missing identifier for very strict compliance - librtmp: Avoid an infiniloop setting connection arguments - avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame
2016-10-03Changes 2.1:adam3-9/+9
Unknown
2016-10-03version 3.1.4:adam3-9/+8
- avformat/avidec: Check nb_streams in read_gab2_sub() - avformat/avidec: Remove ancient assert - avfilter/vf_colorspace: fix range for output colorspace option - lavc/mediacodecdec_h264: fix SODB escaping - avcodec/nvenc: fix const options for hevc gpu setting - avformat/avidec: Fix memleak with dv in avi - lavc/movtextdec.c: Avoid infinite loop on invalid data. - avcodec/ansi: Check dimensions - avcodec/cavsdsp: use av_clip_uint8() for idct - avformat/movenc: Check packet in mov_write_single_packet() too - avformat/movenc: Factor check_pkt() out - avformat/utils: fix timebase error in avformat_seek_file() - avcodec/g726: Add missing ADDB output mask - avcodec/avpacket: clear side_data_elems - avformat/movenc: Check first DTS similar to dts difference - avcodec/ccaption_dec: Use simple array instead of AVBuffer - avcodec/svq3: Reintroduce slice_type - avformat/mov: Fix potential integer overflow in mov_read_keys - swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices - swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices - avformat/avidec: Fix infinite loop in avi_read_nikon() - lavf/utils: Avoid an overflow for huge negative durations. - avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB - lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). - lavc/mjpegdec: Do not skip reading quantization tables. - cmdutils: fix implicit declaration of SetDllDirectory function
2016-10-02x264-devel: if we don't pass the assembly test, e.g. if we don'tmaya3-7/+40
pass optimizing flags (like default netbsd setup), just act as if we passed --disable-asm, as opposed to passing it for netbsd/arm. - now other operating systems that don't optimize won't fail here. - if someone does pass optimization, he benefits from it - I don't have to define another case in the Makefile for MIPS
2016-09-28GC patches as intended.joerg4-52/+0
2016-09-28Fix HOMEPAGE.wiz1-2/+3
2016-09-27Install man pages. Requested by Ben Gergely in PR 51506.wiz2-4/+8
Bump PKGREVISION.
2016-09-25Use more up-to-date homepage.wiz1-2/+2
2016-09-19Recursive PKGREVISION bump for gnutls shlib major bump.wiz5-8/+10
2016-09-17Update adobe-flash-plugin11 to 11.2.202.635.tsutsui2-11/+11
Upstream announcement: https://helpx.adobe.com/security/products/flash-player/apsb16-29.html Adobe Security Bulletin Security updates available for Adobe Flash Player Release date: September 13, 2016 Last updated: September 13, 2016 Vulnerability identifier: APSB16-29 CVE number: CVE-2016-4271, CVE-2016-4272, CVE-2016-4274, CVE-2016-4275, CVE-2016-4276, CVE-2016-4277, CVE-2016-4278, CVE-2016-4279, CVE-2016-4280, CVE-2016-4281, CVE-2016-4282, CVE-2016-4283, CVE-2016-4284, CVE-2016-4285, CVE-2016-4287, CVE-2016-6921, CVE-2016-6922, CVE-2016-6923, CVE-2016-6924, CVE-2016-6925, CVE-2016-6926, CVE-2016-6927, CVE-2016-6929, CVE-2016-6930, CVE-2016-6931, CVE-2016-6932 Platform: Windows, Macintosh, Linux and ChromeOS
2016-09-15+ py-m3u8joerg1-1/+2
2016-09-15Add m3u8-0.2.10:joerg4-0/+41
This module provides a parser for M3U8 playlists as used by Apple's HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH).
2016-09-12Add upstream bug report URL.wiz2-3/+6
2016-09-12Update gstreamer1 and its plugins to 1.8.3.wiz16-53/+65
1.8.3 The third 1.8 bug-fix release (1.8.3) was released on 19 August 2016. This release only contains bugfixes and it should be safe to update from 1.8.x. Major bugfixes in 1.8.3 Fix Android build scripts on OS X and Windows Fix stepping in PAUSED state in certain circumstances Fix jackaudiosink hang when exiting Fix udpsrc receiving multicast packets not only from the selected multicast group Fix unnecessary decoding of unselected streams in GES Fix (multi)udpsink randomly not sending to clients Fix ALL_BOTH probes not considering EVENT_FLUSH Fix average input rate calculations in queue2 Fix various locking issues causing deadlock in adaptivedemux Fix gst-libav encoders to correctly produce codec_data in caps Add Wayland, Windows and Rasberry Pi support to the QML GL video sink Add support for building with OpenH264 1.6 Add support for controlling deinterlacing in GES video sources ... and many, many more! For a full list of bugfixes see Bugzilla. Note that this is not the full list of changes. For the full list of changes please refer to the GIT logs or ChangeLogs of the particular modules. Known Issues gst-rtsp-server does not take address pool configuration into account for sending unicast UDP. Bugzilla #766612 vp8enc crashes on 32 bit Windows, but was working fine in 1.6. 64 bit Windows is unaffected. Bugzilla #763663
2016-09-11Drop "55" (php55) from PHP_VERSIONS_ACCEPTED.taca1-2/+2
2016-09-10Bump PKGREVISION for NOT_PAX_MPROTECT_SAFEszptvlfn1-1/+4
2016-09-08Update mkvtoolnix to 9.4.0:joerg6-91/+130
- restrict GUI option to Qt. - disable compiler optimisation override - new features: - support for Apple ProRes videos in MOV/MP4 files - much improves MPEG TS support - support WebVTT subtitles - output of Big Endian PCM to WAV supported - ${TOOL}_OPTIONS can be used for passing additional arguments to individual programs via environment - support for core-less DTS streams consisting solely of XLL extension sub-streams - time codes computation for AAC, AC-3, DTS, MP3 and TrueHD packets was rewritten - support TrueHD tracks inside MPEG TS by keeping (additional) AC-3 audio track - support MPEG-H p2/HEVC video in MP4 container - support for AAC in LOAS/LATM multiplex if read from MPEG transport streams or raw LOAS/LATM AAC files - support for h.265/HEVC from MPEG TS and elementary streams - support for teletext subtitles from MPEG TS - faster format detection for text subtitle formats - support for DTS audio streams in MP4 - support for VP9 from IVF and WebM files - support for Opus - support for reading ALAC from CAF and MP4 files - 5 years of various bug fixes and GUI improvements.
2016-09-07How to disable looking for libv4l2 changed.markd1-2/+2
2016-09-06Rename (non-free) Dynamic Drive license to have a "-license" suffix.wiz1-2/+2
Noted by gdt.
2016-09-06+ sickbeard.wiz1-1/+2
2016-09-06Import sickbeard-507nb3 as multimedia/sickbeard.wiz5-0/+632
Packaged for wip by Ken Wong, Thomas Klausner, and Jonathan Schleifer. PVR application to search and manage TV shows
2016-08-31Update multimedia/mpv to 0.20.0leot2-7/+7
Changes: Release 0.20.0 ============== Options and Commands -------------------- Added ~~~~~ - aspect: add --video-unscaled=downscale-big - player: add --image-display-duration option to control duration of image display (#3425) - vo_opengl: angle: new flag (dcomposition) to control DirectComposition Fixes and Minor Enhancements ---------------------------- - af_lavrresample: fix error if resampler could not be recreated - audio: avoid missed wakeups with ab-loops - audio: do not apply --audio-channels if spdif passthrough is in use (#3445) - cache: don't use a backbuffer if the cache is as large as the file - command: prevent O(n^2) behaviour for playlist property - demux: close underlying stream if it's fully read anyway (#3456) - demux: fix undefined behavior with ogg metadata update (#3451) - player: make looping slightly more seamless - player: refresh very low framerate video on filter changes (#3435) - stream_memory: disable stream cache - vf_rotate: allow arbitrary rotation (#3434) - vo: be more trusting to estimated display FPS (#3433) - w32_common: use hooks to detect parent window resize - x11: work around mutter fullscreen issue (#2072)
2016-08-31Updated vlc to 2.2.4.wiz3-20/+19
Changes between 2.2.3 and 2.2.4: -------------------------------- Decoder: * Fix crash in G.711 wav files * Fix mp3 crash in libmad * Fix out-of-bound write in adpcm QT IMA codec (CVE-2016-5108) Qt: * Fix resizing issues Win32: * Fix overlay creation on Windows XP for DirectDraw video output Misc: * Build fixes for Hurd Translations: * Update of Bulgarian, Catalan, German, French, Italian, Marathi, Norwegian Bokmål, Norwegian Nynorsk, Portuguese, Slovak, Spanish (Mexico), Swedish, Simplified Chinese, and Traditional Chinese translations
2016-08-31Update ffmpeg3 and ffplay3 to 3.1.3.wiz4-11/+9
version 3.1.3: - examples/demuxing_decoding: convert to codecpar - avcodec/exr: Check tile positions - avcodec/aacenc: Tighter input checks - avformat/wtvdec: Check pointer before use - libavcodec/wmalosslessdec: Check the remaining bits - avcodec/adpcm: Fix adpcm_ima_wav padding - avcodec/svq3: fix slice size check - avcodec/diracdec: Check numx/y - avcodec/h2645_parse: fix nal size - avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() - h2645_parse: only read avc length code at the correct position - h2645_parse: don't overread AnnexB NALs within an avc stream - avcodec/h264_parser: Factor get_avc_nalsize() out - avcodec/cfhd: Increase minimum band dimension to 3 - avcodec/indeo2: check ctab - avformat/swfdec: Fix inflate() error code check - avcodec/rawdec: Fix bits_per_coded_sample checks - vcodec/h2645_parse: Clear buffer padding - avcodec/h2645: Fix NAL unit padding - avfilter/drawutils: Fix single plane with alpha - cmdutils: check for SetDllDirectory() availability
2016-08-28add rule for libtool native 'gas' build when yasm isn't used (on aarch64)richard2-9/+18
2016-08-24mpv: update to 0.19.0maya2-8/+7
Release 0.19.0 Changelog: Build System Changes build: add --htmldir option build: always require atomics wscript: add proper unversioned SONAME for Android Features New client API: add stream_cb API for user-defined stream implementations (bumps client API version to 1.22) vf_d3d11vpp: add video processor selection videotoolbox: add --hwdec=videotoolbox-copy for h/w accelerated decoding with video filters vo_opengl: add a tscale=linear direct implementation Removed audio/filter: remove delay audio filter Options and Commands Added command: add filename/no-ext sub-property that returns filename without extension (#3404) command: add properties for HDR metadata command: add replaygain information properties to track-list options: add vp9 to --hwdec-codecs player: add --audio-stream-silence player: add --audio-wait-open player: add --no-autoload-files videotoolbox: add yuv420p to --videotoolbox-format Changed options: un-restrict --audio-delay use - as command-name separator everywhere vo_opengl: reduce default 3dlut-size to 64x64x64 (since accuracy is improved) Deprecated deprecate "balance" option/property (no replacement) Fixes and Minor Enhancements Windows: don't wait for GUI thread when polling for events (#3393) af_lavcac3enc: error out properly if encoding fails af_volume: don't let softvol overwrite af_volume volumedb sub-option ao_pulse: fix some volume control rounding issues ao_wasapi: in exclusive mode, do not output multichannel by default audio: add heuristic to move auto-downmixing before other filters audio: show an osd bar when changing ao-volume demux: make ALBUM replaygain tags optional (#3405) demux_raw: fix small typo to add s16be support demux_timeline: restore mkv edition switching libarchive: sanitize non-UTF8 archive entries macOS/vo_opengl: fix crash when glctx is NULL during init (#3360) player: disable display-sync with spdif transcoding player: do not cut off terminal status line if it contains newlines (#3340) player: fix display-sync timing if audio resumes slowly player: improve instant track switching (#3392) player: improve non-hr seeking with external audio tracks player: offset demuxer on start/seek properly with audio/sub delay player: sync audio as well when enabling it mid-stream stream/stream_bluray: display list of available titles in verbose mode sub: don't potentially discard too many subtitles on seek video: respect --deinterlace=auto vo_direct3d: add missing header (fixes Cygwin build) vo_opengl: angle: try D3D9 when D3D11 fails eglInitialize vo_opengl: angle: use WARP if there are no hw adapters (makes it work on Windows 7 without hardware-accelerated graphics) vo_opengl: increase 3DLUT accuracy at smaller LUT sizes vo_opengl: remove the 3dlut-size npot2 restriction vo_wayland: fix high CPU usage due to busy polling wayland_common: clip window size to the display output size wayland_common: fix crashes when switching to fullscreen before the video output is fully initialized wayland_common: fix fullscreen image switching bug wayland_common: prevent black bars on most non-native aspect ratios wayland_common: remove untested/unusable wayland dnd code win32: mpv.rc: re-add version info x11: skip ICC update on every window move ytdl: Error out with http_dash_segments (unsupported for now) This listing is not complete. Check DOCS/client-api-changes.rst for a history of changes to the client API, and DOCS/interface-changes.rst for a history of changes to other user-visible interfaces.
2016-08-21Version 2.0:adam3-9/+9
Bug fixes.
2016-08-17Recursive revbump from multimedia/libvpx uppdateryoon47-87/+94
2016-08-16Update to 1.6.0ryoon8-60/+44
Changelog: 2016-07-20 v1.6.0 "Khaki Campbell Duck" This release improves upon the VP9 encoder and speeds up the encoding and decoding processes. - Upgrading: This release is ABI incompatible with 1.5.0 due to a new 'color_range' enum in vpx_image and some minor changes to the VP8_COMP structure. The default key frame interval for VP9 has changed from 128 to 9999. - Enhancement: A core focus has been performance for low end Intel processors. SSSE3 instructions such as 'pshufb' have been avoided and instructions have been reordered to better accommodate the more constrained pipelines. As a result, devices based on Celeron processors have seen substantial decoding improvements. From Indian Runner Duck to Javan Whistling Duck, decoding speed improved between 10 and 30%. Between Javan Whistling Duck and Khaki Campbell Duck, it improved another 10 to 15%. While Celeron benefited most, Core-i5 also improved 5% and 10% between the respective releases. Realtime performance for WebRTC for both speed and quality has received a lot of attention. - Bug Fixes: A number of fuzzing issues, found variously by Mozilla, Chromium and others, have been fixed and we strongly recommend updating.
2016-08-15Some fixes for SunOSrichard4-4/+45
- define BSD_COMP for the build, - avoid configure issues using non quoted 'which', - and NODEV needs to be undefined prior to using the name in an enum as it is defined by SunOS system headers unfortunately.
2016-08-14Remove unnecessary patch, int i is now declared in this function.maya2-17/+1
No functional change.
2016-08-14Remove unnecessary patch, int i is now declared in this function.maya2-17/+1
2016-08-12version 3.1.2:adam3-9/+8
- cmdutils: remove the current working directory from the DLL search path on win32 - avcodec/rawdec: Fix palette handling with changing palettes - avcodec/raw: Fix decoding of ilacetest.mov - avformat/mov: Enable mp3 parsing if a packet needs it - avformat/hls: Use an array instead of stream offset for stream mapping - avformat/hls: Sync starting segment across variants on live streams - avformat/hls: Fix regression with ranged media segments - avcodec/ffv1enc: Fix assertion failure with non zero bits per sample - avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" - avformat/oggdec: Fix integer overflow with invalid pts - ffplay: Fix invalid array index - avcodec/alacenc: allocate bigger packets (cherry picked from commit 82b84c71b009884c8d041361027718b19922c76d) - libavcodec/dnxhd: Enable 12-bit DNxHR support. - lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. - jni: Return ENOSYS on unsupported platforms - lavu/hwcontext_vaapi: Fix compilation if VA_FOURCC_ABGR is not defined. - avcodec/vp9_parser: Check the input frame sizes for being consistent - avformat/flvdec: parse keyframe before a\v stream was created add_keyframes_index() when stream created or keyframe parsed - avformat/flvdec: splitting add_keyframes_index() out from parse_keyframes_index() - libavformat/rtpdec_asf: zero initialize the AVIOContext struct - libavutil/opt: Small bugfix in example. - libx264: Increase x264 opts character limit to 4096 - avcodec/h264_parser: Set sps/pps_ref - librtmp: Avoid an infiniloop setting connection arguments - avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame - lavc/Makefile: Fix standalone compilation of the svq3 decoder. - lavf/vplayerdec: Improve auto-detection. - lavc/mediacodecdec_h264: properly convert extradata to annex-b - Revert "configure: Enable GCC vectorization on ≥4.9 on x86"
2016-08-04Recursive revbump from audio/pulseaudioryoon19-34/+38
2016-08-03All sun4* machines are sparcs, not just sun4u.maya6-22/+49
(64bit check is separate) Allow building for Solaris/sun4v. from Joerg Clausen in pkg/51337