summaryrefslogtreecommitdiff
path: root/gtk/channel-playback.c
AgeCommit message (Expand)AuthorFilesLines
2015-05-07playback: do not set mm time when session-lessMarc-André Lureau1-2/+8
2015-05-07audio: emit stop when the channels are resetMarc-André Lureau1-0/+2
2014-11-19Really fix SndCodec leaks in handle_{playback,record}_startChristophe Fergeau1-2/+1
2014-10-23Fix SndCodec leak in playback_handle_start()Christophe Fergeau1-0/+1
2014-06-10Remove coroutine trampolinesMarc-André Lureau1-55/+9
2014-03-13Make sure config.h is included first in all .c filesChristophe Fergeau1-0/+2
2014-01-02Add support for the Opus codec.Jeremy White1-31/+18
2014-01-02Don't emit start signals if codec creation fails.Jeremy White1-1/+3
2014-01-02Use the new snd_codec interface to process encoded audio.Jeremy White1-44/+15
2013-09-13channels: use spice_channel_set_handlers()Marc-André Lureau1-28/+14
2013-04-22playback: support syncing the playback latency via sessionYonit Halperin1-0/+9
2013-04-22channel-playback: support SPICE_MSG_PLAYBACK_LATENCYYonit Halperin1-0/+31
2013-04-22channel-playback: provide access to playback properties via the sessionYonit Halperin1-0/+24
2013-04-03channel-playback/record: Refuse audio-vol-msgs with 0 channelsHans de Goede1-0/+5
2012-09-12channel: Introduce CHANNEL_DEBUG for channel debug logsChristophe Fergeau1-7/+7
2012-06-11Fix incorrect format stringMarc-André Lureau1-1/+1
2012-05-17playback channel: reseting channel capsYonit Halperin1-3/+9
2012-04-21Allow to disable CELT at runtimeMarc-André Lureau1-1/+2
2011-12-19Add channel_reset methodMarc-André Lureau1-0/+19
2011-11-07Drop useless memsetMarc-André Lureau1-3/+1
2011-07-18build: fix introspection warningsMarc-André Lureau1-20/+20
2011-06-22factor base message handling in SpiceChannelChristophe Fergeau1-10/+12
2011-06-21gtk/audio: announce volume capabilityMarc-André Lureau1-0/+1
2011-06-21playback/record: add audio volume propertiesMarc-André Lureau1-0/+110
2011-01-13gtk: warn only if audio playback time is not monotonicMarc-André Lureau1-0/+5
2011-01-12gtk: simplify debugging of coroutine-related pathMarc-André Lureau1-7/+0
2010-12-23gtk: update mm time based on playback time+delayMarc-André Lureau1-0/+46
2010-12-09gtk: continue API documentationMarc-André Lureau1-0/+43
2010-12-05gtk: WIP coroutines playback & recordMarc-André Lureau1-9/+57
2010-12-05gtk: WIP coroutines main channelMarc-André Lureau1-0/+5
2010-12-01gtk: add CELT playbackMarc-André Lureau1-3/+56
2010-11-25gtk: remove spice prefix in default signal handlerMarc-André Lureau1-3/+3
2010-11-24gtk: add a couple of new TODOMarc-André Lureau1-0/+2
2010-11-24gtk: add SPICE_MSG_DISCONNECTING handlerMarc-André Lureau1-0/+1
2010-11-24gtk: add missing copyright headersMarc-André Lureau1-0/+17
2010-11-24gtk: add a flag to turn debug off, SPICE_DEBUG=1 to overrideMarc-André Lureau1-3/+3
2010-11-24gtk: get rid of the remaining assert()Marc-André Lureau1-2/+2
2010-11-24gtk: remove spice- prefix in signal nameMarc-André Lureau1-3/+3
2010-11-24gtk: use g_log functions instead of fprintf and custom handlerMarc-André Lureau1-12/+6
2010-11-24gtk: GObject Introspection supportMarc-André Lureau1-0/+1
2010-11-23drop+improve debug messages. make protocol a session not a channel property.Gerd Hoffmann1-6/+0
2010-11-23Add glib objects + gtk widgets for spice.Gerd Hoffmann1-0/+178