All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kunal Singh <kunal@singhkunal.com>
To: alsa-devel@alsa-project.org
Subject: Re: problem with usb-audio and oss emulation
Date: Tue, 27 May 2008 18:16:07 +0530	[thread overview]
Message-ID: <483C028F.5050503@singhkunal.com> (raw)
In-Reply-To: <mailman.276.1211814913.2149.alsa-devel@alsa-project.org>

Hi All,

	The first issue was resolved by disabling the "CONFIG_SND_PCM_OSS_PLUGINS <http://lxr.linux.no/linux/+code=CONFIG_SND_PCM_OSS_PLUGINS>".i.e. disable the OSS plug-in support under KernelConfigMenu->sound->alsa

	CAN SOME ONE PLEASE HELP ON THIS?
	(2) Once I connect the iPod to my target, I can not any more use the default sound card. I read on the oss-emulation tutorial that this could be a problem with "dsp_map". But I am not able to check the current settings.
	

Thanks and Regards,
Kunal


Date: Mon, 26 May 2008 20:10:11 +0530
From: Kunal Singh <kunal@singhkunal.com>
Subject: [alsa-devel] problem with usb-audio and oss emulation
To: alsa-devel@alsa-project.org
Message-ID: <483ACBCB.2020800@singhkunal.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hi,

    I am working on a ARM based target with 2.6.23 Kernel.  My project 
involves streaming data from a USB-Audio Device (an iPod) and playing it 
back on the target. I am using OSS-emulation API to communicate with the 
audio devices.
    What I am able to do:
    (1) I have a sound card in my target. This is mapped to card0. I can 
open the "dsp" device and can playback any audio data on this.
    (2) I have enabled the usb-audio module support in kernel 
configuration.   When I connect iPod to the target, I can see a new card 
"card1" being added in the /proc/asound/ directory.
    (3) I can open the "dsp1" device and can read from it. When I 
connect a "USB-Analyzer" I can see some valid data being streamed to the 
target.

    However, I am stuck with following issues:
    (1) The data being received on the target (in user mode) is junk. I 
put some printfs in the function "retire_capture_urb" in file 
"/linux/sound/usb/usbaudio.c", and I can see that the "data" which I see 
through usb-analzyer is reaching till this point. However, there seem to 
be some problem with one of the "snd_pmc_oss_ReadN" functions in file 
"http://lxr.linux.no/linux/sound/core/oss/pcm_oss.c". I am not able to 
exactly trace the problem, but I think that the "byte count" and "buffer 
address" being passed to snd-usb-audio is getting messed up some where. 
Has any one faced similar problems before?
    (2) Once I connect the iPod to my target, I can not any more use the 
default sound card. I read on the oss-emulation tutorial that this could 
be a problem with "dsp_map". But I am not able to check the current 
settings.
   
    Can some one give me some pointers for further debugging?

Thanks and Regards,
Kunal Singh
www.singhkunal.com

       reply	other threads:[~2008-05-27 12:46 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.276.1211814913.2149.alsa-devel@alsa-project.org>
2008-05-27 12:46 ` Kunal Singh [this message]
2008-05-28  7:47 problem with usb-audio and oss emulation kunal
  -- strict thread matches above, loose matches on Subject: below --
2008-05-26 14:40 Kunal Singh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=483C028F.5050503@singhkunal.com \
    --to=kunal@singhkunal.com \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.