[alsa-devel] [PATCH 0/5 v2] ALSA: firewire-lib: purge restriction of synchronization for non-blocking mode

Takashi Sakamoto o-takashi at sakamocchi.jp
Fri May 22 16:00:49 CEST 2015


This patchset renews my previous one.

[alsa-devel] [PATCH 0/4] firewire-lib: purge restriction of synchronization for non-blocking mode
http://mailman.alsa-project.org/pipermail/alsa-devel/2015-May/092086.html

Changes:
 * Use stack to keep calculation result per callback of isochronous receive context.
 * Fix my stupid mistake to compare byte count to quadlet count. (oh...)
 * Rename flag to proper name.
 * Add 4th patch newly for better reading.


Takashi Sakamoto (5):
  ALSA: firewire-lib: add buffer-over-run protection at receiving more
    data blocks than expected
  ALSA: firewire-lib: simplify function to calculate the number of data
    blocks
  ALSA: firewire-lib: pass the number of data blocks in incoming packets
    to outgoing packets
  ALSA: firewire-lib: set streaming error outside of packetization
  ALSA: firewire-lib: remove restriction for non-blocking mode

 sound/firewire/amdtp.c            | 151 ++++++++++++++++++++++++--------------
 sound/firewire/amdtp.h            |   4 +
 sound/firewire/oxfw/oxfw-stream.c |  10 ++-
 3 files changed, 106 insertions(+), 59 deletions(-)

-- 
2.1.4



More information about the Alsa-devel mailing list