[hxplay] Sound systems

[hxplay] Sound systems

Nicholas Hart nhart at real.com
Mon Oct 6 11:22:42 PDT 2003


We have not considered using GStreamer because we already have a mature, 
cross-platform and fully functional media engine.  Basically the player 
project is simply building a UI around this engine.

ALSA support is certainly possible, but it requires making changes to the 
client core (and coordination with that project team.)  Currently my team 
doesn't have any resources to work on this and I believe the client core 
team probably doesn't either.  If someone is interested in trying to add 
support I can point you in the right direction because this is a feature we 
would certainly like.

The audio device code is in audio/device and most likely would require 
copying the OSS implementation (in platform/unix/audlinux_oss.cpp) and 
modifying it to use ALSA instead.  There are some other details that would 
need to be ironed out to get the client core to use the ALSA audio device 
instead of OSS.



At 08:13 PM 10/4/2003 -0700, Jens Knutson wrote:
>--- Warren <warren at cacmedia.tv> wrote:
>
> > During meetings at Real yesterday in Seattle, the subject of OSS vs
> > Alsa  came up.  Currently, the player uses OSS, but in the current
> > linux kernels (2.6 series and the 2.5 development series) OSS has
>been
> > depreciated in favor of alsa.  Additionally, many distributions that
> > use the older 2.4 kernels ship alsa as well.
>
>I apologize if this has been gone over before, but have you considered
>GStreamer for the player?  ( http://www.gstreamer.net ) Use of
>GStreamer would allow the player to use whichever sound system exists
>on a given machine, either OSS or alsa, along with a host of other
>benefits that come from using a pre-existing multimedia framework.
>
>Thoughts?
>
>  - jck
>
>
>__________________________________
>Do you Yahoo!?
>The New Yahoo! Shopping - with improved product search
>http://shopping.yahoo.com
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe at player.helixcommunity.org
>For additional commands, e-mail: dev-help at player.helixcommunity.org


--
Nicholas Hart
nhart at real.com
Technical Lead for Helix Player
https://player.helixcommunity.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe at player.helixcommunity.org
For additional commands, e-mail: dev-help at player.helixcommunity.org




More information about the Player-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.