summaryrefslogtreecommitdiff
path: root/modules/rst
Commit message (Collapse)AuthorAge
* vidsrc: add timestamp to the frame APIAlfred E. Heggestad2018-04-07
| | | | | | | | | | | | | | | | timestamps for v4l and v4l2 test: add timestamp to vidsrc mock v4l2: print framerate vidloop: save timestamps and print duration test with timebase of 65536 v4l2: scale timestamp to VIDEO_TIMEBASE minor fixes
* 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
* Vidsrc api reentrant (#256)Alfred E. Heggestad2017-05-23
| | | | | | * vidsrc: make the API re-entrant * vidsrc: update all modules to new API
* Ausrc auplay reentrant (#227)Alfred E. Heggestad2017-03-22
| | | | | | | | | | | | * ausrc: re-entrant api * fix ausrc api for linux * fix ccheck * auplay: make it re-entrant * auplay: update more modules
* net: make networking code re-entrantAlfred E. Heggestad2016-06-06
| | | | | | | | | | | - The network instance is now in struct network and does not use any local/static data - A new top-level struct in baresip.c owns the single instance of struct network it is a long-term goal to remove all local/static data from libbaresip and make it fully re-entrant.
* fixes alfredh/baresip#93 glibc >=2.20 _BSD_SOURCE warningSebastian Reimers2015-12-13
|
* modules: add documentation blocksAlfred E. Heggestad2015-11-29
|
* build infrastructure: get rid of " = `pkg-config ...`" idiomDmitrij D. Czarkoff2015-10-16
|
* Revert "Get rid of VAR += `pkg-config ...` idiom"Alfred E. Heggestad2015-10-12
| | | | This reverts commit 3e4957cbf3342fc90fb5578125cb492a12e84cd4.
* rst: use sys_msleep for sleeping 4 millisecondsAlfred E. Heggestad2015-10-10
|
* Get rid of VAR += `pkg-config ...` idiomDmitrij D. Czarkoff2015-10-10
| | | | | Output of pkg-config shouldn't change during build, so it is sufficient to run it once per check.
* convert some module to use the new MOD_ prefix for CFLAGSAlfred E. Heggestad2015-08-01
|
* vidsrc: use const pointer to base-classAlfred E. Heggestad2015-06-20
|
* change ausrc/auplay base-class to pointerAlfred E. Heggestad2015-06-16
| | | | | | | - change from a memory-reference to a const pointer - this saves one mem_deref() in the destructor and also decreases the chance of introducing memory leaks - test on debian
* rst: use logging functionsAlfred E. Heggestad2014-04-20
|
* rst: remove psize, use sampc insteadAlfred E. Heggestad2014-04-20
|
* ausrc/auplay api: change to 16-bit samplesAlfred E. Heggestad2014-02-13
|
* remove fmt parameter from ausrc/auplay apiAlfred E. Heggestad2014-02-13
|
* baresip 0.4.10Alfred E. Heggestad2014-02-09