Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ALSA: firewire-lib: fix miss detection from MIDI conformant data channel in AM824 format for IR context
@ 2019-06-28  5:53 Takashi Sakamoto
  2019-06-28  5:53 ` [PATCH 1/2] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event " Takashi Sakamoto
  2019-06-28  5:53 ` [PATCH 2/2] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format Takashi Sakamoto
  0 siblings, 2 replies; 5+ messages in thread
From: Takashi Sakamoto @ 2019-06-28  5:53 UTC (permalink / raw)
  To: clemens, tiwai; +Cc: alsa-devel

Hi,

This patchset is a fix for a case that AM824 format is used with
non-blocking transmission method in IEC 61883-1/6.

The recent changes for ALSA IEC 61883-1/6 engine brings a bug to miss
received MIDI messages in the case due to wrong data block counter for
calculation of multiplexed MIDI stream index. This bug mainly affects
ALSA oxfw driver.

Takashi Sakamoto (2):
  ALSA: firewire-lib: cache next data_block_counter after probing
    tracepoints event for IR context
  ALSA: firewire-lib: fix to process MIDI conformant data channel for
    AM824 format

 sound/firewire/amdtp-stream.c | 58 +++++++++++++++++++----------------
 1 file changed, 32 insertions(+), 26 deletions(-)

-- 
2.20.1

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-06-28  8:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-28  5:53 [PATCH 0/2] ALSA: firewire-lib: fix miss detection from MIDI conformant data channel in AM824 format for IR context Takashi Sakamoto
2019-06-28  5:53 ` [PATCH 1/2] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event " Takashi Sakamoto
2019-06-28  8:50   ` Takashi Iwai
2019-06-28  5:53 ` [PATCH 2/2] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format Takashi Sakamoto
2019-06-28  8:50   ` Takashi Iwai

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox