| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
config:
videnc_format yuv420p # yuv420p, yuv444p, ...
The default pixel format is still YUV420P
|
| |
|
|
|
|
| |
- this fixes a compile error on CentOS 7.4
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
to trigger intra-frame request (#339)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
config:
auenc_format s16 # s16, float
audec_format s16 # s16, float
modules: only opus module supports this for now.
default is s16
|
| |
|
| |
|
|
|
|
|
|
|
| |
- auenc API updated with bitrate in bits/s
- new command to set encoder bitrate:
/aubitrate 128000
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
this event is called for every received RTCP report.
mqtt: add JSON encoding of RTCP stats
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
| |
It can be called from another thread (audio/video read).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|