Discussion:
[Sursound] DirectShow vs Media Foundation
Martin Leese
2009-01-16 19:33:56 UTC
Permalink
Subject: Re: [Sursound] N3D vs. N2D
It's all standard DirectShow voodoo. This is as good a place as any for
http://en.wikipedia.org/wiki/DirectShow
As this article points out, Microsoft plans to
replace DirectShow with Media Foundation in
future Windows versions beginning with
Windows Vista. Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.

New investment in DirectShow would be
inadvisable as it is going away.

Regards,
Martin
--
Martin J Leese
E-mail: martin.leese stanfordalumni.org
Web: http://members.tripod.com/martin_leese/
Stefan Schreiber
2009-01-17 17:26:46 UTC
Permalink
Post by Martin Leese
Subject: Re: [Sursound] N3D vs. N2D
It's all standard DirectShow voodoo. This is as good a place as any for
http://en.wikipedia.org/wiki/DirectShow
As this article points out, Microsoft plans to
replace DirectShow with Media Foundation in
future Windows versions beginning with
Windows Vista. Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.
New investment in DirectShow would be
inadvisable as it is going away.
Regards,
Martin
Does this actually mean that DirectShow is not supported on
Vista/Windows 7?
I think it is, and then the argument doesn't hold.

I might be wrong, though... (using oldish XP! ;-) )

Best,
Stefan

P.S.: It is a difference if Microsoft prefers something, or something
doesn't work.
Post by Martin Leese
Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.
Thinking of all the < new > Netbooks running under XP, maybe they
currently < can't > ?!
Martin Leese
2009-01-18 17:32:18 UTC
Permalink
I have re-ordered Stefan's post.
Post by Stefan Schreiber
Post by Martin Leese
As this article points out, Microsoft plans to
replace DirectShow with Media Foundation in
future Windows versions beginning with
Windows Vista. Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.
New investment in DirectShow would be
inadvisable as it is going away.
P.S.: It is a difference if Microsoft prefers something, or something
doesn't work.
Microsoft prefers Media Foundation. This is
the key. They are directing all their
development resources towards Media
Foundation, not DirectShow. This is why
Microsoft is recommending that people
migrate.
Post by Stefan Schreiber
Does this actually mean that DirectShow is not supported on
Vista/Windows 7?
In Windows Vista, Media Foundation has *less*
functionality than DirectShow. We wont know
about Windows 7 until the final version is
released, but from the Microsoft blogs they
should have the same functionality.
Post by Stefan Schreiber
I think it is, and then the argument doesn't hold.
My argument doesn't hold only if you believe
that Microsoft will stop at Windows 7, and
never replace it with Windows <somethingelse>.
Windows 7 is due for release this year.
Microsoft aims at a three year release cycle.
Post by Stefan Schreiber
Post by Martin Leese
Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.
Thinking of all the < new > Netbooks running under XP, maybe they
currently < can't > ?!
If they can, Microsoft encourages them to
move to Media Foundation. If the can't, they
can't (yet).

Regards,
Martin
--
Martin J Leese
E-mail: martin.leese stanfordalumni.org
Web: http://members.tripod.com/martin_leese/
Stefan Schreiber
2009-01-18 18:11:49 UTC
Permalink
Post by Martin Leese
I have re-ordered Stefan's post.
Post by Stefan Schreiber
Post by Martin Leese
As this article points out, Microsoft plans to
replace DirectShow with Media Foundation in
future Windows versions beginning with
Windows Vista. Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.
New investment in DirectShow would be
inadvisable as it is going away.
P.S.: It is a difference if Microsoft prefers something, or something
doesn't work.
Microsoft prefers Media Foundation. This is
the key. They are directing all their
development resources towards Media
Foundation, not DirectShow. This is why
Microsoft is recommending that people
migrate.
Post by Stefan Schreiber
Does this actually mean that DirectShow is not supported on
Vista/Windows 7?
In Windows Vista, Media Foundation has *less*
functionality than DirectShow.
Exactly this has been my impression... ;-)

So, why should anybody give up backward-compatibility to XP? This
doesn't seem to be a real option, currently.
Post by Martin Leese
We wont know
about Windows 7 until the final version is
released, but from the Microsoft blogs they
should have the same functionality.
Vista is version 6.0, Windows 7 is 6.1. Ok... :-)
Post by Martin Leese
Post by Stefan Schreiber
I think it is, and then the argument doesn't hold.
My argument doesn't hold only if you believe
that Microsoft will stop at Windows 7, and
never replace it with Windows <somethingelse>.
Windows 7 is due for release this year.
Microsoft aims at a three year release cycle.
It still doesn't answer the question why somebody should not use
DirectShow if it is supported by every Windows and doesn't seem to be
"inferior" to Media Foundation. ?

Beside of this: Windows 7 should be around for more than just 3 years,
safe bet.
Post by Martin Leese
Post by Stefan Schreiber
Post by Martin Leese
Also, Microsoft definitely
encourage developers to move to Media
Foundation if they can.
Thinking of all the < new > Netbooks running under XP, maybe they
currently < can't > ?!
If they can, Microsoft encourages them to
move to Media Foundation. If the can't, they
can't (yet).
XP is supported until 2014. They have to do this, because they simply
couldn't sell Vista on Netbooks. (Too "heavy" and expensive.)

I think it is reasonable to use new (software) interfaces and libraries
only if there is a clear advantage.
Otherwise, you don't have to re-invent the wheel.

Media Foundation is really little known, AFAIK. Of course I am not a
programmer, but still...


Best,
Stefan
Richard Lee
2009-01-19 07:56:55 UTC
Permalink
If anyone in this august company has influence at Redmond, could they ask
Bill to provide an

- elegant, robust and well-documented interface for audio
- whose workings do not depend on black magic & the conjunction of the
zodiac
- that allows the dreaded Windoz Mixer to be replaced cleanly
- with an efficient, clean interface for soundcard drivers

Something along the lines of Jack would be nice so we could put something
like

http://docs.google.com/View?docid=df4dtw69_44g5qmjf6t

in place of evil Windoz Mixer

but more importantly, get rid of the processing that Windoz does without
our knowledge or consent.

We can pray for this along with World Peace and the end of Human Induced
Global Warming. Expect it the day the US leads a UN Peacekeeping Force to
stop the killing in Palestine.
Martin Leese
2009-01-19 23:43:10 UTC
Permalink
Stefan Schreiber <***@mail.telepac.pt>
...
Post by Stefan Schreiber
It still doesn't answer the question why somebody should not use
DirectShow if it is supported by every Windows and doesn't seem to be
"inferior" to Media Foundation. ?
For the reason stated; DirectShow is going
away.

It is up to you whether you ignore the long-term,
but doing so is unlikely to produce a sound
long-term strategy.

Regards,
Martin
--
Martin J Leese
E-mail: martin.leese stanfordalumni.org
Web: http://members.tripod.com/martin_leese/
Peter Lennox
2009-01-20 14:40:24 UTC
Permalink
Or a long-term sound strategy...?

Dr Peter Lennox

Director of Signal Processing and Applications Research Group (SPARG)
School of Technology,
Faculty of Arts, design and Technology University of Derby, UK

***@derby.ac.uk
(01332) 593155
http://sparg.derby.ac.uk/SPARG/Staff_PLX.asp


-----Original Message-----
From: sursound-***@music.vt.edu [mailto:sursound-***@music.vt.edu] On Behalf Of Martin Leese
Sent: 19 January 2009 23:43
To: ***@music.vt.edu
Subject: Re: [Sursound] DirectShow vs Media Foundation

Stefan Schreiber <***@mail.telepac.pt>
...
Post by Stefan Schreiber
It still doesn't answer the question why somebody should not use
DirectShow if it is supported by every Windows and doesn't seem to be
"inferior" to Media Foundation. ?
For the reason stated; DirectShow is going
away.

It is up to you whether you ignore the long-term,
but doing so is unlikely to produce a sound
long-term strategy.

Regards,
Martin
--
Martin J Leese
E-mail: martin.leese stanfordalumni.org
Web: http://members.tripod.com/martin_leese/
Loading...