summaryrefslogtreecommitdiff
path: root/spa
AgeCommit message (Expand)AuthorFilesLines
2019-02-13meson: find dependencies only when necessaryGeorge Kiagiadakis1-15/+24
2019-02-13meson: spa/plugins: use pthread_lib instead of threads_depGeorge Kiagiadakis3-3/+3
2019-02-13device: improve callbacksWim Taymans5-40/+101
2019-02-12node: implement activationWim Taymans5-31/+52
2019-02-08reorganize some struct members to remove holesWim Taymans16-460/+447
2019-02-07log: move field around to plug hole in structureWim Taymans3-7/+7
2019-02-07io: add graph version of graph in position ioWim Taymans1-0/+1
2019-02-07spa: make fd in spa_data an int64_tWim Taymans2-2/+2
2019-02-06use SPA_EXPORT to export symbolsWim Taymans12-18/+21
2019-02-06spa: don't use constructor attribute to register factoriesWim Taymans7-85/+40
2019-02-06utils: add SPA_EXPORTWim Taymans1-0/+2
2019-01-31buffer: add missing type infoWim Taymans1-0/+2
2019-01-29alsa: fix chmaps leakWim Taymans1-0/+1
2019-01-29audioconvert: clean up nodesWim Taymans1-0/+6
2019-01-25defs: don't use __Wim Taymans1-3/+3
2019-01-25pod: move vararg macros to separate fileWim Taymans6-60/+111
2019-01-25alloc: document alloc functionsWim Taymans1-16/+143
2019-01-25alloc: improve alignment in alloactorWim Taymans2-24/+51
2019-01-25fmtconvert: check bounds on chunk offset/sizeWim Taymans1-3/+4
2019-01-25v4l2: pass pointers to the fraction and rectangleWim Taymans1-6/+6
2019-01-25fmt: remove debug assertWim Taymans1-4/+0
2019-01-24mem: align memory to requested alignmentWim Taymans13-486/+690
2019-01-24audioconvert: add format conversion benchmarkWim Taymans2-0/+145
2019-01-23audioconvert: add unit test for format conversionWim Taymans6-47/+362
2019-01-22add missing fileWim Taymans2-4/+294
2019-01-22pod: improve parser and builderWim Taymans22-633/+1241
2019-01-18parser: improve parserWim Taymans2-12/+270
2019-01-18param: add some docsWim Taymans5-61/+65
2019-01-17test: add more pod testsWim Taymans1-0/+163
2019-01-17pod: add more helpersWim Taymans8-168/+729
2019-01-17parser: fix parse of 'V' as ChoiceWim Taymans1-18/+9
2019-01-17compare: add size to compareWim Taymans2-12/+18
2019-01-17spa-inspect: fix format object detectionWim Taymans1-1/+1
2019-01-17builder: control_header -> controlWim Taymans3-5/+5
2019-01-17spa: Update tests and examplesWim Taymans23-5272/+267
2019-01-16audiotestsrc: use macros for parserWim Taymans3-9/+9
2019-01-16alsa: use min_latency when no position is givenWim Taymans1-0/+2
2019-01-16add some padding and fix typesWim Taymans3-7/+11
2019-01-16builder: improve builderWim Taymans1-12/+21
2019-01-16alsa: mark properties are optionalWim Taymans1-3/+3
2019-01-16pod: improve the vararg pod builder and parserWim Taymans38-1253/+1092
2019-01-14format-utils: use Id for enumsWim Taymans1-10/+10
2019-01-14Don't use __ in defines or declarations, it's reservedWim Taymans63-692/+683
2019-01-10v4l2: set buffer id correctlyWim Taymans1-0/+1
2019-01-08add _GNU_SOURCE as compiler flagWim Taymans6-5/+3
2019-01-08spa: install missing headersWim Taymans1-5/+37
2019-01-08make c++ optionalWim Taymans1-1/+3
2019-01-08test: add c++ testWim Taymans2-0/+88
2019-01-08graph: remove scheduler2Wim Taymans8-147/+43
2019-01-08fix more compile errorsWim Taymans20-148/+162