aboutsummaryrefslogtreecommitdiff
path: root/multimedia
Commit message (Collapse)AuthorAge
* imagemagick: refresh GCC options in MakefileTony Butler2022-12-22
| | | | | | | | | | | | | | | | | | | | | | | this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various compilation options, for GCC versions that are antiquated convert to parsing the major from the `CONFIG_GCC_VERSION` which will always exist and can also be used with range logic intent seemed to be: * `-flto` for "not =10" (or newer, probably) * no additional options for "=10" (and newer, probably) GCC 11 or 12 would likely revert to the default (not =10) option, because 10 was the newest at the time, and 11 and 12 are "not 10" unsure of what actually works, perhaps `-flto` works in all versions by now (possibly early gcc 10 bug workaround?) GCC 11 will have been using `-flto` anyway by the current logic and I guess it must be working or there would have been changes Signed-off-by: Tony Butler <spudz76@gmail.com>
* graphicsmagick: refresh GCC options in MakefileTony Butler2022-12-22
| | | | | | | | | | | | | | | | | | | | | | | this Makefile still used `CONFIG_GCC_USE_VERSION_*` to select various compilation options, for GCC versions that are antiquated convert to parsing the major from the `CONFIG_GCC_VERSION` which will always exist and can also be used with range logic intent seemed to be: * `-flto` for "not =10" (or newer, probably) * no additional options for "=10" (and newer, probably) GCC 11 or 12 would likely revert to the default (not =10) option, because 10 was the newest at the time, and 11 and 12 are "not 10" unsure of what actually works, perhaps `-flto` works in all versions by now (possibly early gcc 10 bug workaround?) GCC 11 will have been using `-flto` anyway by the current logic and I guess it must be working or there would have been changes Signed-off-by: Tony Butler <spudz76@gmail.com>
* gstreamer1: update to 1.20.4W. Michael Petullo2022-12-22
| | | | | | Removed deprecated use of AUTORELEASE, and refreshed patches. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-ugly: update to 1.20.4W. Michael Petullo2022-12-22
| | | | | | Removed deprecated use of AUTORELEASE, and refreshed patches. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-good: update to 1.20.4W. Michael Petullo2022-12-22
| | | | | | Removed deprecated use of AUTORELEASE, and refreshed patches. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-base: update to 1.20.4W. Michael Petullo2022-12-22
| | | | | | Removed deprecated use of AUTORELEASE, and refreshed patches. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-bad: update to 1.20.4W. Michael Petullo2022-12-22
| | | | | | Removed deprecated use of AUTORELEASE, and refreshed patches. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-libav: update to 1.20.4W. Michael Petullo2022-12-22
| | | | | | Removed deprecated use of AUTORELEASE, and refreshed patches. Signed-off-by: W. Michael Petullo <mike@flyn.org>
* motion: add gettext as host dependencyRobert N2022-12-22
| | | | Signed-off-by: Robert N <nrobert13@gmail.com>
* yt-dlp: update to 2022.11.11Michal Vasilek2022-12-13
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* tvheadend: Fix github warning about AUTORELEASEMarius Dinu2022-12-03
| | | | Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* tvheadend: add conditions for -O3 and LTO optimizationsMarius Dinu2022-12-03
| | | | | | | | Building for arc, mips and powerpc platforms fails if -O3 and LTO optimizations are enabled. This patch removes that option for everything other than arm and x86_64. These are known to work. Fixes issue #19923. Also fixes a typo in the description. Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* gphoto2: update to 2.5.28Rosen Penev2022-11-23
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #19948 from tvogel/ices-2.0.3Ted Hess2022-11-23
|\ | | | | ices: Update to 2.0.3
| * ices: Update to 2.0.3Tilman Vogel2022-11-21
| | | | | | | | | | | | | | | | | | | | | | | | This fixes a timing issue causing a playlist to be streamed as-fast-as- possible until memory exhaustion, finally crashing ices and making it basically useless. This problem occurred in the timing code in src/common/timing/ and is probably related to libc header changes because ices 2.0.2 worked up until OpenWrt 21.02.3 (at least) but failed in OpenWrt 22.03.2. Signed-off-by: Tilman Vogel <tilman.vogel@web.de>
* | tvheadend: update to git master 2022-11-20Marius Dinu2022-11-22
|/ | | | | | | | - EPG database switched from v2 to v3. This commit updates OpenWrt init script to use the new database file. - EPG database symlink created by OpenWrt config option is overwritten with a real file by tvheadend. The latest tvheadend commit included here fixes that. Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* ffmpeg: libffmpeg-full package should provide libffmpeg package, tooJosef Schlehofer2022-11-09
| | | | | | | | | The previous solution overwrote the provide from ``define Package/libffmpeg/Default``, but that's not what was wanted. Thus libffmpeg-full should provide three packages libffmpeg, libffmpeg-mini and libffmpeg-audio-dec Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* ffmpeg: add conflicts and providesJosef Schlehofer2022-10-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Motivation of this change is that full variants provides the mini variant and as well audio-dec package, thus you can not install both as it fails with the following output: Collected errors: * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58.91.100 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58.10.100 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58.45.100 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56 But that file is already provided by package * libffmpeg-full * check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56.51.100 But that file is already provided by package * libffmpeg-full * opkg_install_cmd: Cannot install package libffmpeg-audio-dec. Let's change it to: Installing libffmpeg-audio-dec (4.3.4-1) to root... Collected errors: * check_conflicts_for: The following packages conflict with libffmpeg-audio-dec: * check_conflicts_for: libffmpeg-full * * opkg_install_cmd: Cannot install package libffmpeg-audio-dec. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* v4l2rtspserver: upgrade to v0.3.7Michel Promonet2022-10-21
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* ffmpeg: update to 5.1.2John Audia2022-09-25
| | | | | | Bump to latest upstream version Signed-off-by: John Audia <therealgraysky@proton.me>
* midisport-firmware: add packageDaniel Golle2022-09-17
| | | | | | | | Add package with user-space loaded firmware for M-Audio USB MIDI interfaces. Implement OpenWrt-specific hotplug script which uses 'fxload' from libusb examples. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gst1-plugins-base: remove liboil dependencyRosen Penev2022-09-14
| | | | | | It's completely unused. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* minidlna: fix build with new autotoolsMichael Pratt2022-09-09
| | | | | | | Backport a patch that fixes build with new versions of Autoconf and Automake. Signed-off-by: Michael Pratt <mcpratt@pm.me>
* ffmpeg: update to 5.1.1John Audia2022-09-08
| | | | | | Bump to latest upstream version Signed-off-by: John Audia <therealgraysky@proton.me>
* yt-dlp: update to 2022.9.1Michal Vasilek2022-09-07
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* rtpmidid: update to snapshot of 2022-07-07Daniel Golle2022-09-07
| | | | | | | ae98df0 0xF1 MIDI Quarter Frame is 2 bytes long eab5cd8 Added more MIDI messages and comments Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gerbera: removeRosen Penev2022-08-19
| | | | | | | | | | | This was meant to be a less buggy replacement to minidlna. Unfortunately, the opposite seems to have happened over time. In addition, it currently doesn't build. I don't see many people actually using this. Probably better to just remove. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* yt-dlp: update to 2022.8.14Michal Vasilek2022-08-18
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* ffmpeg: update to 5.1John Audia2022-07-28
| | | | | | | | | | | | | | | Bump to latest upstream version, manually rebased: 050-glibc.patch Tested using: ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg Resulting mpg was good. Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <therealgraysky@proton.me>
* yt-dlp: update to 2022.7.18Michal Vasilek2022-07-22
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* ttymidi-sysex: support more System messagesDaniel Golle2022-07-11
| | | | | | | | add support System Realtime and System Common This patch has also been submitted upstream: https://github.com/cchaussat/ttymidi-sysex/pull/2 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* yt-dlp: update to 2022.6.22.1Michal Vasilek2022-06-24
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* treewide: remove PKG_INSTALL for meson projectsRosen Penev2022-06-15
| | | | | | It doesn't seem to be used by meson. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* rtpmidid: add packageDaniel Golle2022-06-13
| | | | | | | | Add RTP MIDI server package allowing to import/export local MIDI clients or hardware devices to the local network using Apple's RTP MIDI protocol. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* ttymidi-sysex: add packageDaniel Golle2022-06-13
| | | | | | | This adds an improved version of ttymidi with full support for SysEx MIDI messages. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gerbera: update to 1.11.0Rosen Penev2022-06-10
| | | | | | Switch to meson build. Compiles properly with nls.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* yt-dlp: add packageMichal Vasilek2022-05-19
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* youtube-dl: drop packageMichal Vasilek2022-05-19
| | | | | | | youtube-dl is still maintained, but moves very slowly and many other distributions instead package an active fork, yt-dlp. Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* gst1-libav: update to 1.20.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-ugly: update to 1.20.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-bad: update to 1.20.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-good: update to 1.20.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-base: update to 1.20.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gstreamer1: update to 1.20.2W. Michael Petullo2022-05-11
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* youtube-dl: update to 2021.12.17Michal Vasilek2022-05-06
| | | | Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
* ffmpeg: update to 5.0.1John Audia2022-05-02
| | | | | | | | | | | | | | | | | | Bump to latest upstream version, patches automatically rebased. Removed upstreamed: 060-configure-link-to-libatomic-when-its-present.patch Tested using: ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg Resulting mpg was good. Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <graysky@archlinux.us>
* tvheadend: add noacl config option for serverAlexander Egorenkov2022-04-07
| | | | | | Add support for --noacl option to disable all access control checks. Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* gst1-libav: fix compilation with ffmpeg5Rosen Penev2022-03-31
| | | | | | Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: remove rpath-linkRosen Penev2022-03-13
| | | | | | Most usages seem to be outdated and fixed a long time ago. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* gerbera: update to 1.10.0Rosen Penev2022-03-09
| | | | | | Backport some bug fixes. Signed-off-by: Rosen Penev <rosenp@gmail.com>