summaryrefslogtreecommitdiff
path: root/spa/include
AgeCommit message (Expand)AuthorFilesLines
2019-07-12node: return ENOTSUP for unimplemented callbacksWim Taymans1-1/+1
2019-07-10adapter: move to SPA pluginWim Taymans1-0/+3
2019-07-09add SPA_SENTINELWim Taymans1-1/+3
2019-07-09Improve rate matching and clock slavingWim Taymans2-0/+9
2019-06-26builder: make _rewind part of _reset()Wim Taymans1-9/+4
2019-06-26builder: add _rewind methodWim Taymans1-0/+9
2019-06-26builder: take size of the frameWim Taymans1-2/+4
2019-06-26pod: _builder_deref() always works with builder sizeWim Taymans2-3/+4
2019-06-21names: add standard factory name definitionsWim Taymans4-2/+92
2019-06-19improve error handlingWim Taymans1-4/+4
2019-06-07some printf fixesWim Taymans1-1/+1
2019-06-06System: More work on making system functions pluggableWim Taymans2-13/+34
2019-06-06simply use INTERFACE_Loop for the main-loopWim Taymans2-3/+3
2019-06-06log: add log level optionWim Taymans1-0/+1
2019-06-06cpu: add CPU_FORCE option to cpu interfaceWim Taymans1-0/+3
2019-06-04support: abstract some system functionsWim Taymans5-1/+123
2019-06-03spa: add keys for propertiesWim Taymans8-1/+167
2019-05-31monitor: return factory_name in the object_infoWim Taymans2-2/+2
2019-05-30monitor: Remove monitor eventWim Taymans5-70/+28
2019-05-29spa/include: install missing headersGeorge Kiagiadakis1-0/+3
2019-05-28spa: add result typeWim Taymans4-8/+13
2019-05-28device: add sync operationWim Taymans1-3/+22
2019-05-28add index of method, event and callback definesWim Taymans2-0/+39
2019-05-28add const to spa_event and spa_commandWim Taymans3-3/+3
2019-05-27device: fix event signalWim Taymans1-1/+1
2019-05-23interface: add an interface structiface2Wim Taymans11-163/+320
2019-05-20Move implementation helpers to utilsWim Taymans5-40/+41
2019-05-15hook: separate spa_callbacks from the hookWim Taymans5-34/+39
2019-05-15hooks: use hook to implement the callbacksWim Taymans5-17/+56
2019-05-14hook: add option to call hook with return valueWim Taymans1-4/+13
2019-05-09pod: remove type check, it causes errorsWim Taymans1-2/+2
2019-04-23ringbuffer: use spa_memcpy so we can debug it betterWim Taymans1-4/+4
2019-04-10v4l2: map all jpeg formats to video/mjpegWim Taymans2-3/+4
2019-04-02spa: install pod/vararg.hGeorge Kiagiadakis1-0/+1
2019-03-28audioconvert: improve benchmarkWim Taymans2-30/+35
2019-03-26audioconvert: add simple and faster resamplerWim Taymans1-1/+2
2019-03-21Add FASTPATH trace logWim Taymans1-0/+12
2019-03-21buffer: add DYNAMIC data flagWim Taymans2-3/+9
2019-03-20utils: add debugable spa_memcpyWim Taymans1-0/+11
2019-03-20audioconvert: some more optimizationsWim Taymans1-0/+8
2019-03-14control: make control links many to manyWim Taymans1-0/+6
2019-03-08list: check for empty list before insertWim Taymans2-6/+6
2019-03-01interfaces: make events return voidWim Taymans4-12/+10
2019-03-01node: make add_listener methodWim Taymans7-156/+222
2019-03-01type-info: add missing type for EnumProfileWim Taymans1-0/+1
2019-02-27node: add port and node paramsWim Taymans8-23/+27
2019-02-25monitor: add missing fileWim Taymans1-0/+84
2019-02-25utils: don't remove pending after first callbackWim Taymans2-3/+4
2019-02-25Improve async handlingWim Taymans4-90/+150
2019-02-21node: improve pending resultsWim Taymans3-19/+19