summaryrefslogtreecommitdiff
path: root/src/play.c
Commit message (Collapse)AuthorAge
* 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
* Add gapless repeat for tone playback (#231)Jan Hoffmann2017-04-09
| | | | | | | | | | * Add gapless repeat for tone playback This allows to play progress tones with defined intervals continuously, without redundancy in the audio file. * Fix incorrect pointer arithmetic In order to move the output buffer pointer byte-wise it has to be cast first.
* 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
* play: use FS_PATH_MAXAlfred E. Heggestad2016-10-30
|
* core: add FS_PATH_MAXAlfred E. Heggestad2016-10-30
| | | | ref: https://github.com/alfredh/baresip/pull/143
* play: make it re-entrant, add struct playerAlfred E. Heggestad2016-09-04
|
* play: fix warnings when compiling with OPT_SIZE=1Alfred E. Heggestad2014-04-12
|
* ausrc/auplay api: change to 16-bit samplesAlfred E. Heggestad2014-02-13
|
* remove fmt parameter from ausrc/auplay apiAlfred E. Heggestad2014-02-13
|
* play: convert from Little to Native endian, ptime=40Alfred E. Heggestad2014-02-09
|
* baresip 0.4.10Alfred E. Heggestad2014-02-09