From: Dominique Kuster on
"Chester Cheng[MVP]" wrote:
> Do you have AKU? (Adaption Kit Update.)
It could be... I'm running my tests on a Dell Axim X50 originally packed
with Windows Mobile 2003 and I upgraded to Windows Mobile 2005.
I should get a native WM2005 device soon.

Do you know if it is possible to install 3rd party codecs ?

From: Chester Cheng[MVP] on
Hi,

http://www.tcpmp.com/
Open source

Directshow library need be installed by device vendor.

--
Microsoft MVP(2003-present), MCSD
Chester Cheng For
Windows .NET/SDK
Windows Server Application
BLOG http://www.msmvps.com/chester


Dominique Kuster 寫道:


Dominique Kuster 寫道:

> "Chester Cheng[MVP]" wrote:
> > Do you have AKU? (Adaption Kit Update.)
> It could be... I'm running my tests on a Dell Axim X50 originally packed
> with Windows Mobile 2003 and I upgraded to Windows Mobile 2005.
> I should get a native WM2005 device soon.
>
> Do you know if it is possible to install 3rd party codecs ?

From: Joe on
I have an HTC made PPC phone Dopod 900 based on WM5. How can I tell if
it supports DS or not? Or supports DS but not the codec?

How can we application developers verify our applications work for DS
with only a emulator? I really don't understand the development process
if I am not employeed by an PPC manufacturer.

From: YuYuan on
Yeah. It's a good question.
Maybe you can export the registry using Windows Ce Remote Registry
Editor
and then search using the keyword " decode "or "encoder" or
"capture".and also have a
look the file uuids.h. maybe you can verify the codec machine
supported.
that's my way.:)

btw. I think the wmv encoder will be supported because OEM have to
support camera capture using directshow ,then including wmv encoder.
and also ms-rle decoder will support in most devices because the
decoder is really small
footprint (2k..)
Joe wrote:

> I have an HTC made PPC phone Dopod 900 based on WM5. How can I tell if
> it supports DS or not? Or supports DS but not the codec?
>
> How can we application developers verify our applications work for DS
> with only a emulator? I really don't understand the development process
> if I am not employeed by an PPC manufacturer.

From: YuYuan on
I think you can have a test to playing the "clock.avi" file which
located in the windows directory in the desktop computer

Dominique Kuster wrote:

> Hello,
> I'm trying to play a video file from a C# application (although the same
> occurs with a win32 application) with the following code:
>
> Type ComFilterGraph = Type.GetTypeFromCLSID(Clsid.FilterGraph);
>
> Object CoClass = Activator.CreateInstance(ComFilterGraph);
>
> if (CoClass != null)
> {
> int hr;
> _GraphBuilder = CoClass as IGraphBuilder;
> _MediaControl = CoClass as IMediaControl;
> _VideoWindow = CoClass as IVideoWindow;
>
> // build the graph
> hr = _GraphBuilder.RenderFile(_ClipFile, null);
>
> //Set the video window
> hr = _VideoWindow.put_Owner(panel1.Handle);
> hr = _VideoWindow.put_WindowStyle(WS_CHILD | WS_CLIPSIBLINGS);
>
> hr = _VideoWindow.SetWindowPosition(0, 0, panel1.Width, panel1.Height);
>
> hr = _MediaControl.Run();
> }
>
> I cannot get perfect results, most of the time the call to RenderFile
> returns VFW_E_CANNOT_RENDER.
> I got some AVI files where either the sound or the video is played (same
> behaviour in media player).
> In summary I was not able to play any *.wmv or *.mpg files. On the desktop,
> the same code is able to play DIVX files !
>
> Any information is welcome, thanks in advance.
>
> DK