All of lore.kernel.org
 help / color / mirror / Atom feed
From: Brad Midgley <bmidgley@xmission.com>
To: BlueZ development <bluez-devel@lists.sourceforge.net>
Subject: Re: [Bluez-devel] Bluetooth Headset Error
Date: Thu, 03 Aug 2006 13:17:39 -0600	[thread overview]
Message-ID: <44D24BD3.4010404@xmission.com> (raw)
In-Reply-To: <3837d8b10608030747v551aa4a7t719aa57aa5ffc986@mail.gmail.com>

keith

> I took you suggestion and this corrected the problem.  Attached is a patch.

thanks for taking the time to see this was the right workaround. i
merged it.

> Now on to other problems.  I can play audio out of xmms, but it will
> only play the first track I play in XMMS,  Once I go to another track,
> the a2dp connection stays, but all I hear is silence.    I am using just
> a bunch of different sample audio files (not really a standardized
> collection like most people have), but I tested it with quite a few
> different combinations.  Here is the debug output

some headsets don't seem to like the quick close-reopen that results
from using xmms and others. gxine seems to be the worst in that it opens
the audio device three times in succession (closing between). the
typical headset is not amused and often won't respond until it's
powercycled.

a2dpd solves this problem... it isolates the headset from audio device
open/close ops and gives us more robust behavior for headset connections
to come and go without affecting the client.

> Just as a side note (maybe this deserves a new thread).   I'm been
> looking a lot through the archives, but I am still wondering what is the
> current state of progress in the bluetooth-alsa project?  What work
> still need to be done?   I have interest in furthering the project and
> more notably, my employer also has interest.   We are working on support
> for embedded arm platform and are looking for integration possible with
> gstreamer as most of our audio framework will use gstreamer. 

alsa is great for the desktop but elsewhere it's problematic. embedded
platforms shouldn't have to spend 1MB of ram and flash for a layer that
could be factored out. i'd like to see proper gstreamer plugins (i
started them from a template but didn't put them up yet). this is also a
win for headsets that have an mp3 decoder--using gstreamer the a2dp
source would just send the mp3 as-is and can save on batteries *and*
avoid the fidelity problems with reencoding.

this was in another thread. the only comment was that the name "wavez"
is already in use... i think that's ok for a small side project like
ours. this is where we should be headed.

- minimal update to btsco documents to bring in line
- make a btsco snapshot release .43
- use new wavez sourceforge project for alsa (both sco and a2dp)
plugins, for a2play test code and eventually gstreamer plugins
- create wavez as a cvs project (was tempted by svn but there's a
learning curve for everyone)
- leave out libsbc from the new project so we cleanly use the standalone
library
- eventually remove pieces from bluetooth-alsa's btsco project (alsa
plugins etc) to leave it mostly as it originally was, just the kernel
sco audio
- obviously refactor the documentation, simplifying btsco and updating wavez

brad

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

  reply	other threads:[~2006-08-03 19:17 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-01 16:54 [Bluez-devel] Bluetooth Headset Error keith preston
2006-08-02  0:18 ` Brad Midgley
2006-08-02  3:40 ` Mayank BATRA
2006-08-02  5:15   ` Brad Midgley
2006-08-02 14:29     ` keith preston
2006-08-03  4:16       ` Brad Midgley
2006-08-03 14:47         ` keith preston
2006-08-03 19:17           ` Brad Midgley [this message]
2006-08-04  9:10             ` Frédéric DALLEAU
2006-08-04  9:37               ` Mayank BATRA
2006-08-04  9:56                 ` Frédéric DALLEAU
2006-08-04 14:53               ` Brad Midgley
2006-08-04 16:05                 ` Frédéric DALLEAU
2006-08-06 18:54                   ` Brad Midgley

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=44D24BD3.4010404@xmission.com \
    --to=bmidgley@xmission.com \
    --cc=bluez-devel@lists.sourceforge.net \
    /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.