aboutsummaryrefslogtreecommitdiff
path: root/src/pcm.c
AgeCommit message (Expand)Author
2019-01-08pcm: Put transfer functions togetherRicardo Biehl Pasquali
2019-01-08pcm: Remove 'running' variable from pcm structureRicardo Biehl Pasquali
2019-01-08pcm: Rewrite pcm_mmap_transfer() for compatibilityRicardo Biehl Pasquali
2019-01-08pcm: Exit loop when there are no available framesRicardo Biehl Pasquali
2019-01-08pcm: Put mmap functions togetherRicardo Biehl Pasquali
2019-01-08pcm: Rewrite pcm_get_htimestamp()Ricardo Biehl Pasquali
2019-01-08pcm: Move pcm_get_htimestamp()Ricardo Biehl Pasquali
2019-01-08pcm: Get values from kernel in avail_updateRicardo Biehl Pasquali
2019-01-08pcm: Call HWSYNC ioctl when status is mmapedRicardo Biehl Pasquali
2019-01-08pcm: Remove HWSYNC before available calculationRicardo Biehl Pasquali
2019-01-08pcm: Do not set values after control/status mmapRicardo Biehl Pasquali
2019-01-08pcm: Get appl_ptr and avail_min after prepareRicardo Biehl Pasquali
2019-01-08pcm: Remove 'prepared' variable from pcm structureRicardo Biehl Pasquali
2019-01-08pcm: Remove prepare before startRicardo Biehl Pasquali
2019-01-08pcm: Remove start before readRicardo Biehl Pasquali
2019-01-08pcm: Prepare after overrunRicardo Biehl Pasquali
2019-01-08pcm: Remove code assuming start after writeRicardo Biehl Pasquali
2019-01-08pcm: Move prepare action to xrun handlingRicardo Biehl Pasquali
2019-01-08pcm: Do prepare action in pcm_open()Ricardo Biehl Pasquali
2018-11-28Added ifndef around macrosTaylor Holberton
2018-11-28Checking for definition of __bitwise, __force, __userTaylor Holberton
2018-07-17Fixed pcm_start when pcm is linked to other pcm deviceMiguel Gaio
2018-07-17Corrected pcm_sync_ptr() on dma mmap coherent architectureMiguel Gaio
2018-04-10Fix pcm_writei return value if pcm is in not running state.Miguel GAIO
2017-10-12added PCM_NONBLOCK macroTaylor Holberton
2017-04-10adding bounds check only when neededTaylor Holberton
2017-04-10moved code in pcm_open() to pcm_set_config()Taylor Holberton
2017-04-10removed tab charactersTaylor Holberton
2017-04-10added pcm_get_config()Taylor Holberton
2017-04-06simplified pcm_read() and pcm_write()Taylor Holberton
2017-04-06checking limits of frame countsTaylor Holberton
2017-04-06removed debug statementTaylor Holberton
2017-01-13added doc on pcm_open and null checking pcm_is_readyTaylor Holberton
2016-12-24Added pcm_open_by_name()Taylor Holberton
2016-12-04Added pcm_link and pcm_unlink functionsTaylor Holberton
2016-12-01renamed parameter in docTaylor Holberton
2016-12-01Using frame counts in pcm_readi and pcm_writeiTaylor Holberton
2016-12-01Added pcm_readi and pcm_writei functionsTaylor Holberton
2016-12-01Added format related getters for PCMTaylor Holberton
2016-12-01Added const specifier in several functionsTaylor Holberton
2016-12-01added const specifier in function, pcm_is_readyTaylor Holberton
2016-12-01Added const specifier in pcm_openTaylor Holberton
2016-12-01Added const specifier in several functionsTaylor Holberton
2016-11-23added parameter docTaylor Holberton
2016-11-23added some documentationTaylor Holberton
2016-11-22corrected error handling in pcm_sync_ptr()Taylor Holberton
2016-11-19added some documentationTaylor Holberton
2016-11-19renamed doxygen group, tinyalsa-pcm to libtinyalsa-pcmTaylor Holberton
2016-11-18initializing 'result' from transfer structTaylor Holberton
2016-10-14Merge branch 'master' of https://github.com/tinyalsa/tinyalsaTaylor Holberton