aboutsummaryrefslogtreecommitdiff
path: root/multimedia
Commit message (Collapse)AuthorAge
...
| * gstreamer: bump to 1.10.5Hans Dedecker2017-11-30
| | | | | | | | | | | | | | | | | | | | | | Update gstreamer to the 1.10 stable branch; select latest stable 1.10.5 See https://gstreamer.freedesktop.org/releases/1.10/ for major new features and bugfixes Fix dependencies Refresh patches Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* | ffmpeg: Adjusting some build dependencies. Update to 3.2.9Ted Hess2017-11-29
|/ | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* minidlna: add allow wide links optionJames Christopher Adduono2017-10-16
| | | | | | | | | | | | | | Some users might create a minidlna root with symlinks to shared locations. While this could potentially create a vulnerability, the option should be available to allow users to do this should they choose to. wide_links=no : (default) no content served + error message [timestamp] upnphttp.c:1366: error: Rejecting wide link X wide_links=yes : content served, no error messages Signed-off-by: James Christopher Adduono <jc@adduono.com>
* gphoto2: update package to 2.5.15Leonardo Medici2017-10-15
| | | | Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
* Merge pull request #4873 from jcadduono/minidlna-updateTed Hess2017-10-13
|\ | | | | minidlna: update to version 1.2.1
| * minidlna: update to version 1.2.1James Christopher Adduono2017-09-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.2.1 - Released 24-Aug-2017 -------------------------------- - Added Movian client detection and subtitle support. - Fixed an issue with discovery on non-Linux systems. - Fixed Bonjour discovery compatibility with TiVo Bolt. - Fixed NFO file parsing, and added change monitoring support for them. - Added a workaround for video thumbnails on some Samsung clients. - Added DoS protection for event subscriptions. - Fixed content browsing issues with some Samsung TVs. - Improved non-destructive update scan support. Signed-off-by: James Christopher Adduono <jc@adduono.com>
* | Merge pull request #4915 from antonlacon/ffmpeg-nextTed Hess2017-10-08
|\ \ | | | | | | ffmpeg: 3.2.8 update
| * | ffmpeg: 3.2.8 updateIan Leonard2017-10-05
| |/ | | | | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* / minidlna: remove panasonic video grouping by directory patchJames Christopher Adduono2017-10-04
|/ | | | | | | | | | | Unfortunately this is breaking sorting and causes some issues with starting streams on various non-Panasonic clients. Tested on 5 different models of 2014-2017 Samsung Smart TVs and BubbleUPnP for Android. Removing this patch fixes sorting by filename and clients no longer sometimes fail to load the streams. Signed-off-by: James Christopher Adduono <jc@adduono.com>
* youtube-dl: add zip host dependencyAdrian Panella2017-09-13
| | | | | | zip is not included in default Tools, so add it as Host dependency in case is not present in building environment Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* youtube-dl: update versionAdrian Panella2017-09-12
| | | | Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* Merge pull request #4785 from thess/ffmpeg-testingTed Hess2017-08-30
|\ | | | | ffmpeg: Add mpeg layer 2 audio support to libffmpeg-mini
| * ffmpeg: Add mpeg layer 2 audio support and mpeg2 demuxer to libffmpeg-miniTed Hess2017-08-30
| | | | | | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* | treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
|/ | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* mjpg-streamer: Use tar.xz. Add PKG_MIRROR_HASH for buildbots w/o svnTed Hess2017-08-27
| | | | | | Remove unnecessary copyright, add myself as maintainer. Signed-off-by: Ted Hess <thess@kitschensync.net>
* ffmpeg: fixup mpeg support in libffmpeg-miniIan Leonard2017-08-19
| | | | | | | The demuxers mpegps is for VOB support and mpegvideo is for raw mpeg video. mpegps was intended to be included with libffmpeg-mini; mpegvideo was not. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* ffmpeg: enable lto build for arm and x86_64Ian Leonard2017-08-10
| | | | | | | | | | | | This toggles on Link-Time Optimization for arm and x86-64. Compile tested on arm/bcm47xx, arm/mvebu, arm/imx6 and x86-64/generic (Also compile tested on mips/ar71xx where it failed so this change is currently for specific arches.) Size savings for libffmpeg were 2-3% when measured with libffmpeg-full and libffmpeg-mini. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* ffmpeg: let ffmpeg choose necessary parsers for audio-dec and customIan Leonard2017-08-10
| | | | | | | | | | | | | | | | | | This change allows ffmpeg's configure script to determine the necessary parsers based on selected decoders & encoders. For libffmpeg-audio-dec, this changes from our selecting: aac, ac3, flac, mpegaudio, opus and aac_latm to ffmpeg's configure script selecting: aac_latm, ac3, flac, mpegaudio for minor space savings and a simpler Makefile to manage on our end. In libffmpeg-custom, don't select any parsers when choosing decoders/encoders. I'm undecided on removing the parser selection in its entirety here. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* ffmpeg: update to 3.2.7Ian Leonard2017-08-10
| | | | | | | | | | | | | | | Removes the x86 optimization disables from the SOFT_FLOAT portion. There are no i386 profiles that do not use hard float, so these options accomplish nothing. Target-os=linux rules out dxva2 and vda, so disable statements are unnecessary. For x86-64 users of libffmpeg-full, optimize around performance instead of size. Remove patented flag requirement from mp2 and mp3 audio files in libffmpeg-custom per expiration. Tidies up some of the configure steps where only one option is being changed or cosmetic consistency. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* ffmpeg: add avresample to libffmpeg-fullTed Hess2017-07-17
| | | | | | | | Some projects, like freeswitch-stable, require avresample in libffmpeg-full. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net> Signed-off-by: Ted Hess <thess@kitschensync.net>
* ffmpeg: update to 3.2.6, correct arm optimization checkIan Leonard2017-07-06
| | | | | | mpfu=neon implies neon-vfpv3, so enable vfp when just neon is found. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* Merge remote-tracking branch 'diizzyy/packages/patch-54'Rafał Miłecki2017-06-15
|\
| * multimedia/minidlna: Update to 1.2.0Daniel Engberg2017-06-15
| | | | | | | | | | | | | | | | Update minidlna to 1.2.0 Switch to tarball Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
* | Merge pull request #4451 from ianchi/youtube-dlHannu Nyman2017-06-07
|\ \ | | | | | | youtube-dl: bump version and use precompiled script
| * | youtube-dl: switch from PKG_MD5SUM to PKG_HASHAdrian Panella2017-06-07
| | | | | | | | | | | | Signed-off-by: Adrian Panella <ianchi74@outlook.com>
| * | youtube-dl: bump version and use precompiled scriptAdrian Panella2017-06-06
| |/ | | | | | | | | | | | | Update to version 2017.06.05 Use precompiled scripts, in line with the new Python package. Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* | gphoto2: update package 2.5.14Leonardo Medici2017-06-07
| | | | | | | | Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
* | ices: Explicitly link with libvorbisidecFlorian Fainelli2017-06-05
| | | | | | | | | | | | | | | | We link against libshout which already links against libvorbisidec, this is needed to pass the configure script that checks against libshout symbols availability. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* | Merge pull request #4274 from DocLM/gphoto2Hauke Mehrtens2017-06-03
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | gphoto2 and libgphoto2: add package Maintainer: me / @DocLM Compile tested: (ramips, mt7688, LEDE 17.01.0) Run tested: (ramips, mt7688, LEDE 17.01.0) Description: Add libgphoto2 with modular camlibs and gphoto2 packages
| * | gphoto2: add package 2.5.11doclm2017-04-20
| |/ | | | | | | | | Source: OpenWrt repo, rev 32296 Signed-off-by: Leonardo Medici <leonardo_medici@me.com>
* / ffmpeg: update to 3.2.5Ian Leonard2017-05-26
|/ | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* youtube-dl: update versionAdrian Panella2017-02-20
| | | | | | Update to version 2017.02.17 Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* ffmpeg: update to 3.2.4, add libshine support, add fdk-aac support to ↵Ian Leonard2017-02-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | custom, cleanup Also makes the following changes: Updates project URL and moves libpthread to a common dependency; Makes libopus support in libffmpeg-full contingent on selecting the libopus package, like other external libraries; Adds note regarding disabling altivec in ppc hard-float; Reorganizes SIMD sections to be together; Drops the need to specify decoder=libopus from -full, done by default; Adds encoder=libopus to custom. Expand options for libffmpeg-custom: Build licensing: GPL, GPLv3, LGPLv3 Building for performance or size Drops version 3 of GPL for -audio-dec, -mini, and -full. Version 3 is at the discretion of the packager, per: http://ffmpeg.org/doxygen/trunk/md_LICENSE.html Add enable-nonfree toggle support to libffmpeg-custom build licensing to allow inclusion of libfdk-aac. Use ffmpeg's names for its external libraries in libffmpeg-custom config Alphabetize same Correct @BUILD_PATENTED flags for libffmpeg variants Split libffmpeg-full into hard/soft float: Hard float configures itself for lame / libx264 using GPL license Soft float for libshine and LGPL license Signed-off-by: Ian Leonard <antonlacon@gmail.com> Signed-off-by: Ted Hess <thess@kitschensync.net>
* Merge pull request #3856 from diizzyy/patch-27Ted Hess2017-02-05
|\ | | | | minidlna: Update to latest upstream (2016-09-29)
| * minidlna: Update to latest upstream (2016-09-29)Daniel Engberg2017-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated to latest commit upstream as the latest tagged version didn't get a tarball release at all. Includes various fixes and also support for never versions of ffmpeg. Also added a sorting patch for Panasonic TVs. Source: https://github.com/yanbe/minidlna/commit/c8245740c3a8699cfe7d7e5aa0d427b931018ad5 Various improvements to package Makefile. Source/Template: https://github.com/wongsyrone/packages-1/blob/c389dcdc020e1d199570f01f36b781a290aa5356/multimedia/minidlna/Makefile Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | icecast: Fix configure if both vorbis and tremor host packages installedTed Hess2017-01-19
|/ | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* icecast: Rework dependenciesTed Hess2017-01-14
| | | | | | | | | | Remove private Tremor. (use libvorbisidec in repo) Remove need for libvorbis (add missing vorbis_comment functions) Remove openSSL (uses mbedTLS via libcurl) Add myself as co-maintainer. Signed-off-by: Ted Hess <thess@kitschensync.net>
* ices: fix linking with liboggTed Hess2017-01-13
|
* Merge pull request #3813 from NeoRaider/hostpkgMatthias Schiffer2017-01-11
|\ | | | | Use STAGING_DIR_HOSTPKG where appropriate
| * treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with ↵Matthias Schiffer2017-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $(STAGING_DIR_HOSTPKG) As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely on it. See 73b7f55424de52d8179a9ad808252fe3bf8dcc9d for more information on STAGING_DIR_HOSTPKG. STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release (it is equivalent to $(STAGING_DIR)/host), so this simple search/replace cleanup is safe to apply. Doing this cleanup now will be useful for the Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream. Also fixes a typo in the dbus Makefile ("STAGIND_DIR"). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | ffmpeg: Upgrade to 3.2.2. Remove Speex supportTed Hess2017-01-06
|/ | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* youtube-dl: update versionAdrian Panella2016-11-28
| | | | | | Update version Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* gst1-libav: Fix builds on x86_64 (CPU_TYPE is blank)Ted Hess2016-11-11
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* crtmpserver: Disable apple streaming to fix buildMichal Hrušecký2016-10-30
| | | | | | Apple streaming is quite broken so disabling it to make package building again. Signed-off-by: Michal Hrušecký <Michal.Hrusecky@nic.cz>
* ffmpeg: Build without altivec on powerpc hfp platformsTed Hess2016-10-11
| | | | Signed-off-by: Ted Hess <thess@kitschensync.net>
* ffmpeg: Update 2.8.8, add codecs, update dlna profile, correct libopus useIan Leonard2016-09-26
| | | | | | | | | | | | | | | | | | | | | | | Update ffmpeg to 2.8.8. Adds HEVC, Opus, VC-1 and Vorbis to custom and minidlna profiles. This should more closely match formats media being streamed on the local network via DLNA/UPNP. Removes raw aac, ac3 and h264 from minidlna profile. Most players expect this content to come within a container (mkv, mov, mp4, mpegts, etc...), so this was unnecessary for the profile's goals. Remove libopus from being selected by the -custom's audio-dec profile, and as a depend on -audio-dec. -audio-dec uses ffmpeg's internal Opus decoder, not the external library. Don't select specific parsers in libffmpeg-mini profile. The demuxers separate streams from containers. Parsers break up the streams. These are not needed for DLNA/UPNP. If a parser is needed, the ffmpeg configure script should grab it. Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* youtube-dl: update versionAdrian Panella2016-09-18
| | | | Signed-off-by: Adrian Panella <ianchi74@outlook.com>
* xupnpd: update to latest versionÁlvaro Fernández Rojas2016-09-05
| | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* ffmpeg: allow building without yasmDaniel Golle2016-09-03
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ffmpeg: enable assembly on targets with fpuDaniel Golle2016-09-02
| | | | | | | | | | | | | | | Also no longer disable run-time CPU detection for fpu targets except arm which is built for each variant (neon, vfp). This vastly improves performance on x86 which now supports building ASM code with yasm and makes use of a broad spectrum of extensions depending on their availability at run-time. In future, such differentiation should also be introduced for MIPS to at least conditionally enable the output of MIPS32r2 instructions as well as DSPr1 and DSPr2 if the target supports that dispite them having CONFIG_SOFT_FLOAT=y set. Signed-off-by: Daniel Golle <daniel@makrotopia.org>