[alsa-devel] [RFC] [PATCH] firewire-lib: Use IEC 61883-6 compliant labels for Raw Audio/

Clemens Ladisch clemens at ladisch.de
Sat May 31 09:35:11 CEST 2014


Takashi Sakamoto wrote:
> I don't touch this label issue with my patchset because there is a bit
> possibility to cause a regression. But now, I have a confidence that
> this modification is reasonable. In detail, please see an attached patch.

> According to AM824 in IEC 61883-6:2002, 2 bits in LSB of label for Raw Audio
> data means Valid Length Code (VBL). Ths value is:
> - b00 for 24 bits sample (label is 0x40)
> - b01 for 20 bits sample (label is 0x41)
> - b10 for 16 bits sample (label is 0x42)
>
> But current firewire-lib apply 24 bits label for both of 16/24 bits samples.
>
> As long as I investigate with BeBoB/Fireworks and OXFW, all of them have a
> behaviour to ignore this label

Same for DICE.


Acked-by: Clemens Ladisch <clemens at ladisch.de>


More information about the Alsa-devel mailing list