lkml.org 
[lkml]   [2006]   [Jan]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [2.6 patch] schedule obsolete OSS drivers for removal
    caszonyi@rdslink.ro wrote:

    > On Thu, 5 Jan 2006, Lee Revell wrote:
    >
    >> On Fri, 2006-01-06 at 01:19 +0200, Hannu Savolainen wrote:
    >>
    >>> On Thu, 5 Jan 2006, Lee Revell wrote:
    >>>
    >>>> On Thu, 2006-01-05 at 13:44 +0100, Marcin Dalecki wrote:
    >>>>
    >>>>> Second - you still didn't explain why this allows you to conclude
    >>>>> that sound mixing should in no way be done inside the kernel.
    >>>>
    >>>>
    >>>> It works perfectly right now in userspace. Therefore it should not be
    >>>> in the kernel.
    >>>
    >>> So all the complaints about dmix problems in the ALSA mailing lists are
    >>> just exceptions that prove the above statement to be true.
    >>
    >>
    >> No, it just means ALSA like the kernel is a work in progress. Anyway
    >> almost all the known issues have been fixed. It works perfectly for the
    >> vast majority of users.
    >>
    >
    > Ok. It seems i'm a minority.
    > I switched xmms to alsa
    > If i play a stream in xmms using alsa output and try to play in the
    > same time a movie in mplayer the last message printed by mplayer is
    > alsa-init: 1 soundcard found, using: default
    > and then it hangs until i press stop button in xmms. When i press the
    > stop button in xmms the movie begins to play. If i press now the play
    > button in xmms it says:
    > ** WARNING **: alsa_setup(): Failed to open pcm device (default):
    > Device or resource busy
    >
    > So it seems that dmix is not working by default in kernel 2.6.15
    > Alsa userspace tools are version 1.0.8.
    >
    > config and dmesg attached

    dmix happens in alsa-lib (libasound...)
    So, which version of the kernel you have will not make any difference to
    dmix.
    Update your alsa-lib userspace to a more up to date version, and dmix
    will then work out of the box.


    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-01-06 14:45    [W:6.216 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site