summaryrefslogtreecommitdiffstats
path: root/package/mediastreamer
Commit message (Collapse)AuthorAgeFilesLines
* package/mediastreamer: add license hashBernd Kuhls2018-09-101-0/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/mediastreamer: fix build with FFmpeg 4.0Bernd Kuhls2018-09-081-0/+64
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* mediastreamer: fix avcodec functions conflictGiulio Benetti2018-09-041-0/+42
| | | | | | | | | | | | | | | | | | Autotools miss avcodec function check when linking statically, leading to conflicts between local functions and avcodec functions. Add patch to swap $FFMPEG_LIBS and -lavutil which are checked when AC_CHECK_LIB on avcodec_* functions. $FFMPEG_LIBS contain -ldrm that must be listed after -lavutil. Fixes: http://autobuild.buildroot.net/results/394/3945e06ea0dd1e16013184fbab5b67b3561c87ce/ http://autobuild.buildroot.net/results/576/576c7d71313c45753848462717200b2b8ff5bb0e/ http://autobuild.buildroot.net/results/f33/f339ac6ea30815eeb8ecb144c971f56c06a9f995 [Peter: adjust commit message to clarify that this is for static linking] Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mediastreamer: add another optional dependency to speexdspBernd Kuhls2018-06-171-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.net/results/b21/b2104c491f0898981c652043161c52ac6c43110f/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/mediastreamer: add optional dependency to speexdspBernd Kuhls2018-06-161-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.net/results/594/594ea96cd7b6726052268a3c0b094e00e7b8f12f/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* mediastreamer: add dependency on host-vimThomas Petazzoni2017-08-251-1/+2
| | | | | | | | | | | | | host-vim is needed to provide the xxd tool, otherwise the build fails with: checking for xxd... no configure: error: "xxd is required (provided by vim package)" This isn't noticed by the autobuilders, presumably because all of them have vim installed locally. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mediastreamer: don't download patch from GithubThomas Petazzoni2017-07-033-5/+38
| | | | | | | | Patches downloaded from Github are not stable, so bring them in the tree. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/m*/Config.in: fix ordering of statementsAdam Duskett2017-05-011-1/+1
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter m in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mediastreamer: fix build by bumping to version 2.14.0Jörg Krause2017-01-252-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | The current available version 2.12.1 of mediastreamer does not compile with the latest version 0.27 of oRTP, which was recently updated in Buildroot in [1]. Bump mediastreamer to latest version 2.14.0 to fix the incompatibility: ``` base/msfactory.c:169:3: error: too few arguments to function 'ortp_set_log_level_mask' ortp_set_log_level_mask(ORTP_MESSAGE|ORTP_WARNING|ORTP_ERROR|ORTP_FATAL); ``` Note that we need to fetch a patch from upstream to fix the build with the bctoolbox version 0.4.0. Fixes: http://autobuild.buildroot.net/results/9aa/9aa3cdad6e22ad1656eec59fc92fb7cb79afc4cd/ http://autobuild.buildroot.net/results/09e/09e8fabb72cafa284419f096da95299c51c03899/ http://autobuild.buildroot.net/results/29c/29c8ddd25c76f4c5b74f31a576c7ace9f76677db/ .. and some more. [1] http://patchwork.ozlabs.org/patch/718277/ Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/ortp: bump version to 0.27.0Jörg Krause2017-01-241-1/+1
| | | | | | | | ortp now depends on bctoolbox, which means we have to add the C++ dependency of bctoolbox to ortp and its reverse dependencies. Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mediastreamer: bump version to 2.12.1Bernd Kuhls2016-03-293-159/+3
| | | | | | | | | | | | The version bump is needed to provide support for ffmpeg 3.0. Removed 0001-misc-fixes.patch which previously provided patches to support newer ffmpeg versions. This is not needed anymore after this upstream commit: https://github.com/BelledonneCommunications/mediastreamer2/commit/5e653bfe4c8ea27d09c80d91794f0178a454851e Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mediastreamer: add optional support for libvpxBernd Kuhls2016-02-211-0/+7
| | | | | | | | | | | | | | When libvpx was compiled before, mediastreamer will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libmediastreamer_voip.so.3.0.0 | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libmediastreamer_base.so.3] 0x0000000000000001 (NEEDED) Shared library: [libopus.so.0] 0x0000000000000001 (NEEDED) Shared library: [libvpx.so.2] [...] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mediastreamer: add optional support for opusBernd Kuhls2016-02-211-0/+7
| | | | | | | | | | | | | When opus was compiled before, mediastreamer will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libmediastreamer_voip.so.3.0.0 | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libmediastreamer_base.so.3] 0x0000000000000001 (NEEDED) Shared library: [libopus.so.0] [...] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mediastreamer: add optional support for libupnpBernd Kuhls2016-02-211-0/+7
| | | | | | | | | | | | | When libupnp was compiled before, mediastreamer will use it as optional dependency: $ output/host/usr/bin/x86_64-linux-readelf -a output/target/usr/lib/libmediastreamer_voip.so.3.0.0 | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libmediastreamer_base.so.3] 0x0000000000000001 (NEEDED) Shared library: [libupnp.so.6] [...] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mediastreamer: add hash fileGustavo Zacarias2015-07-281-0/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove non-IPv6 dependencies and tweaksGustavo Zacarias2015-04-221-4/+2
| | | | | | | | Now that IPv6 is mandatory remove package dependencies and conditionals for it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-031-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-21/+21
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/mediastreamer: Fix linphone compile with newer ffmpeg versionsBernd Kuhls2014-08-041-0/+156
| | | | | | | | Fixes http://autobuild.buildroot.net/results/b72/b72b1f6287986af3d686cc3c8b9c1b3fd9419d29/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Config.in files: unify comments of toolchain option dependenciesThomas De Schampheleire2013-10-141-1/+1
| | | | | | | | This patch lines up the comments in Config.in files that clarify which toolchain options the package depends on. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mediastreamer: requires toolchain with ipv6 supportGustavo Zacarias2013-10-091-2/+4
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/b16/b164b87fefac67074d45a6413386f53a8ee47843/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mediastreamer: bump to version 2.9.0Gustavo Zacarias2013-10-081-2/+2
| | | | | | | | | Fixes the fallout from commit 280a387737ed72a2dd844253eeb64cc373ca7656 which didn't test building things that links against ortp, fixing: http://autobuild.buildroot.net/results/ac6/ac69ff3332713e3a6681fd1d418f1cb9c1941098 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mediastreamer: add missing host-gettext dependencies and other fixesThomas Petazzoni2013-03-251-1/+9
| | | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/5e6c465c56f85a3017900613facc6e54c85d32da/build-end.log. While we're at it, add the usual comment header block at the beginning of the file, as well as licensing informations. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ortp: requires threadsGustavo Zacarias2012-12-111-2/+3
| | | | | | | | Fixes http://autobuild.buildroot.net/results/4252c2f0f85c27af0d814d8c9a4a5b4d74f4dac1/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: switch to host-pkgconfGustavo Zacarias2012-10-291-1/+1
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mediastreamer: fix build with libX11 and sdl without x11 supportPeter Korsgaard2012-07-241-2/+3
| | | | | | | | | | Fixes http://autobuild.buildroot.net/results/a8f2db4a40c0f53c0d25b2632fe87c2ce136f770 Mediastreamer assumes SDL has X11 support if SDL and libX11 are found, which is not necessarily true in BR. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mediastreamer: portaudio backend needs speexPeter Korsgaard2012-06-191-2/+3
| | | | | | Fixes http://autobuild.buildroot.net/results/27996b33a6e3080f8d96204f5c1c421b17a86d6e Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mediastreamer: alsa support needs mixer + pcmPeter Korsgaard2012-06-081-1/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/ec6e32eb44e39c1f622da39a8c5d80eb95433a54 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mediastreamer: fix configure error with ffmpeg and no libx11/libxvPeter Korsgaard2012-06-061-4/+3
| | | | | | Fixes http://autobuild.buildroot.net/results/319f525d50eebbb84b2d2cb77294cc6f61246792 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mediastreamer: disable test programsLuca Ceresoli2012-06-051-0/+2
| | | | | | | | | | | | | Building tests produces an error during the "OBJCLD mediastream" phase with some toolchains/architectures. This is supposed to fix: - http://autobuild.buildroot.net/results/7fca436524e5f7ba300d27c615061b0838adb1e2 - http://autobuild.buildroot.net/results/bd9027ce94348025f1ca02a77eb81b9200124d9a - http://autobuild.buildroot.net/results/4d9f554fc29901be1a577ca0c39369befee269b5 Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* mediastreamer: fix intltool dependencyPeter Korsgaard2012-06-041-1/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/c93c1bc01feeea0ff37cb33c81d8712281a01c00 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: add mediastreamerPeter Korsgaard2012-06-042-0/+93
It doesn't really need C++ support on Linux, but the configure script checks for it (and fails if not available), and the package is not easy to autoreconf as there's C++ source files for Android/Windows, causing automake to fail if AC_PROG_CXX isn't set. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud