Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Windos
win32.3rdparty
win32.directx.audio
win32.directx.ddk
win32.directx.graphics
win32.directx.input
win32.directx.managed
win32.directx.misc
win32.directx.networking
win32.directx.sdk
win32.directx.video
win32.dirx.grap.shaders
win32.gdi
win32.international
win32.kernel
win32.messaging
win32.mmedia
win32.networks
win32.ole
win32.rtc
win32.tapi
win32.tapi.beta
win32.tools
win32.ui
win32.wince
win32.wmi
windows.mediacenter
winfx.aero
winfx.announcements
winfx.avalon
winfx.collaboration
winfx.fundamentals
winfx.general
winfx.indigo
winfx.sdk
winfx.winfs
  
 
date: Thu, 3 Jul 2008 03:35:35 -0700 (PDT),    group: microsoft.public.win32.programmer.directx.video        back       


Constructing Directshow filter graph manually to read an ASF file on network on WinCE   
Hi all,

I have written my custom ASF parser filter. This filter I can connect
in a filter graph avoiding Windows media source filter. I have been
able to play a local file.

The procedure:

1. Create instance for CLSID_AsyncReader source.
2. Add source filter to graph
3. Load local file
4. Create my ASF parser filter instance.
5. Add parser filter to graph.
6. Get source output pin
7. Render source output pin
8. Run the graph

Now for playback over URL I am trying to create instance of
CLSID_URLReader.
But it is not getting created on WinCE.

Does anybody have any idea how to create filter graph to read over
URL.
I am doing this development for WinCE.

Thanks,

Rishi
date: Thu, 3 Jul 2008 03:35:35 -0700 (PDT)   author:   rishi_bs

Re: Constructing Directshow filter graph manually to read an ASF file on network on WinCE   
Hi all,

 I have written my custom ASF parser filter. This filter I can connect
 in a filter graph avoiding Windows media source filter. I have been
 able to play a local file.

 The procedure:

 1. Create instance for CLSID_AsyncReader source.
 2. Add source filter to graph
 3. Load local file
 4. Create my ASF parser filter instance.
 5. Add parser filter to graph.
 6. Get source output pin
 7. Render source output pin
 8. Run the graph

 Now for playback over URL I am trying to create instance of
 CLSID_URLReader.

    HRESULT hr = CoCreateInstance(CLSID_URLReader, 0,
CLSCTX_INPROC_SERVER,
        IID_IBaseFilter, (void**)&pSource);

 But it is not getting created on WinCE.

 Does anybody have any idea how to create filter graph to read over
 URL.
 I am doing this development for WinCE.

 Thanks,

 Rishi
date: Thu, 3 Jul 2008 03:42:56 -0700 (PDT)   author:   rishi_bs

Re: Constructing Directshow filter graph manually to read an ASF file on network on WinCE   
Hi.

"rishi_bs"  wrote in message 
news:9258dd76-b0ac-4fa5-9e14-bc284780dda4@s50g2000hsb.googlegroups.com...
> Hi all,
>
> I have written my custom ASF parser filter. This filter I can connect
> in a filter graph avoiding Windows media source filter. I have been
> able to play a local file.
>
> The procedure:
>
> 1. Create instance for CLSID_AsyncReader source.
> 2. Add source filter to graph
> 3. Load local file
> 4. Create my ASF parser filter instance.
> 5. Add parser filter to graph.
> 6. Get source output pin
> 7. Render source output pin
> 8. Run the graph
>
> Now for playback over URL I am trying to create instance of
> CLSID_URLReader.
>
>    HRESULT hr = CoCreateInstance(CLSID_URLReader, 0,
> CLSCTX_INPROC_SERVER,
>        IID_IBaseFilter, (void**)&pSource);
>
> But it is not getting created on WinCE.

CLSID_URLReader is supported on WinCE, but not support on Windows Mobile.
http://msdn.microsoft.com/en-us/library/aa927785.aspx
Or, When you built the OS Image with Platform Builder, You didn't add it.
date: Fri, 4 Jul 2008 02:32:40 +0100   author:   Shugo_Ishida am

Re: Constructing Directshow filter graph manually to read an ASF file on network on WinCE   
On Jul 4, 6:32 am, "Shugo_Ishida" <syu5....@nospam.nospam> wrote:
> Hi.
>
> "rishi_bs"  wrote in message
>
> news:9258dd76-b0ac-4fa5-9e14-bc284780dda4@s50g2000hsb.googlegroups.com...
>
>
>
>
>
> > Hi all,
>
> > I have written my custom ASF parser filter. This filter I can connect
> > in a filter graph avoiding Windows media source filter. I have been
> > able to play a local file.
>
> > The procedure:
>
> > 1. Create instance for CLSID_AsyncReader source.
> > 2. Add source filter to graph
> > 3. Load local file
> > 4. Create my ASF parser filter instance.
> > 5. Add parser filter to graph.
> > 6. Get source output pin
> > 7. Render source output pin
> > 8. Run the graph
>
> > Now for playback over URL I am trying to create instance of
> > CLSID_URLReader.
>
> >    HRESULT hr = CoCreateInstance(CLSID_URLReader, 0,
> > CLSCTX_INPROC_SERVER,
> >        IID_IBaseFilter, (void**)&pSource);
>
> > But it is not getting created on WinCE.
>
> CLSID_URLReader is supported on WinCE, but not support on Windows Mobile.http://msdn.microsoft.com/en-us/library/aa927785.aspx
> Or, When you built the OS Image with Platform Builder, You didn't add it.- Hide quoted text -
>
> - Show quoted text -

I tried to add the URLmon to OS image, but still the call,

HRESULT hr = CoCreateInstance(CLSID_URLReader, 0,
                                             CLSCTX_INPROC_SERVER,
                                             IID_IBaseFilter,
(void**)&pSource);

fails.
I am doing this development on WinCE 5.0. Could you please the Catalog
components required to get it working.
It would be of great help.
date: Fri, 4 Jul 2008 04:00:45 -0700 (PDT)   author:   rishi_bs

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us