From: Takashi Sakamoto Subject: Re: [RFC] [PATCH] firewire-lib: Use IEC 61883-6 compliant labels for Raw Audio/ Date: Sat, 31 May 2014 16:51:52 +0900 Message-ID: <53898A18.4050902@sakamocchi.jp> References: <5389818C.7080205@sakamocchi.jp> <5389862F.7060309@ladisch.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from smtp311.phy.lolipop.jp (smtp311.phy.lolipop.jp [210.157.22.79]) by alsa0.perex.cz (Postfix) with ESMTP id 0CD90265050 for ; Sat, 31 May 2014 09:51:58 +0200 (CEST) In-Reply-To: <5389862F.7060309@ladisch.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Clemens Ladisch , Takashi Iwai Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org (May 31 2014 16:35), Clemens Ladisch wrote: > 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. It's nice information for Dice developers. > Acked-by: Clemens Ladisch Thanks. Iwai-san, could you please apply this patch to for-next? Regards Takashi Sakamoto o-takashi@sakamocchi.jp