summaryrefslogtreecommitdiff
path: root/src/audio.h
AgeCommit message (Collapse)AuthorFilesLines
2013-12-04record: Queue buffers and send out multiple frames at onceBenjamin Franzke1-0/+10
Also restart sequence on discontiuity. FIXME: Research whether we can always just ask for the GST_BUFFER_DISCONT flag. Sending audio works quite reasonable with a server that has 72kbit/s now. :)
2013-12-04Timestamp playback buffers with appropriate flagsBenjamin Franzke1-1/+1
* GST_BUFFER_FLAG_DISCONT helps to play immediately after a pause (i.e. no talking) TODO: Not sure GST_BUFFER_FLAG_RESYNC does really help, but from the decoumentation it does what we want.
2013-12-04Port to gstreamer 1.0 APIBenjamin Franzke1-1/+0
Includes fixes: - use a callback, not a signal for appsink's new_buffer
2013-12-04Make use of CELT_GET_BITSTREAM_VERSIONBenjamin Franzke1-0/+2
Instead of hardcoding this.
2013-11-18Fix typo in cmumble struct nameBenjamin Franzke1-5/+5
2012-02-10s/ctx/cm/g; s/struct cmumble_context/struct cmumlbe/gBenjamin Franzke1-5/+5
2011-10-08audio: Another type fixBenjamin Franzke1-1/+1
2011-10-08audio.h: Fix typeBenjamin Franzke1-1/+1
2011-09-23Add prefix cmumble_ to struct context and struct userBenjamin Franzke1-7/+7
2011-09-23Move audio-related stuff into audio.cBenjamin Franzke1-0/+40