| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
mqtt: relay ua_event with publish
relay incoming message to long commands (with '/' prefix)
mqtt: add file for publish
mqtt: add command response
mqtt: add subscribe.c
mqtt: use fd_listen for READ/WRITE
Make + Config entry for MQTT module (#329)
* include mqtt in modules and config
* Check for mosquitto-dev
* fix mqtt module checks
* Moving MQTT config to module_app block
mqtt: add JSON payload for events
mqtt: add JSON decoding of command
mqtt: add config for broker host/port
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Avahi Service Announce and Discovery
* Replace all instances of error() with warning() to work around #295
* avahi: Fix IPv4/v6 support, and a few nitpicks
* avahi: Advertise non-standard ports
|
|
|
| |
This appeared to be missing. Also updated the copyright date to 2017.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adding a new video display module for the Raspberry Pi...
* Made it work with libomxil-bellagio
- Fixed framing woes with vidconv() :)
* Some Attention to the build system,
Automatically use libomx-bellagio or RPi OMX API
Introduces USE_OMX_RPI and USE_OMX_BELLAGIO in mk/modules.mk
use sys_usleep()
Removed pthread mutexes, they are not needed anymore
|
| |
|
| |
|
|
|
|
| |
move some debug commands from menu.so to debug_cmd.so
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit ce25d76161ce78c5bc0436e7e02e20935b7412cc.
|
|
|
|
| |
Fix #122
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
At least on Debian Wheezy old header test was prone to giving false positives.
|
| |
|
| |
|
|
|
|
|
|
| |
- move selftest code from module/selftest to test/.
- create a new binary called 'selftest'
- the selftest is testing the Baresip Core only
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- gst1.so -- module for audio-streaming using gstreamer 1.0
- gst_video1.so -- module for video encoding using gstreamer 1.0
It is now possible to combine but 0.10 and 1.0 modules,
but please be careful when loading a mix of modules with
different version of gstreamer!
you can also try to compile all of the statically into the
same binary:
$ make STATIC=1
we might rename the old gst.so to gst0.so at some point ...?
fixes issue #38
https://github.com/alfredh/baresip/issues/38
|
|
|
|
|
|
|
|
| |
https://github.com/alfredh/baresip/pull/52
original patch by Victor Sergienko
- the copy of windows .h header files was not included
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- remove FFmpeg keyword, as both FFmpeg and libav is supported
- avcodec.so need libavcodec
- avformat.so needs libavformat and others
- also made the "quicktime.so" module deprecated
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
libre v0.4.9 has a very fast and robust SRTP-stack and we want
to use it in baresip. however libsrtp is also working so we want
to keep the module using libsrtp around for a while.
two modules providing SDES-SRTP:
- libsrtp.so -- SRTP using libsrtp
- srtp.so -- Native SRTP-stack in libre
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Changes are:
* libv4l2 is not required for proper operation any more
(it is still desirable, as it guarantees that librem-supported format will
be available);
* v4l2 module now iterates through the list of available formats and settles
on first one supported by librem;
* if libv4l2 is present, baresip will try to use native format and fall back
to emulated one only if no usable combination found.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the selftest module is using the public API of the
Baresip core (in baresip.h) to verify the expected
behaviour and to test various protocol scenarios.
the module can be loaded with the 'module' directive
or 'module_tmp' directive:
module_tmp selftest.so
OR:
module selftest.so
|
| |
|
| |
|
| |
|
|
|
|
| |
Suggested-by: Fadeev Alexander
|
|
|