summaryrefslogtreecommitdiffstats
path: root/core.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-13Rework PCM ops callback mechanismMark Farrugia1-8/+36
2018-11-13Refactor/tidy snd_avirt_private_dataMark Farrugia1-5/+6
2018-11-09Only call 'configure' cb if there are streams for Audio Pathflounder_6.0.2flounder/6.0.26.0.2Mark Farrugia1-5/+5
2018-11-08Add private data structure to PCM for audio path managementJames O'Shannessy1-0/+23
2018-11-02Transform AVIRT into platform driverMark Farrugia1-25/+63
2018-11-02Refactor some variables for better readabilityMark Farrugia1-9/+9
2018-11-01Only expose streams mapped to audiopaths on configure() cbMark Farrugia1-44/+44
2018-10-31Remove coreinfo, absorb version info into coreMark Farrugia1-9/+4
2018-10-26Refactor all avirt_ symbols to have have snd prefix, as per Linux soundMark Farrugia1-98/+99
2018-10-26Refactor core_internal.h to core.hMark Farrugia1-1/+1
2018-10-26Move system-leavel header to sound directoryMark Farrugia1-2/+1
2018-10-26Remove unused MODULE_SUPPORTED_DEVICE macros, removed obsolete commentsMark Farrugia1-3/+1
2018-10-26Update license headersMark Farrugia1-4/+4
2018-10-26Fix module authors/descriptionsMark Farrugia1-3/+4
2018-10-26Fix DO_AUDIOPATH_CB, remove unused PCM cbs for nowMark Farrugia1-0/+1
2018-10-26Refactor avirt_card_register, move PCM creation to it.Mark Farrugia1-21/+51
2018-10-26Refactor to use new DINFO macrosMark Farrugia1-18/+18
2018-10-26Remove blocksize from audiopathMark Farrugia1-3/+2
2018-10-26Move 'streams_sealed' to avirt_coreMark Farrugia1-3/+20
2018-10-26Ensure no buffer overflow when setting card descriptionMark Farrugia1-3/+4
2018-10-26Clean up sound card on module exitMark Farrugia1-0/+1
2018-10-26Add configfs interface, revamp stream groupingMark Farrugia1-204/+150
2018-10-26Fix memory freeing of capture/playback streamsMark Farrugia1-4/+4
2018-10-26Refactor top-level AVIRT API to be avirt_<subject>_<action>Mark Farrugia1-8/+8
2018-10-26Create avirt_stream structure in place of old config structuresMark Farrugia1-44/+74
2018-10-26Add 'uid' field to AP, store AP in PCM private data, fix helper macrosMark Farrugia1-14/+19
2018-10-26Fix warnings generated by checkpatch.plMark Farrugia1-6/+7
2018-10-26Remove remnant debug printMark Farrugia1-1/+0
2018-10-26Move ALSA info into coreinfo, for export to Audio PathsMark Farrugia1-10/+3
2018-10-26Add additional NULL checksMark Farrugia1-3/+2
2018-10-26Fix initialization of the audiopath_listMark Farrugia1-4/+1
2018-10-26Loopback progressJames O'Shannessy1-6/+12
2018-10-26Update licensingMark Farrugia1-1/+1
2018-10-26Public push of AVIRT.James O'Shannessy1-0/+495