Re: DirectShow 'AVI Splitter' filter in Windows Mobile 5




I should go on to say then that the first test was on big windows (winxp).
The identical code was then ported to WM5. This same code did not render
any of the same test files. So, then the WM5 code was modified to
manually build the graph. .. and then came the utility for showing the
available filters on WM5. This utility has not yet been ported to big
windows, but will shortly. It does not search the filters by CLSID, but
does show the CLSIDs of all filters found.



"Iain" <Iain@xxxxxxxxxxxxxxxxxx> wrote in message
news:1d5cvpay3pjnl$.1x6i5s7v6l015$.dlg@xxxxxxxxxxxxx
On Mon, 20 Feb 2006 19:50:55 +0800, Brian Burgess wrote:

(I've not ever used WIndows Mobile so these are more general comments)

1) AVI Splitter filter only has one pin(an Input pin). Where the big
windows AVI Splitter has at least two (one input, one output).
I cannot therefore build a graph manually like the one that shows on
GraphEditor, because there is no output pin to connect to the
Decompressor
filter.
It is not unusual for parser / splitter filters to have no output pins
until they are connected. It is not until that point that it knows what
is
IN the file and so create the right output pins.

2) There is no WMV Decoder on the device (or emulator) so consequently
here
as well .. the file wont play.
Have you searched for both the ASF Reader filters as well as the DMO
filters? Have you tried looking for the filters by cls_id I would imagine
(?) that these would be consistent between mobile and standard.

Geraint has an ASF parser filter if you have the DMOs. And I would
imagine
that it would port easily enough if the mobile device had windows media
dmo
filters. Even if not it should be enough to show how to write your own
reader filter (he says, not having looked at the code!)


Iain
--
Iain Downs (DirectShow MVP)
Commercial Software Therapist
www.idcl.co.uk


.



Relevant Pages

  • Re: IVideoWindow on WM5
    ... Is there any info on what files I can play with DirectShow? ... Windows Media Player uses the same filters as DirectShow to render. ... This function works flawlessly in WinXP, but fails everytime in WM5 ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: How do I modify a selection ?
    ... IRC channels where you can reach developers without dealing with bug ... When I used Windows software, ... And filters have to be categorized somehow. ... the message and I can't find any Russian or Chinese characters. ...
    (comp.graphics.apps.gimp)
  • Re: IVideoWindow on WM5
    ... Windows Media Player uses the same filters as DirectShow to render. ... This function works flawlessly in WinXP, but fails everytime in WM5 ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: IVideoWindow on WM5
    ... I'm not very familiar with the Windows Media Player Mobile, ... Windows Media Player uses the same filters as DirectShow to render. ... on WinXP and the same ported to WM5. ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: IVideoWindow on WM5
    ... Windows Media Player uses the same filters as DirectShow to render. ...
    (microsoft.public.windowsce.embedded.vc)