aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-09-03tinyalsa: add plugin support for mmap/poll opsRohit kumar
2020-08-25pcm_plugin: Update pcm state in sync_ptr opsRohit kumar
2020-08-12Fixed boundary check for enumTaylor Holberton
2020-06-05cmake: specify c99Ethan Sommer
2020-06-03Fix memory leakTaylor Holberton
2020-06-03Merge pull request #159 from rohkkumar/plugin_updateTaylor Holberton
2020-06-02mixer: Fix memory leak and other issues in mixer eventRohit kumar
2020-06-02mixer: Add plugin support for mixer_consume/read_eventRohit kumar
2020-06-02tinyalsa: add mixer_consume_eventAndrew Chant
2020-05-24src/pcm.c: remove MAP_FILE mmap flagEthan Sommer
2020-04-24tinyalsa: mixer_plugin: remove dummy strings for sound cardMinecrell
2020-04-23tinyalsa: use strncpy instead of memcpy to copy string constantMinecrell
2020-04-18pcm_hw_close: avoid SIGSEGV when pcm_hw_open failMiguel GAIO
2020-04-10Merge pull request #148 from lkundrak/lr/double-freeTaylor Holberton
2020-04-10pcm: do not negate errnoLubomir Rintel
2020-04-10pcm: avoid calling pcm_hw->close() twiceLubomir Rintel
2020-02-11Merge pull request #137 from codeauroraforum/plugin-supportTaylor Holberton
2020-02-07tinyalsa: add support for mixer pluginsBhalchandra Gajare
2020-02-07tinyalsa: add support for PCM pluginsBhalchandra Gajare
2020-02-06pcm: Set SW params.avail_min to period sizeMiguel GAIO
2019-07-07Merge pull request #131 from pasqualirb/masterTaylor Holberton
2019-05-11makefile: Don't overwrite CROSS_COMPILE variableLucas Tanure
2019-04-24pcm: Allow to wait if capture is not runningRicardo Biehl Pasquali
2019-04-13Merge pull request #128 from alexonea/masterTaylor Holberton
2019-04-12pcm: Remove setting unnecessary parametersRicardo Biehl Pasquali
2019-04-12Fix integer division issue in int_to_percent functionDaniela-Marinela Bistrean
2019-04-09Initial version-bump.shAlexandru N. Onea
2019-01-08pcm: Check for error after setting appl_ptrRicardo Biehl Pasquali
2019-01-08pcm: Cleanup control/status when setup failsRicardo Biehl Pasquali
2019-01-08pcm: Replace 'underruns' with 'xruns'Ricardo Biehl Pasquali
2019-01-08pcm: Create generic transferRicardo Biehl Pasquali
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