summaryrefslogtreecommitdiff
path: root/multimedia
AgeCommit message (Collapse)AuthorFilesLines
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz54-107/+108
2017-02-05Remove patch that is not in distinfo.wiz2-28/+0
2017-02-03rename ptp-suid option to gstreamer-ptp-suidmaya1-6/+3
requested by wiz
2017-02-03gst-plugins1-libav: update to 1.10.3maya2-8/+7
2017-02-03gst-plugins1-good: update to 1.10.3maya2-7/+7
2017-02-03gst-plugins1-ugly: update to 1.10.3maya2-7/+7
2017-02-03gst-plugins1-bad: update to 1.10.3maya3-20/+17
2017-02-03gst-plugins1-base: update to 1.10.3maya2-7/+7
2017-02-01gstreamer1: update to 1.10.3maya2-8/+7
Major bugfixes in 1.10.1 Security-relevant bugfix in the vmnc decoder (CVE-2016-9445, CVE-2016-9446) Various bugfixes to playbin3/decodebin3 Fix error at the end of playing any WAV file Fix usability of androidmedia plugin if the camera or sensor API is not available, but codecs are Handle redirections on PLAY, and missing control attribute in the RTSP source Various OpenGL related bugfixes ... and many, many more! Major bugfixes in 1.10.2 Security-relevant bugfix in the FLI/FLX/FLC decoder (CVE-2016-9634, CVE-2016-9635, CVE-2016-9636) Various fixes for crashes, assertions and other failures on fuzzed input files. Among others, thanks to Hanno Böck for testing and reporting (CVE-2016-9807, CVE-2016-9808, CVE-2016-9809, CVE-2016-9810, CVE-2016-9811, CVE-2016-9812, CVE-2016-9813). SAVP/SAVPF profile in gst-rtsp-server works for live streams again, and the correct MIKEY policy message is generated Further OpenGL related bugfixes gst-libav was updated to ffmpeg 3.2.1 ... and many, many more! Major bugfixes in 1.10.3 Various fixes for crashes, assertions, deadlocks and memory leaks on fuzzed input files and in other situations Regression fixes for souphttpsrc with redirection tracking and retrying Regression fix for gst-rtsp-server not handling TCP-only medias anymore Various other bugfixes the RTP/RTSP codebase vp8enc works again on 32 bit Windows Fixes to Opus PLC handling in the decoder Fix for stream corruption in multihandlesink when removing clients gst-libav was updated to ffmpeg 3.2.2 ... and many, many more!
2017-01-31Support the "introspection" option.martin2-26/+39
2017-01-31Add support for the "introspection" optionmartin2-14/+19
2017-01-31Add support for more dependencies by defaultkhorben2-4/+6
This registers support for libXrandr and libXScrnSaver. Pulseaudio is now suggested by default as well (as is the case for mplayer). Bump PKGREVISION.
2017-01-30streamlink: update to 0.3.0maya4-40/+75
Release 0.3.0 of Streamlink! A lot of updates to each plugin (thank you @beardypig !), automated Windows releases, PEP8 formatting throughout Streamlink are some of the few updates to this release as we near a stable 1.0.0 release. Main features are: Lot's of maintaining / updates to plugins General bug and doc fixes Major improvements to development (github issue templates, automatically created releases) Agustín Carrasco <asermax@gmail.com> (1): Links on crunchy's rss no longer contain the show name in the url (#379) Brainzyy <Brainzyy@users.noreply.github.com> (1): Add basic tests for stream.me plugin (#391) Javier Cantero <jcantero@escomposlinux.org> (2): plugins/twitch: use version v3 of the API plugins/twitch: use kraken URL John Smith <v2.0@protonmail.com> (3): Added support for bongacams.com streams (#329) streamlink_cli.main: close stream_fd on exit (#427) streamlink_cli.utils.progress: write new line at finish (#442) Max Riegler <rinukkusu@sub-r.de> (1): plugins.chaturbate: new regex (#457) Michiel Sikma <michiel@wedemandhtml.com> (1): Update PLAYER_VERSION, as old one does not return data. Add ability to use streams with /embed/video in the URL, from embedded players. (#311) Mohamed El Morabity <melmorabity@users.noreply.github.com> (6): Add support for pluzz.francetv.fr (#343) Fix ArteTV plugin (#385) Add support for Canal+ TV group channels (#416) Update installation instructions for Fedora (#443) Add support for Play TV (#439) Use token generator for HLS streams, as for HDS ones (#466) RosadinTV <rosadintv@outlook.com> (1): --can-handle-url-no-redirect parameter added (#333) Stefan Hanreich <stefanhani@gmail.com> (1): added chocolatey to the documentation (#380) bastimeyer <mail@bastimeyer.de> (3): Automatically create Github releases Set changelog in automated github releases Add a github issue template beardypig <beardypig@users.noreply.github.com> (55): plugins.tvcatchup: site layout changed, updated the stream regex to accommodate the change (#338) plugins.streamlive: streamlive.to have added some extra protection to their streams which currently prevents us from capturing them (#339) cli: add command line option to specific logging path for subprocess errorlog plugins.trtspor: added support for trtspor.com (#349) plugins.kanal7: fixed page change in kanal7 live stream (#348) plugins.picarto: Remove the unreliable rtmp stream (#353) packaging: removed the built in backports infavour of including them as dependencies when required (#355) Boost the test coverage a bit (#362) plugins: all regex string should be raw (#361) ci: build and test on Python 3.6 (+3.7 on travis, with allowed failure) (#360) packages.flashmedia: fix bug in AMFMessage (#359) tests: use mock from unittest when available otherwise fallback to mock (#358) stream.hls: try to retry stream segments (#357) tests: add codecov config file (#363) plugins.picarto: updated plugin to use tech_switch divs to find the stream parameters plugins.mitele: support for live streams on mitele.es docs: add a note about python-devel needing to be installed in some cases docs/release: generate the changelog as rst instead of md plugins.adultswim: support https urls use iso 8601 date format for the changelog plugins.tf1: added plugin to support tf1.fr and lci.fr plugins.raiplay: added plugin to support raiplay.it plugins.vaughnlive: updated player version and info URL (#383) plugins.tv8cat: added support for tv8.cat live stream (#390) Fix TF1.fr plugin (#389) plugins.stream: fix a default scheme handling for urls Add support for some Bulgarian live streams (#392) rtmp: fix bug in redirect for rtmp streams plugins.sportal: added support for the live stream on sportal.bg plugins.bnt: update the user agent string for the http requests plugins.ssh101: update to support new site layout Optionally use FFMPEG to mux separate video and audio streams (#224) Support for 4K videos in YouTube (#225) windows-installer: add the version info to the installer file include CHANGELOG.rst instead of .md in the egg stream.hls: output duplicate streams for HLS when multiple streams of the same quality are available stream.ffmpegmux: fix support for avconv, avconv will be used if ffmpeg is not found Adultswin VOD support (#406) Move streamlink_cli.utils.named_pipe in to streamlink.utils plugins.rtve: update plugin to support new streaming method stream.hds: omit HDS streams that are protected by DRM Adultswin VOD fix for live show replays (#418) plugins.rtve: add support for legacy stream URLs installer: remove the streamlink bin dir from %PATH% before installing plugins.twitch: only check hosted channels when playing a live stream docs: tweaks to docs and docs build process Fix iframe detection for BTN/cdn.bg streams (#437) fix some regex that give deprecation warnings in python 3.6 plugins.adultswim: correct behaviour for archived streams plugins.nineanime: add scheme to grabber api url if not present session: add an option to disable Diffie Hellman key exchange plugins.srgssr: added support for srg ssr sites: srf, rts and rsi plugins.srgssr: fixed bug in api URL and fixed akamai urls with authparams cli: try to terminate the player process before killing it (if terminate takes too long) plugins.swisstxt: add support for the SRG SSR sites sports sections fozzy <fozzysec@gmail.com> (1): Add plugin for huajiao.com and zhanqi.tv (#334) sqrt2 <sqrt2@users.noreply.github.com> (1): Fix swf_url in livestream.com plugin (#428) stepshal <nessento@openmailbox.org> (1): Remove trailing. stepshal <stepshal@users.noreply.github.com> (2): Add blank line after class or function definition (#408) PEP8 (#414)
2017-01-29gstreamer1: don't create a setuid binary by default, make an option for it.maya2-3/+14
gstreamer has gst-ptp-helper - helper for synchronizing time across the network. I don't believe this option is useful enough to be a default, but it poses a security risk. For more information about PTP in Gstreamer, see the following post: https://coaxion.net/blog/2015/05/ptp-network-clock-support-in-gstreamer/ bump PKGREVISION
2017-01-29Update ruby-gnome2 packages to 3.1.1.tsutsui2-10/+10
pkgsrc changes: * add graphics/ruby-gnome2-clutter-gdk Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.1/NEWS) == Ruby-GNOME2 3.1.1: 2017-01-26 === Changes ==== All * Improvements * Windows: Supported Ruby 2.4. ==== Ruby/GLib2 * Improvements * (({GLib::DateTime})): Added. [GitHub#961][GitHub#965] [Patch by cedlemo] * (({GLib::TimeZone})): Added. [GitHub#963][Patch by cedlemo] * Stopped to show "message", "info" and "debug" level logs by default. You can enable them by (({$DEBUG = true})). [GitHub#981][Reported by PeterWAWood] * Windows: Updated bundled PCRE to 8.40. ==== Ruby/GObjectIntrospection * Improvements * Supported outputting (({guint8})) array. * Supported converting (({equal})) method to (({==})) method. * Supported auto (({Enumerable})) inclusion for classes and modules that have (({each})) method. ==== Ruby/GIO2 * Improvements * (({Gio::Settings#initialize})): Added backward compatible API again. * Fixes * Supported GIO 2.38 or earlier again. ==== Ruby/Pango * Fixes * (({Pango::LayoutLine#x_to_index})): Fixed a crash bug. * Windows: Updated bundled HarfBuzz to 1.4.1. * Windows: Updated bundled ICU to 58.2. ==== Ruby/GdkPixbuf2 * Improvements * (({GdkPixbuf::Pixbuf#save_to_buffer})): Supported again but it's deprecated. Use (({GdkPixbuf::Pixbuf#save})) instead. * Windows: Updated bundled gdk-pixbuf to 2.36.4. ==== Ruby/GDK3 * Improvements * Windows: Updated bundled GTK+ to 3.22.7. ==== Ruby/GTK3 * Improvements * (({Gtk::TreeViewColumn#initialize})): Supported option Hash. [GitHub#958][Patch by Detlef Wagner] * Updated samples. [Patch by cedlemo] * (({Gtk::Dialog#get_widget_for_response_id})): Supported (({Symbol})) as response ID. [GitHub#978][Patch by Detlef Wagner] * (({Gtk::Container#add})): Changed to return (({self})) again. * Windows: u ==== Ruby/Poppler * Fixes * (({Poppler::IndexIter})): Fixed a crash bug. * (({Poppler::IndexIter#child})): Added a missing (({NULL})) check. * Fixed types of action classes. They must be (({GLib::Boxed})). ==== Ruby/GStreamer * Improvements * Windows: Updated bundled GStreamer to 1.10.2. ==== Ruby/ClutterGStreamer * Improvements * Windows: Updated bundled Clutter-GStreamer to 3.0.22. ==== Ruby/GtkSourceView3 * Improvements * Windows: Updated bundled GtkSourceView to 3.22.2. ==== Ruby/GSF * Improvements * Windows: Updated bundled GSF to 1.14.41. === Thanks * Detlef Wagner * cedlemo * PeterWAWood
2017-01-29Sync HOMEPAGE with graphics/clutter/Makefile.tsutsui1-2/+2
2017-01-23Changes 1.1.1:adam5-34/+23
Use secure_getenv(3) to improve security This patch is in response to the following security vulnerabilities (CVEs) reported to NVIDIA against libvdpau: CVE-2015-5198 CVE-2015-5199 CVE-2015-5200 To address these CVEs, this patch: - replaces all uses of getenv(3) with secure_getenv(3); - uses secure_getenv(3) when available, with a fallback option; - protects VDPAU_DRIVER against directory traversal by checking for '/' On platforms where secure_getenv(3) is not available, the C preprocessor will print a warning at compile time. Then, a preprocessor macro will replace secure_getenv(3) with our getenv_wrapper(), which utilizes the check: getuid() == geteuid() && getgid() == getegid() See getuid(2) and getgid(2) for further details.
2017-01-23Changes 20170122:adam2-9/+8
Bug fixes.
2017-01-22libvdpau: don't restrict this package to specific operating systems.maya1-9/+14
there's no reason to - other operating systems have suitable drivers too, and it doesn't break builds as far as I can tell. PR pkg/51704, applying as maintainer did not respond.
2017-01-21Recursive revbump from audio/pulseaudio-10.0ryoon19-38/+38
2017-01-19Convert all occurrences (353 by my count) ofagc8-31/+31
MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
2017-01-19Update to mplayerthumbs 16.04.0markd2-9/+8
minor changes - last kde4 version
2017-01-19Update to libkcddb 16.08.0markd2-9/+8
minor changes - last kde4 version
2017-01-19Update to audiocd-kio 16.08.0markd2-9/+8
minor changes - last kde4 version
2017-01-17Update to 12b472eaa75bce25dc63ec61d9233aadb996f3a4,skrll7-80/+44
Various bug fixes
2017-01-16Recursive bump for libvpx shlib major change.wiz48-88/+96
2017-01-16Updated libvpx to 1.6.1.wiz7-127/+44
2017-01-09 v1.6.1 "Long Tailed Duck" This release improves upon the VP9 encoder and speeds up the encoding and decoding processes. - Upgrading: This release is ABI compatible with 1.6.0. - Enhancements: Faster VP9 encoding and decoding. High bit depth builds now provide similar speed for 8 bit encode and decode for x86 targets. Other platforms and higher bit depth improvements are in progress. - Bug Fixes: A variety of fuzzing issues.
2017-01-08Add rcvar=${name} to rc.d script.wiz2-3/+4
From Christoph Lemke in PR 51799.
2017-01-04Support python-3.6.wiz2-5/+5
2017-01-03Support python-3.6.wiz2-5/+5
2017-01-03Allow python-3.6.wiz8-22/+23
2017-01-01Add support for the "opus" option (disabled by default, so no PKGREVISION bump)leot1-3/+9
Patch provided by Adrien Fernandes via #NetBSD
2017-01-01Version 2.2adam3-12/+9
Encoder enhancements -------------------- 1. Enhancements to TU selection algorithm with early-outs for improved speed; use :option:`--limit-tu` to exercise. 2. New motion search method SEA (Successive Elimination Algorithm) supported now as :option: `--me` 4 3. Bit-stream optimizations to improve fields in PPS and SPS for bit-rate savings through :option:`--[no-]opt-qp-pps`, :option:`--[no-]opt-ref-list-length-pps`, and :option:`--[no-]multi-pass-opt-rps`. 4. Enabled using VBV constraints when encoding without WPP. 5. All param options dumped in SEI packet in bitstream when info selected. 6. x265 now supports POWERPC-based systems. Several key functions also have optimized ALTIVEC kernels.
2017-01-01Revbump after boost updateadam22-44/+44
2017-01-01Add python-3.6 to incompatible versions.wiz8-16/+16
2017-01-01version 2.8.10adam2-7/+7
- avformat/http: Match chunksize checks to master..3.0 - Changelog: fix typos - ffserver: Check chunk size - Avoid using the term "file" and prefer "url" in some docs and comments - avformat/rtmppkt: Check for packet size mismatches - zmqsend: Initialize ret to 0 - configure: check for strtoull on msvc - http: move chunk handling from http_read_stream() to http_buf_read(). - http: make length/offset-related variables unsigned.
2016-12-30streamlink: actually take advantage of pycryptodome dependency beingmaya1-2/+2
less specific now. this is necessary for not breaking bulk builds in changes to pycryptodome. pointed out by wiz, thanks.
2016-12-30streamlink: be less specific about pycryptodome dependencymaya2-1/+17
2016-12-30streamlink: update to 0.2.0maya3-10/+63
Release 0.2.0 of Streamlink! We've done numerous changes to plugins as well as fixed quite a few which were originally failing. Among these changes are updated docs as well as general UI/UX cleaning with console output. The main features are: Additional plugins added Plugin fixes Cleaned up console output Additional documentation (contribution, installation instructions) Again, thank you everyone whom contributed to this release! :D
2016-12-29Update multimedia/mpv to mpv-0.23.0leot2-12/+14
Changes: Release 0.23.0 ============== Now requires at least FFmpeg 3.2.2. Features -------- - vo_rpi: partially undeprecate Added ~~~~~ - vo_opengl: hwdec_cuda: Support P016 output surfaces Removed ~~~~~~~ - charset_conv: drop enca and libguess support in favor of uchardet - vf_vdpaurb: remove this filter in favor of --hwdec=vdpau-copy Options and Commands -------------------- Added ~~~~~ - TOOLS/autoload: allow disabling through script-opts - demux, stream: add --access-references to prevent opening referenced files Deprecated ~~~~~~~~~~ - options: deprecate codec family selection in --vd/--ad Removed ~~~~~~~ - macOS: remove --fs-black-out-screens - options: remove deprecated sub-option handling for --vo and --ao Fixes and Minor Enhancements ---------------------------- - Windows: window styles improvements (allow minimizing borderless/fullscreen window) (#2229, #2451) - ad_spdif: Fix crash when spdif muxer is not available - audio: fix --audio-stream-silence with ao_alsa - audio: fix --audio-stream-silence with ao_wasapi - build: drop build-time dependency on Perl - build: support linking ANGLE (previously loaded dynamically) - d3d11va: unconditionally load D3D DLLs (#3348) - demux_mkv: fix seeking in some broken files (#3920) - hwdec_cuda: allow building without CUDA SDK (load CUDA dynamically) - macOS: fix dropping of URLs containing query strings on the window - macOS: fullscreen refactoring (#2857, #3272, #1352, #2062, #3864) - macOS: support append file to paylist on drop (#2166) - macOS: update the menu and remove conflicting “Quit & remember position” item (#3865) - osc: don't hide playlist buttons, just disable - osc: fix possible race condition in right timecode - osc: topbar: use same styles as bottombar - player: don't print format detection error when aborting loading - vdpau: fix vaapi probing if libvdpau-va-gl1 is present - video: use demuxer-signaled duration for last video frame (#3924)
2016-12-15extending the patch for netbsd so it fixes sunos toowiedi3-6/+7
2016-12-12Revert "Specify readline requirement on 30 packages"wiz1-2/+1
Many of these definitely do not depend on readline. So there must be a different underlying problem, and that should be tracked down instead of papering over it.
2016-12-08ffmpeg3: disable lto (again).maya1-2/+2
fixes build for me with netbsd-7 with gcc 4.8.5 (reported by Marc Badouin in pkgsrc-users), and also clang 3.8.
2016-12-07version 3.2.2:adam3-8/+9
- ffserver: Check chunk size - Avoid using the term "file" and prefer "url" in some docs and comments - avformat/rtmppkt: Check for packet size mismatches - zmqsend: Initialize ret to 0 - avcodec/flacdec: Fix undefined shift in decode_subframe() - avcodec/get_bits: Fix get_sbits_long(0) - avformat/ffmdec: Check media type for chunks - avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() - avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c - avformat/oggparsespeex: Check frames_per_packet and packet_size - avformat/utils: Check start/end before computing duration in update_stream_timings() - avcodec/flac_parser: Update nb_headers_buffered - avformat/idroqdec: Check chunk_size for being too large - avcodec/me_cmp: Fix median_sad size - avformat/utils: Fix type mismatch - configure: check for strtoull on msvc - http: move chunk handling from http_read_stream() to http_buf_read(). - http: make length/offset-related variables unsigned
2016-12-04Recursive revbump from textproc/icu 58.1ryoon20-37/+40
2016-12-04Specify readline requirement on 30 packagesmarino1-1/+2
Solves: /usr/libexec/binutils225/elf/ld.gold: error: cannot find -lreadline The missing specification is obvious on DragonFly because there's no publically accessible version of readline in base.
2016-12-01Make introspection optionalmartin3-23/+38
2016-12-01Add an introspection optionmartin3-14/+20
2016-11-28version 3.2.1:adam3-9/+9
- avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC - mss2: only use error correction for matching block counts - softfloat: decrease MIN_EXP to cover full float range - libopusdec: default to stereo for invalid number of channels - flvdec: require need_context_update when changing codec id - pgssubdec: only set w/h/linesize when allocating data - sbgdec: prevent NULL pointer access - rmdec: validate block alignment - smacker: limit recursion depth of smacker_decode_bigtree - mxfdec: fix NULL pointer dereference in mxf_read_packet_old - ffmdec: validate codec parameters - avformat/mpeg: Adjust vid probe threshold to correct mis-detection - avcodec/ass_split: Change order of operations in ass_split_section() - avcodec/rawdec: check for side data before checking its size - avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() - avformat/apngenc: use the stream parameters extradata if available - Revert "apngdec: use side data to pass extradata to the decoder" - ffprobe: fix crash in case -of is specified with an empty string - libavcodec/exr : fix channel size calculation for uint32 channel - exr: fix out-of-bounds read - libschroedingerdec: fix leaking of framewithpts - libschroedingerdec: don't produce empty frames - dds: limit 4 bpp handling to AV_PIX_FMT_PAL8 - mlz: limit next_code to data buffer size - softfloat: handle -INT_MAX correctly - filmstripdec: correctly check image dimensions - pnmdec: make sure v is capped by maxval - smvjpegdec: make sure cur_frame is not negative - icodec: correctly check avio_read return value - icodec: fix leaking pkt on error - dvbsubdec: fix division by zero in compute_default_clut - proresdec_lgpl: explicitly check coff[3] against slice_data_size - escape124: reject codebook size 0 - mpegts: prevent division by zero - matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header - mpegaudio_parser: don't return AVERROR_PATCHWELCOME - mxfdec: fix NULL pointer dereference - lzf: update pointer p after realloc - diracdec: check return code of get_buffer_with_edge - diracdec: clear slice_params_num_buf on allocation failure - diracdec: use correct buffer for slice_params_buf realloc - ppc: pixblockdsp: do unaligned block accesses correctly again - avformat: close parser if codec changed - fate: add streamcopy test for apng - apngdec: use side data to pass extradata to the decoder - mov: immediately return from mov_fix_index without old index entries - interplayacm: increase bitstream buffer size by AV_INPUT_BUFFER_PADDING_SIZE - interplayacm: validate number of channels - interplayacm: check for too large b - doc: fix spelling errors - configure: make sure LTO does not optimize out the test functions - fate: add apng encoding/muxing test - apng: use side data to pass extradata to muxer - avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug - avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 - avcodec/rv40: Test remaining space in loop of get_dimension() - avcodec/ituh263dec: Avoid spending a long time in slice sync - avcodec/movtextdec: Add error message for tsmb_size check - avcodec/movtextdec: Fix tsmb_size check==0 check - avcodec/movtextdec: Fix potential integer overflow - ffmpeg: Fix bsf corrupting merged side data - avcodec/sunrast: Fix input buffer pointer check - avcodec/tscc: Check side data size before use - avcodec/rscc: Fix constant - avcodec/rawdec: Check side data size before use - avcodec/rscc: Check side data size before use - avcodec/msvideo1: Check side data size before use - avcodec/qpeg: Check side data size before use - avcodec/qtrle: Check side data size before use - avcodec/msrle: Check side data size before use - avcodec/kmvc: Check side data size before use - avcodec/idcinvideo: Check side data size before use - avcodec/cinepak: Check side data size before use - avcodec/8bps: Check side data size before use - avformat/flvdec: Fix regression losing streams - avformat/hls: Add missing error check for avcodec_parameters_copy() - avformat/hls: Fix probing mpegts audio streams that use probing - avformat/hls: Factor copying stream info to a separate function
2016-11-26streamlink: update to 0.1.0maya3-8/+20
A major update to Streamlink. With this release, we include a Windows binary as well as numerous plugin changes and fixes. The main features are: Windows binary (and generation!) thanks to the fabulous work by @beardypig Multiple plugin fixes Remove unneeded run-as-root (no more warning you when you run as root, we trust that you know what you're doing) Fix stream quality naming issue Beardypig <beardypig@users.noreply.github.com> (13): fix stream quality naming issue with py2 vs. py3, fixing #89 (#96) updated connectcast plugin to support the new rtmp streams; fixes #93 (#95) Fix for erroneous escape coding the livecoding plugin. Fixes #106 (#121) TVPlayer.com: fix for 400 error, correctly set the platform parameter (#123) Added a method to automatically determine the encoding when parsing JSON, if no encoding is provided. (#122) when retry-streams and twitch-disable-hosting arguments are used the stream is retried until a non-hosted stream is found (#125) plugins.goodgame: Update for API change (#130) plugins.adultswim: added a new adultswim.com plugin (#139) plugins.goodgame: restored DDOS protection cookie support (#136) plugins.younow: update API url (#135) plugins.euronew: update to support the new site (#141) plugins.webtv: added a new plugin to support web.tv (#144) plugins.connectcast: fix regex issue with python 3 (#152) Brainzyy <Brainzyy@users.noreply.github.com> (1): Add piczel.tv plugin (courtesy of @intact) (#114) Charlie Drage <charlie@charliedrage.com> (1): Update release scripts Erk- <Erk-@users.noreply.github.com> (1): Changed the twitch plugin to use https instead of http as discussed in #103 (#104) Forrest <gravyboat@users.noreply.github.com> (2): Modify the changelog link (#107) Update cli to note a few windows issues (#108) Simon Bernier St-Pierre <sbernierstpierre@gmail.com> (1): change icon Simon Bernier St-Pierre <sbstp@users.noreply.github.com> (1): finish the installer (#98) Stefan <stefan-github@yrden.de> (1): Debian packaging base (#80) Stefan <stefanhani@gmail.com> (1): remove run-as-root option, reworded warning #85 (#109) Weslly <weslly.honorato@gmail.com> (1): Fixed afreecatv.com url matching (#90) bastimeyer <mail@bastimeyer.de> (2): Improve NSIS installer script Remove shortcut from previous releases on Windows beardypig <beardypig@users.noreply.github.com> (8): plugins.cybergame: update to support changes to the live streams on the cybergame.tv website Use pycryptodome inplace of pyCrypto Automated build of the Windows NSIS installer support for relative paths for rtmpdump makeinstaller: install the streamlinkrc file in to the users %APPDATA% directory remove references to livestreamer in the win32 config template stream.rtmpdump: fixed the rtmpdump path issue, introduced in 6bf7fd7 pin requests to <2.12.0 to avoid the strict IDNA2008 validation ethanhlc <ethanhlc@users.noreply.github.com> (1): fixed instance of livestreamer (#99) intact <intact.devel@gmail.com> (1): plugins.livestream: Support old player urls mmetak <mmetak@users.noreply.github.com> (2): fix vaughnlive.tv info_url (#88) fix vaughnlive.tv info_url (yet again...) (#143) skulblakka <pascal.romahn@mailbox.org> (1): Overworked Plugin for ZDF Mediathek (#154) sqrt2 <sqrt2@users.noreply.github.com> (1): Fix ORF TVthek plugin (#113) tam1m <tam1m@users.noreply.github.com> (1): Fix zdf_mediathek TypeError (#156)