Re: WMA Decoder In Application

From: Dean Ramsier (ramsiernospam_at_nospam.com)
Date: 11/09/04


Date: Tue, 9 Nov 2004 09:25:13 -0500

If you don't want to include DirectSound in CE4.2, just don't include it in
your image. You can still play WMA files through the waveform audio driver
without DirectSound. This at least is the case with the normal CEPlayer
application shipped with 4.2. I don't know what the requirements are for
your custom managed application.

-- 
Dean Ramsier - eMVP
"Dale Ziebarth" <dziebarth@hotmail.com> wrote in message
news:uEr5B7dvEHA.3080@TK2MSFTNGP12.phx.gbl...
> Since the UAM is not supported by Win CE 5.0 we figured that implimenting
it
> for a Win CE 4.2 project left us a piece of code that can't be used in the
> future.  Why put extra effort into a driver that will be abandoned if you
> can work around the problem in another way?
>
> My understanding is that DirectShow / DirectSound is a COM object which is
> not directly supported under the .Net Compact Framework.  It brings with
it
> lots of stuff that we don't need (we need playback only).  As an
alternative
> I am asking if we can decode the WMA file to a data stream that the
waveform
> audio driver can accept in the application rather than going through the
> mess of COM objects, etc.
>
> Since WMA files are much smaller than WAV or MP3 files we wanted to use
that
> format to save space.
>
>
> "Dean Ramsier" <ramsiernospam@nospam.com> wrote in message
> news:uOJDBidvEHA.1988@TK2MSFTNGP12.phx.gbl...
> > Huh?  The UAM/DirectSound piece you mentioned is what actually renders
the
> > audio out onto the system audio channel.  It can't be bypassed, it
> controls
> > the audio hardware.  There's nothing extra here.
> >
> > What are you trying to eliminate?
> >
> > -- 
> > Dean Ramsier - eMVP
> >
> >
> > "Dale Ziebarth" <dziebarth@hotmail.com> wrote in message
> > news:ODE3C9cvEHA.1976@TK2MSFTNGP09.phx.gbl...
> > > We are using Win CE 4.2 .Net and a Managed application to play WMA
> files.
> > I
> > > know that the normal way to do this is to use the DirectSound / UAM
> audio
> > > driver route.  Is there another way to do the decode of the WMA file
in
> > the
> > > application so that we can avoid the extra UAM driver code?
> > >
> > >
> >
> >
>
>


Relevant Pages


Quantcast