summaryrefslogtreecommitdiff
path: root/src/pulsecore/protocol-native.c
AgeCommit message (Expand)AuthorFilesLines
2010-08-12AC3 passthrough supportPierre-Louis Bossart1-2/+14
2010-02-23various modernizationsLennart Poettering1-1/+1
2010-02-22native: improve logging for buffer_attrsLennart Poettering1-0/+18
2010-02-09native: rework handling of seeks that depend on variables the client does not...Lennart Poettering1-1/+5
2010-02-09native: fix request counter miscalculationsLennart Poettering1-2/+5
2009-11-10protocol: use the right sample rate for sourcesWim Taymans1-1/+1
2009-10-29libpulse: introduce PA_STREAM_RELATIVE_VOLUMELennart Poettering1-3/+14
2009-10-28protocol-native: if a client set volume/mute/device store it since it is user...Lennart Poettering1-2/+8
2009-10-28protocol-native: declare that user configured volumes are always absoluteLennart Poettering1-1/+3
2009-09-10native: send PA_COMMAND_PLAYBACK_BUFFER_ATTR_CHANGED messages only to clients...Lennart Poettering1-13/+15
2009-09-08protocol-native: log explicitly when someone asks us to quitLennart Poettering1-0/+2
2009-09-08llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixesLennart Poettering1-2/+1
2009-08-31core: always allow volume setting with single-channel pa_cvolumeLennart Poettering1-3/+3
2009-08-29native: make sure clients cannot trigger an assert by sending us invalid volu...Lennart Poettering1-1/+6
2009-08-29protocol-native: replace use of pa_namereg_is_valid_name() by pa_namereg_is_v...Lennart Poettering1-10/+15
2009-08-28core: move 'flags' field into 'pa_sink_input_new_data' structure so that hook...Lennart Poettering1-2/+4
2009-08-27protocol-native: print more volume change debug messages to easy tracking dow...Lennart Poettering1-6/+20
2009-08-27protocol-native: compare uint64_t variable with (uint64_t) -1 instead of (siz...Lennart Poettering1-1/+2
2009-08-21object: speed up type verification by not relying on strcmp()Lennart Poettering1-10/+5
2009-08-19sink: volume handling rework, new flat volume logicLennart Poettering1-2/+2
2009-08-15native-protocol: downgrade volume change log messagesLennart Poettering1-3/+9
2009-08-15log: place more rate limit invocationsLennart Poettering1-1/+3
2009-08-15core: split of FAIL_ON_SUSPEND into KILL_ON_SUSPEND and NO_CREATE_ON_SUSPENDLennart Poettering1-2/+2
2009-08-15native: handle moving() callback with NULL destination properlyLennart Poettering1-1/+7
2009-08-14protocol-native: log explicitly each time a client triggers a volume changeLennart Poettering1-3/+12
2009-07-23protocol-native: use the right samplerateWim Taymans1-1/+1
2009-07-01native: don't hit assert when user uploads zero-sized sampleLennart Poettering1-1/+3
2009-06-20Base mainloop on pa_rtclock_now()Marc-André Lureau1-10/+7
2009-06-17native-protocol: allow enumerating portsLennart Poettering1-0/+35
2009-06-17native: implement command to change sink/source portLennart Poettering1-2/+65
2009-06-17alsa: rework mixer logicLennart Poettering1-4/+4
2009-06-05core: add a suspend cause flags fieldLennart Poettering1-4/+4
2009-04-29protocol-native,proplist-util: port to pa_get_{user|host}_name_malloc()Lennart Poettering1-3/+9
2009-04-13core: introduce new 'reference' volume for sinksLennart Poettering1-4/+5
2009-04-10protocol-native: downgrade message if we receive pcm block for dead streamLennart Poettering1-1/+1
2009-04-10protocol-native: print underrun message only once for each underrunLennart Poettering1-1/+2
2009-04-06Make sure we don't get stuck when prebuf is too highLennart Poettering1-3/+6
2009-04-05Fix a couple of races in native protocolLennart Poettering1-42/+97
2009-04-01properly account for seeks in the requested_bytes counterLennart Poettering1-13/+16
2009-04-01pass destination source/sink when moving streams so that we can access themLennart Poettering1-10/+10
2009-03-31be a bit more verbose about max_request changesLennart Poettering1-5/+14
2009-03-31Log underrunsLennart Poettering1-1/+1
2009-03-30notify clients about tlength changesLennart Poettering1-202/+204
2009-03-30document more often the context certain functions are called inLennart Poettering1-1/+22
2009-03-30Trigger move callback a little bit earlier so that no IO thread is runningLennart Poettering1-6/+6
2009-03-23only store card profile if flagged for thatLennart Poettering1-1/+1
2009-03-19fix a commentLennart Poettering1-1/+1
2009-03-03Merge commit 'coling/lgpl21'Lennart Poettering1-1/+1
2009-03-03Use LGPL 2.1 on all files previously using LGPL 2Colin Guthrie1-1/+1
2009-03-03pass profile priority value to clientsLennart Poettering1-0/+1