aboutsummaryrefslogtreecommitdiff
path: root/multimedia
Commit message (Collapse)AuthorAge
* gstreamer1: update to 1.18.5W. Michael Petullo2021-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-ugly: update to 1.18.5W. Michael Petullo2021-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-good: update to 1.18.5W. Michael Petullo2021-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-base: update to 1.18.5W. Michael Petullo2021-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-plugins-bad: update to 1.18.5W. Michael Petullo2021-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gst1-libav: update to 1.18.5W. Michael Petullo2021-12-16
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* tvheadend: update to git master 2021-11-16, package cleanup, more optionsMarius Dinu2021-12-07
| | | | | | | | | | | | | | | | | | | | | | Changes: - Update to tvheadend git master branch, commit 2efe90cdcf74fdc4179692d283cf46c85e1cf681 dated 2021-11-16 - Removed patches that are not needed anymore. - Add patch to ignore a ICONV test that runs at tvheadned startup. This test fails without "full language support" in OpenWrt, but tvheadend appears to run fine anyway. - Descrambling needs libdvbcsa, a BUILD_PATENTED package. Control Word clients now depend on descrambling. - Added options: - CCCAM client - RegEx library choice: POSIX (internal) / libpcre (more compatible) / libpcre2 - Optimize for speed (-O3, LTO) - FFMPEG is working again. Added options for transcoding, but commented-out. If anyone needs this, just uncomment, make menuconfig and build. - Sort everything in a more logical order Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* v4l2tools: add vpx dependency if library installedMichel Promonet2021-11-11
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* v4l2rtspserver: patch live555 fix crash formating time_t as a longMichel Promonet2021-11-11
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* multimedia: add v4l2tools & v4l2loopbackMichel Promonet2021-11-11
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* mjpg-streamer: fix missing runpathSebastian Kemper2021-11-08
| | | | | | | | | | | | | | | | | | | | | | | | This partially reverts ac5912e9cb7761b5153bc12343f1af8b224c1d29. CMAKE_SKIP_RPATH=TRUE is set in include/cmake.mk, so the commit removed this from some packages as it is the default anyway. But in mjpg-streamer Makefile this was not set to "TRUE", but to "FALSE". So this line shouldn't have been removed. With this revert the runpath is back and modules can be loaded again from "/usr/lib/mjpg-streamer": readelf -d build_dir/target-mips_24kc_musl/mjpg-streamer-1.0.0/ipkg-mips_24kc/mjpg-streamer/usr/bin/mjpg_streamer Dynamic section at offset 0x1c0 contains 35 entries: Tag Type Name/Value 0x00000001 (NEEDED) Shared library: [libjpeg.so.62] 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] 0x00000001 (NEEDED) Shared library: [libc.so] 0x0000001d (RUNPATH) Library runpath: [/usr/lib/mjpg-streamer] Resolve #17081 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* v4l2rtspserver: improve live555 patchMichel Promonet2021-11-03
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* v4l2rtspserver: patch live555Michel Promonet2021-11-03
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* multimedia: add v4l2tools & v4l2loopbackMichel Promonet2021-11-03
| | | | Signed-off-by: Michel Promonet <michel.promonet@free.fr>
* remove a bunch of rpath hacksRosen Penev2021-10-28
| | | | | | These are already default. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* grilo-plugins: update to 0.3.14Rosen Penev2021-10-24
| | | | | | | | Fix wrong option names. Removed vimeo following upstream. Fixed license information. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* grilo: update to 0.3.14Rosen Penev2021-10-24
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tvheadend: add patch to update hdhomerunJosef Schlehofer2021-10-19
| | | | | | | | | Tarball with libhdhomerun_20171221 [1] was removed from upstream repository and as it can not be found. [1] http://download.silicondust.com/hdhomerun/libhdhomerun_20171221.tgz Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* gerbera: update to 1.9.1Rosen Penev2021-09-25
| | | | | | Remove upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: compile with tools/mesonRosen Penev2021-09-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #16475 from M95D/M95D-2Rosen Penev2021-08-27
|\ | | | | tvheadend: multiple improvements
| * tvheadend: multiple improvementsMarius Dinu2021-08-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added menuconfig options: - TV sources and protocols: SAT>IP, IPTV, HDHomeRun - SoftCAM (3 options) - Image cache (default changed to OFF) - Trace debug option (default changed to OFF) - Added menuconfig descriptions. - Removed codecs. - Made PIE option dependent on global OpenWRT PIE setting. - Run as regular user, not root. - Added USB hotplug script to change DVB tuners permissions. - Fixed a first-start bug(?) that I encountered: admin account created but not saved. Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
* | gerbera: update to 1.9.0Rosen Penev2021-08-24
|/ | | | | | Backport upstream patch fixing Os compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #16377 from neheb/mjpggRosen Penev2021-08-17
|\ | | | | mjpg-streamer: remove outdated musl patch
| * mjpg-streamer: remove outdated musl patchRosen Penev2021-08-15
| | | | | | | | | | | | It seems to not be needed anymore. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | tvheadend: update to v4.2.8, remove static ffmpegMarius Dinu2021-08-17
|/ | | | | | | | | - refresh patches - add missing dependency: libffi Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro> [edited commit message and the maintainer line]
* Merge pull request #15945 from neheb/tvRosen Penev2021-07-11
|\ | | | | tvheadend: fix compilation with GCC 9 and 10
| * tvheadend: fix compilation with GCC 9 and 10Rosen Penev2021-06-24
| | | | | | | | | | | | | | Without this, compilation fails because of a fortify-source header. There's something defining and undefining _GNU_SOURCE somewhere. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #16055 from BKPepe/yt-updateJosef Schlehofer2021-07-07
|\ \ | |/ |/| youtube-dl: update to version 2021.6.6
| * youtube-dl: update to version 2021.6.6Josef Schlehofer2021-07-06
| | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | treewide: back to cmake.mkRosen Penev2021-06-12
|/ | | | | | Ninja was merged to base and therefore we can now use normal cmake.mk Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15761 from neheb/gst123Rosen Penev2021-06-03
|\ | | | | gst1-plugins-good: enable taglib support
| * gst1-plugins-good: enable taglib supportRosen Penev2021-06-02
| | | | | | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | gerbera: update to 1.8.2Rosen Penev2021-06-02
|/ | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15590 from flyn-org/gstreamerRosen Penev2021-05-11
|\ | | | | Gstreamer: update to 1.18.4
| * gst1-libav: update to 1.18.4W. Michael Petullo2021-05-11
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
| * gst1-plugins-ugly: update to 1.18.4W. Michael Petullo2021-05-11
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
| * gst1-plugins-bad: update to 1.18.4W. Michael Petullo2021-05-11
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
| * gst1-plugins-good: update to 1.18.4W. Michael Petullo2021-05-11
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
| * gst1-plugins-base: update to 1.18.4W. Michael Petullo2021-05-11
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
| * gstreamer1: update to 1.18.4W. Michael Petullo2021-05-11
| | | | | | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* | grilo-plugins: update to 0.3.13W. Michael Petullo2021-05-10
|/ | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* gerbera: update to 1.8.0Rosen Penev2021-04-10
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* Merge pull request #15358 from BKPepe/ytdlJosef Schlehofer2021-04-07
|\ | | | | youtube-dl: update to version 2021.4.7
| * youtube-dl: update to version 2021.4.7Josef Schlehofer2021-04-06
| | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | minisatip: add libdvbcsa supportRosen Penev2021-04-06
|/ | | | | | | | | | Unconditionally enable with BUILD_PATENTED. Simplify configure args. Add missing PKG_CONFIG_DEPENDS Signed-off-by: Rosen Penev <rosenp@gmail.com>
* icecast: fix whitespace in init fileAlexander Egorenkov2021-03-29
| | | | Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* imagemagick: fix linking of host libfreetypeAlexander Egorenkov2021-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | Host's libfreetype is being linked during build. libtool: warning: relinking 'MagickWand/libMagickWand-7.Q8.la' libtool: install: (cd /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5; /bin/sh "/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/libtool" --tag CC --mode=relink arm-openwrt-linux-muslgnueabi-gcc -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/freetype2 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include/libpng16 -I/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/include -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -fmacro-prefix-map=/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5=ImageMagick-7.0.9-5 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto -Wall -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=8 -no-undefined -Wl,--version-script=./MagickWand/libMagickWand.map -version-info 7:0:0 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -znow -zrelro -o MagickWand/libMagickWand-7.Q8.la -rpath /usr/lib MagickWand/libMagickWand_7_Q8_la-animate.lo MagickWand/libMagickWand_7_Q8_la-compare.lo MagickWand/libMagickWand_7_Q8_la-composite.lo MagickWand/libMagickWand_7_Q8_la-conjure.lo MagickWand/libMagickWand_7_Q8_la-convert.lo MagickWand/libMagickWand_7_Q8_la-deprecate.lo MagickWand/libMagickWand_7_Q8_la-display.lo MagickWand/libMagickWand_7_Q8_la-drawing-wand.lo MagickWand/libMagickWand_7_Q8_la-identify.lo MagickWand/libMagickWand_7_Q8_la-import.lo MagickWand/libMagickWand_7_Q8_la-magick-cli.lo MagickWand/libMagickWand_7_Q8_la-magick-image.lo MagickWand/libMagickWand_7_Q8_la-magick-property.lo MagickWand/libMagickWand_7_Q8_la-magick-wand.lo MagickWand/libMagickWand_7_Q8_la-mogrify.lo MagickWand/libMagickWand_7_Q8_la-montage.lo MagickWand/libMagickWand_7_Q8_la-operation.lo MagickWand/libMagickWand_7_Q8_la-pixel-iterator.lo MagickWand/libMagickWand_7_Q8_la-pixel-wand.lo MagickWand/libMagickWand_7_Q8_la-script-token.lo MagickWand/libMagickWand_7_Q8_la-stream.lo MagickWand/libMagickWand_7_Q8_la-wand.lo MagickWand/libMagickWand_7_Q8_la-wandcli.lo MagickWand/libMagickWand_7_Q8_la-wand-view.lo MagickCore/libMagickCore-7.Q8.la -lm -inst-prefix-dir /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install) libtool: relink: arm-openwrt-linux-muslgnueabi-gcc -shared -fPIC -DPIC MagickWand/.libs/libMagickWand_7_Q8_la-animate.o MagickWand/.libs/libMagickWand_7_Q8_la-compare.o MagickWand/.libs/libMagickWand_7_Q8_la-composite.o MagickWand/.libs/libMagickWand_7_Q8_la-conjure.o MagickWand/.libs/libMagickWand_7_Q8_la-convert.o MagickWand/.libs/libMagickWand_7_Q8_la-deprecate.o MagickWand/.libs/libMagickWand_7_Q8_la-display.o MagickWand/.libs/libMagickWand_7_Q8_la-drawing-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-identify.o MagickWand/.libs/libMagickWand_7_Q8_la-import.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-cli.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-image.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-property.o MagickWand/.libs/libMagickWand_7_Q8_la-magick-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-mogrify.o MagickWand/.libs/libMagickWand_7_Q8_la-montage.o MagickWand/.libs/libMagickWand_7_Q8_la-operation.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-iterator.o MagickWand/.libs/libMagickWand_7_Q8_la-pixel-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-script-token.o MagickWand/.libs/libMagickWand_7_Q8_la-stream.o MagickWand/.libs/libMagickWand_7_Q8_la-wand.o MagickWand/.libs/libMagickWand_7_Q8_la-wandcli.o MagickWand/.libs/libMagickWand_7_Q8_la-wand-view.o -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/usr/lib -L/home/egorenar/Repositories/openwrt-rel/staging_dir/toolchain-arm_cortex-a15+neon-vfpv4_gcc-8.4.0_musl_eabi/lib -L/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/ipkg-install/usr/lib -L/usr/lib -lMagickCore-7.Q8 -L/home/egorenar/Repositories/openwrt-rel/staging_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/usr/lib -lfreetype -lz -lltdl -lm -Os -mfloat-abi=hard -fstack-protector -Wl,-z -Wl,now -Wl,-z -Wl,relro -flto -pthread -Wl,--version-script=./MagickWand/libMagickWand.map -pthread -Wl,-soname -Wl,libMagickWand-7.Q8.so.7 -o MagickWand/.libs/libMagickWand-7.Q8.so.7.0.0 /usr/lib/libfreetype.so: file not recognized: file format not recognized collect2: error: ld returned 1 exit status libtool: error: error: relink 'MagickWand/libMagickWand-7.Q8.la' with the above command before installing it make[5]: *** [Makefile:6264: install-libLTLIBRARIES] Error 1 make[5]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5' make[4]: *** [Makefile:12263: install-am] Error 2 make[4]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5' make[3]: *** [Makefile:12257: install] Error 2 make[3]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5' make[2]: *** [Makefile:153: /home/egorenar/Repositories/openwrt-rel/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/ImageMagick-7.0.9-5/.built] Error 2 make[2]: Leaving directory '/home/egorenar/Repositories/openwrt-rel/feeds/packages/multimedia/imagemagick' time: package/feeds/packages/imagemagick/compile#105.77#18.23#212.14 ERROR: package/feeds/packages/imagemagick failed to build. make[1]: *** [package/Makefile:114: package/feeds/packages/imagemagick/compile] Error 1 make[1]: Leaving directory '/home/egorenar/Repositories/openwrt-rel' make: *** [/home/egorenar/Repositories/openwrt-rel/include/toplevel.mk:230: package/imagemagick/compile] Error 2 Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
* mjpg-streamer: update to 1.0.0Rosen Penev2021-03-20
| | | | | | | | | | Switch to AUTORELEASE for simplicity. Switch to building with Ninja for faster compilation. Modify PKG_UNPACK instead of overriding Build/Prepare. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* v3l2rtspserver: update to 0.23Rosen Penev2021-03-14
| | | | | | | | Update live555 as well. Switch to building with ninja for faster compilation. Signed-off-by: Rosen Penev <rosenp@gmail.com>