Jörg Krause
b29a9115d7
package/mediastreamer: fix build by bumping to version 2.14.0
...
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 >
2017-01-25 22:25:31 +01:00
Jörg Krause
2564c3b321
package/ortp: bump version to 0.27.0
...
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 >
2017-01-24 22:37:58 +13:00
Bernd Kuhls
1f11061e2c
package/mediastreamer: bump version to 2.12.1
...
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:
5e653bfe4c
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-03-29 03:04:33 +02:00
Bernd Kuhls
a93d7c8da7
package/mediastreamer: add optional support for libvpx
...
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 >
2016-02-21 21:27:35 +01:00
Bernd Kuhls
63311a52c8
package/mediastreamer: add optional support for opus
...
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 >
2016-02-21 21:27:23 +01:00
Bernd Kuhls
97e86eff5a
package/mediastreamer: add optional support for libupnp
...
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 >
2016-02-21 21:27:12 +01:00
Gustavo Zacarias
070ac98f00
mediastreamer: add hash file
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-28 22:37:09 +02:00
Gustavo Zacarias
79ce08bbdc
packages: remove non-IPv6 dependencies and tweaks
...
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 >
2015-04-22 23:06:35 +02:00
Peter Korsgaard
298cd8eaa2
package/*: rename patches according to the new policy
...
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 >
2015-02-03 14:52:56 +01:00
Thomas De Schampheleire
aaffd209fa
packages: rename FOO_CONF_OPT into FOO_CONF_OPTS
...
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 >
2014-10-04 18:54:16 +02:00
Bernd Kuhls
ef7905783d
package/mediastreamer: Fix linphone compile with newer ffmpeg versions
...
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 >
2014-08-04 09:46:25 +02:00
Thomas De Schampheleire
66bb10b7b0
Config.in files: unify comments of toolchain option dependencies
...
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 >
2013-10-14 22:45:57 +02:00
Gustavo Zacarias
f990517a02
mediastreamer: requires toolchain with ipv6 support
...
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 >
2013-10-09 21:23:34 +02:00
Gustavo Zacarias
5be8de0a5d
mediastreamer: bump to version 2.9.0
...
Fixes the fallout from commit 280a387737
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 >
2013-10-08 16:55:32 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Thomas Petazzoni
bbce750523
mediastreamer: add missing host-gettext dependencies and other fixes
...
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 >
2013-03-25 22:15:45 +01:00
Gustavo Zacarias
3cc823d4be
ortp: requires threads
...
Fixes
http://autobuild.buildroot.net/results/4252c2f0f85c27af0d814d8c9a4a5b4d74f4dac1/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-12-11 21:27:26 +01:00
Gustavo Zacarias
019a581f89
packages: switch to host-pkgconf
...
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 >
2012-10-29 22:02:55 +01:00
Peter Korsgaard
f66236e0a9
mediastreamer: fix build with libX11 and sdl without x11 support
...
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 >
2012-07-24 09:26:42 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
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 >
2012-07-17 20:23:05 +02:00
Peter Korsgaard
e9345f8582
mediastreamer: portaudio backend needs speex
...
Fixes http://autobuild.buildroot.net/results/27996b33a6e3080f8d96204f5c1c421b17a86d6e
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-19 08:57:35 +02:00
Peter Korsgaard
1bc8d2a21a
mediastreamer: alsa support needs mixer + pcm
...
Fixes http://autobuild.buildroot.net/results/ec6e32eb44e39c1f622da39a8c5d80eb95433a54
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-08 09:43:01 +02:00
Peter Korsgaard
86f649a00e
mediastreamer: fix configure error with ffmpeg and no libx11/libxv
...
Fixes http://autobuild.buildroot.net/results/319f525d50eebbb84b2d2cb77294cc6f61246792
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-06 23:12:17 +02:00
Luca Ceresoli
fefae21c3f
mediastreamer: disable test programs
...
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 >
2012-06-05 14:10:05 +02:00
Peter Korsgaard
f865a21056
mediastreamer: fix intltool dependency
...
Fixes http://autobuild.buildroot.net/results/c93c1bc01feeea0ff37cb33c81d8712281a01c00
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-04 13:58:41 +02:00
Peter Korsgaard
fdf093b7ce
package: add mediastreamer
...
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 >
2012-06-04 09:10:55 +02:00