summaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAge
* Revert "avcodec: Return EPROTO when encountering missing fragments in H264 ↵Alfred E. Heggestad2018-02-14
| | | | | | | | | | | | | stream, to trigger intra-frame request (#339)" This reverts commit 369b0c0f0e96c529823a11cfc9ab55ce7ade4451. unfortunately I have to revert this commit. in case of packet loss, it might enter a state where no frames are display, and it never gets out of this state. https://github.com/alfredh/baresip/issues/353
* omx: add omx prefix to debug messagesAlfred E. Heggestad2018-02-14
|
* mqtt: update README with correct JSON syntax (ref #356)Alfred E. Heggestad2018-02-11
|
* avcodec: extra logging for decode packetAlfred E. Heggestad2018-02-10
|
* vidloop: fix comparison between signed and unsigned integer warningAlfred E. Heggestad2018-02-10
|
* config: add configurable video pixel formatAlfred E. Heggestad2018-02-10
| | | | | | | | config: videnc_format yuv420p # yuv420p, yuv444p, ... The default pixel format is still YUV420P
* avcodec: add support for YUV444P pixel formatAlfred E. Heggestad2018-02-10
|
* gst1: define _POSIX_C_SOURCE to make nanosleep visibleAlfred E. Heggestad2018-02-09
| | | | - this fixes a compile error on CentOS 7.4
* silk: updated aucodec APIAlfred E. Heggestad2018-02-04
|
* Aucodec sample format (#352)Alfred E. Heggestad2018-02-03
| | | | | | | | | | | | | | | | * aucodec: merge s16 and fmt encode/decode into one having 2 different encode functions for s16 and other formats turned out to be a bit impractical. better to have 1 function where the sample format (fmt) can be specified. * update some aucodec modules * update test * update codec2 * update g7221 module
* avcodec: fix ccheck warningAlfred E. Heggestad2018-01-31
|
* avcodec: remove swap fileAlfred E. Heggestad2018-01-31
|
* avcodec: backwards compat for FF_MIN_BUFFER_SIZEAlfred E. Heggestad2018-01-31
|
* speex_{aec,pp}: always link to libspeexdspAlfred E. Heggestad2018-01-30
|
* avcodec: use AV_INPUT_BUFFER_MIN_SIZE (ref #351)Alfred E. Heggestad2018-01-30
|
* ctrl_tcp: using sprintf is not safe, use re_snprintf insteadAlfred E. Heggestad2018-01-29
|
* ctrl_tcp: correct name for module export symbolAlfred E. Heggestad2018-01-29
|
* ctrl_tcp: use re_snprintf, fix warningAlfred E. Heggestad2018-01-29
|
* ctrl_tcp module (#346)José Luis Millán2018-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ctrl_tcp module * ua: set a default reason for UA_EVENT_CALL_CLOSED on user hangup * ctrl_tcp: netstring * ctrl_tcp: fix typo * ctrl_tcp: avoid compiler warnings * ctrl_tcp: fix memory leak * ctrl_tcp: make linter happy * ctrl_tcp: make linter happy * ctrl_tcp: enhance message definition * ctrl_tcp: work on command error and empty response * ctrl_tcp: add response message attribute 'ok' * ctrl_tcp: cleanup * ctrl_tcp: linter. Fix too wide line * ctrl_tcp: Fix. remove unused variable * ctrl_tcp: rename 'netstring-c' folder by 'netstring' * ctrl_tcp: rename 'netstring.[ch]' by 'tcp_netstring.[ch]' * ctrl_tcp: reformat 'netstring' code * ctrl_tcp: move 'netstring_error_str' function to 'netstring' code * ctrl_tcp: remove cstring README file * ctrl_tcp: cleanup cstring makefile * ctrl_tcp: remove makefile and testsuite files from 'netstring' * ctrl_tcp: move variable decalaration to the beginning of the function * ctrl_tcp: add copyright headers
* update account templates with new password syntaxAlfred E. Heggestad2018-01-28
|
* avcodec: Return EPROTO when encountering missing fragments in H264 stream, ↵Jonathan Sieber2018-01-07
| | | | to trigger intra-frame request (#339)
* omx: include bcm_host.h (ref #344)Alfred E. Heggestad2018-01-07
|
* omx: use -isystem to avoid warning in system header filesAlfred E. Heggestad2018-01-07
|
* omx: minor fixesAlfred E. Heggestad2018-01-07
|
* update some modules with new aucodec apiAlfred E. Heggestad2018-01-06
|
* audio: sample format for audio encoder/decoderAlfred E. Heggestad2018-01-06
| | | | | | | | | | | config: auenc_format s16 # s16, float audec_format s16 # s16, float modules: only opus module supports this for now. default is s16
* account: update template with auth_pass parameterAlfred E. Heggestad2018-01-06
|
* auloop: initialize bitrate field in struct auenc_paramAlfred E. Heggestad2018-01-05
|
* audio: add function to set encoder bitrateAlfred E. Heggestad2018-01-05
| | | | | | | - auenc API updated with bitrate in bits/s - new command to set encoder bitrate: /aubitrate 128000
* avformat: use av_dump_format()Alfred E. Heggestad2017-12-30
|
* gst1: define _DEFAULT_SOURCEAlfred E. Heggestad2017-12-22
|
* debug_cmd: add command 'conf_reload' to reload configuration fileAlfred E. Heggestad2017-12-17
|
* event: move encoding of event from mqtt to event.c (ref #331)Alfred E. Heggestad2017-12-16
|
* avformat: added more debug loggingAlfred E. Heggestad2017-12-15
|
* menu: add 'ringback_disabled' configAlfred E. Heggestad2017-12-14
|
* avcodec: change x264 rate control mode to ABR (#334)Jonathan Sieber2017-12-10
|
* ua: add UA_EVENT_CALL_RTCP eventAlfred E. Heggestad2017-12-09
| | | | | | this event is called for every received RTCP report. mqtt: add JSON encoding of RTCP stats
* gst1: define __USE_POSIX199309 firstAlfred E. Heggestad2017-12-08
|
* v4l2: make HAVE_LIBV4L2 detection more robustAlfred E. Heggestad2017-12-08
|
* v4l2: additional debugAlfred E. Heggestad2017-12-08
|
* mqtt: new module for MQTT (#332)Alfred E. Heggestad2017-12-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* omx: include re.h without re/ pathAlfred E. Heggestad2017-11-19
|
* modules/gzrtp: make send handler thread-safe (#324)glenvt182017-11-12
| | | It can be called from another thread (audio/video read).
* menu: print incoming message using ui_output()Alfred E. Heggestad2017-11-12
|
* move some printing from stderr to stdout (ref #320)Alfred E. Heggestad2017-11-12
|
* clean up usage of stderrAlfred E. Heggestad2017-11-12
|
* quicktime: remove deprecate moduleAlfred E. Heggestad2017-11-12
| | | | | | | | | | | from Apple website: "Deprecated in OS X v10.9. Use AVFoundation.framework and AVKit.framework instead." Ref: https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/OSX_Technology_Overview/SystemFrameworks/SystemFrameworks.html please use qtcapture or avcapture modules instead
* pulse: remove garbage at the beginning of a recording (#323)glenvt182017-11-12
|
* add support for specifying sample format (#317)Alfred E. Heggestad2017-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: ausrc and auplay - add config items for ausrc/auplay format: ausrc_format s16|float auplay_format s16|float - audio.c: convert audio samples to/from signed 16-bit Modules: alsa add test for sample format FLOAT rst: add support for FLOAT sample format audiounit: add support for FLOAT sample format coreaudio: check for signed 16-bit audio format oss: check for signed 16-bit sample format winwave: check for S16LE pulse: add support for FLOAT sample format sndio: check for S16 format gst1: check sample format aufile: check sample format aubridge: check sample format gst: check sample format opensles: check for S16 sample format jack: check sample format alsa: remove usage of local config test: change samples to void pointer test: change sample type to void pointer
* opus: add config param opus_sprop_stereoAlfred E. Heggestad2017-11-09
|