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, 1 Jun 2006 23:56:01 -0700,    group: microsoft.public.win32.programmer.directx.sdk        back       


DirectShow part   
Hi,
I have the DirectX SDK (April 2006) downloaded and installed.
But I don't see any DirectShow lib or .h inside.
Frankly, there is no DirectShow in that package.
Am I right? What can I do to fix that problem?
I need DirectShow.
Thankls mates.
date: Thu, 1 Jun 2006 23:56:01 -0700   author:   Robert

Re: DirectShow part   
> But I don't see any DirectShow lib or .h inside.

Check out the FAQ at http://tmhare.mvps.org/
date: Fri, 2 Jun 2006 01:23:15 -0700   author:   lgs.lgs

Re: DirectShow part   
Thanks, 
Good link..

But, I thought that it should be included in PSDK and I downloaded MS PSD of 
April 2006.
And I don't see any directshow libs either.

Help!!!

Thanks

"lgs.lgs" wrote:

> > But I don't see any DirectShow lib or .h inside.
> 
> Check out the FAQ at http://tmhare.mvps.org/ 
> 
> 
>
date: Fri, 2 Jun 2006 02:37:02 -0700   author:   Robert

Re: DirectShow part   
> And I don't see any directshow libs either.

What libs are you looking for?

If you are looking for the base classes, MS doesn't distribute the lib for 
them.  You must build them yourself.
date: Fri, 2 Jun 2006 03:51:19 -0700   author:   lgs.lgs

Re: DirectShow part   
No no no..

Listen.. I downloaded PSDK for SP2.. no any directshow header file..
It's called - Windows XP SP2 Platform SDK
No any reference to directshow in PSDK directory..
I guess that PSDK is the addition to previous SDK where DirectShow is 
already present.

Am I right?

"lgs.lgs" wrote:

> > And I don't see any directshow libs either.
> 
> What libs are you looking for?
> 
> If you are looking for the base classes, MS doesn't distribute the lib for 
> them.  You must build them yourself. 
> 
> 
>
date: Fri, 2 Jun 2006 04:18:02 -0700   author:   Robert

Re: DirectShow part   
On Fri, 2 Jun 2006 04:18:02 -0700, Robert wrote:

> Listen.. I downloaded PSDK for SP2.. no any directshow header file..
> It's called - Windows XP SP2 Platform SDK

That is not the correct PSDK.  As you can see on my site, you need the
April 2005 PSDK or later.  In your original post, you wrote you downloaded
the April 2006 PSDK.  Is that correct?

http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB

If so, the libs and h files should be in the normal lib and include
folders, not in a specific dshow folder.

-- 
Please read this before replying:
1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others:  follow up if you are helped or you found a solution
date: Fri, 2 Jun 2006 07:34:39 -0600   author:   The March Hare [MVP]

Re: DirectShow part   
Yes, April 2006...
I had checked it 10 times - no one lib or h similar to that matter.
Not even a sample.
No quartz or dshow or whatever.
That's why I'm beating my forehead of this forum.
Guess i need to dload 2005 one first and later reinstall 2006 over again.
Right?


"The March Hare [MVP]" wrote:

> On Fri, 2 Jun 2006 04:18:02 -0700, Robert wrote:
> 
> > Listen.. I downloaded PSDK for SP2.. no any directshow header file..
> > It's called - Windows XP SP2 Platform SDK
> 
> That is not the correct PSDK.  As you can see on my site, you need the
> April 2005 PSDK or later.  In your original post, you wrote you downloaded
> the April 2006 PSDK.  Is that correct?
> 
> http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB
> 
> If so, the libs and h files should be in the normal lib and include
> folders, not in a specific dshow folder.
> 
> -- 
> Please read this before replying:
> 1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
> 2. Trim & respond inline (please don't top post or snip everything)
> 3. Benefit others:  follow up if you are helped or you found a solution
>
date: Fri, 2 Jun 2006 09:19:01 -0700   author:   Robert

Re: DirectShow part   
On Fri, 2 Jun 2006 09:19:01 -0700, Robert wrote:

> Yes, April 2006...
> I had checked it 10 times - no one lib or h similar to that matter.
> Not even a sample.
> No quartz or dshow or whatever.
> That's why I'm beating my forehead of this forum.
> Guess i need to dload 2005 one first and later reinstall 2006 over again.
> Right?

I don't think so but I'm not certain because I haven't installed the April
2006 PSDK myself.  However, IIRC, there was a recent post in the ../video
newsgroup from someone who had a question on compiling with the April 2006
PSDK but had the dshow headers and libs.

It may be that the dshow headers and libs are an option you need to check
when installing the PSDK that is not checked by default.

Let us know if you figure it out.
 
-- 
Please read this before replying:
1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others:  follow up if you are helped or you found a solution
date: Fri, 2 Jun 2006 10:31:23 -0600   author:   The March Hare [MVP]

Re: DirectShow part   
Unfortunately not.

EXTRAS contains the DirectSound only.

There is no DirectShow in that April' library.

The only way is Vfw.h (Video For Windows)

Which is:


/****************************************************************************
 *
 *      VfW.H - Video for windows include file for WIN32
 *
 *      Copyright (c) 1991-1995, Microsoft Corp.  All rights reserved.
 *
 *      This include files defines interfaces to the following
 *      video components
 *
 *          COMPMAN         - Installable Compression Manager.
 *          DRAWDIB         - Routines for drawing to the display.
 *          VIDEO           - Video Capture Driver Interface
 *
 *          AVIFMT          - AVI File Format structure definitions.
 *          MMREG           - FOURCC and other things
 *
 *          AVIFile         - Interface for reading AVI Files and AVI Streams
 *          MCIWND          - MCI/AVI window class
 *          AVICAP          - AVI Capture Window class
 *
 *          MSACM           - Audio compression manager.
 *
 *      The following symbols control inclusion of various parts of this file:
 *
 *          NOCOMPMAN       - dont include COMPMAN
 *          NODRAWDIB       - dont include DRAWDIB
 *          NOVIDEO         - dont include video capture interface
 *
 *          NOAVIFMT        - dont include AVI file format structs
 *          NOMMREG         - dont include MMREG
 *
 *          NOAVIFILE       - dont include AVIFile interface
 *          NOMCIWND        - dont include AVIWnd class.
 *          NOAVICAP        - dont include AVICap class.
 *
 *          NOMSACM         - dont include ACM stuff.
 *
 ****************************************************************************/

All over one day.. ))
date: Fri, 2 Jun 2006 17:38:02 -0700   author:   Robert

Re: DirectShow part   
On Fri, 2 Jun 2006 17:38:02 -0700, Robert wrote:

> Unfortunately not.
> 
> EXTRAS contains the DirectSound only.
> 
> There is no DirectShow in that April' library.

Not the DirectX SDK Extras, the April 2006 Platform SDK options when
installing it.

As alternatives, you can download either the April 2005 PSDK or the DirectX
Summer 2004 download to get dshow.  As mentioned on my site, there are
advantages to downloading the old DirectX SDK since it has more samples.

-- 
Please read this before replying:
1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others:  follow up if you are helped or you found a solution
date: Fri, 2 Jun 2006 20:38:49 -0600   author:   The March Hare [MVP]

Re: DirectShow part   
sorry, was sleepy..
of course PSDK.. NO DIRECTSHOW in April PSDK for SP2..
In DirectX PSDK it's out either.
Think 2006 PSDK adds 2005 PSDK (idea 2005 for SP1 and 2006 corrections for 
SP2).. I wrote it two posts above.
Gonna go to dload 2005.
Regards
date: Fri, 2 Jun 2006 22:33:01 -0700   author:   Robert

Re: DirectShow part   
Also I have one question:

The PSDK dload link from TMH site redirects me to Windows® Server 2003 SP1 
Platform SDK Web Install.
Could you give me an advice what is the correct package for Win XP SP2?
And I'm VS2005 user.
Don't want to mess with my system. Really need your advice.

Thanks
date: Sat, 3 Jun 2006 04:07:01 -0700   author:   Robert

Re: DirectShow part   
Really tired with that M$ corporation download tricks.

Just downloaded Windows® Server 2003 R2 Platform SDK Full Download
Super new 2006 March version - second cab file is wrong in cab-sequence.
Bad archive.

Now go Windows® Server 2003 SP1 Platform SDK table of content 
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdkintro/sdkintro/contents_of_the_platform_sdk.asp)

and don't see any DirectShow refs.

Will load in another 400M vainly.

Help!
date: Sun, 4 Jun 2006 06:17:02 -0700   author:   Robert

Re: DirectShow part   
On Sun, 4 Jun 2006 06:17:02 -0700, Robert wrote:

> Now go Windows Server 2003 SP1 Platform SDK table of content 
> (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sdkintro/sdkintro/contents_of_the_platform_sdk.asp)
> 
> and don't see any DirectShow refs.

I already told you that it contains the dshow SDK:

"As alternatives, you can download either the April 2005 PSDK or the
DirectX
Summer 2004 download to get dshow.  As mentioned on my site, there are
advantages to downloading the old DirectX SDK since it has more samples."

-- 
Please read this before replying:
1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others:  follow up if you are helped or you found a solution
date: Mon, 5 Jun 2006 08:27:38 -0600   author:   The March Hare [MVP]

Re: DirectShow part   
The "Windows Server 2003 SP 1 Platform SDK" is the April 2005 Edition of the 
Platform SDK. There is no newer version that has been released. The naming 
is a bit confusing, but this SDK does in fact target *ALL* supported 
Operating Systems not just Windows Server 2003 SP 1 (it is synced to OS 
releases, hence the naming). This was the first release that included 
DirectShow, which synced up with the DirectX SDK (April 2005) release which 
removed it. All subsequent releases of the Direct SDK have not contained 
DirectShow libs, samples, or headers although the REDIST components remain 
in Direct Setup as part of the DirectX SDK (these bits are only needed for 
OS version previous to XP SP 2).

There is a Beta version of the next iteration of the Platform SDK, now 
renamed the "Windows SDK", available called "Microsoft Windows Software 
Development Kit (SDK) for Beta 2 of Windows Vista and WinFX Runtime 
Components" on the Microsoft site that syncs up with the Windows Vista Beta 
2 release.  This Windows SDK will eventually release as the next "Platform 
SDK" for all supported Microsoft OS releases.

The existing Platform SDK relies on a more makefile solution rather than 
Visual Studio project files, so it should be usable with any version of VS 
although you'll have to create your own projects from scratch.  The newer 
Windows SDK is providing VS 2005 projects for the samples.

-- 
Chuck Walbourn
SDE, Game Technology Group


This posting is provided "AS IS" with no warranties, and confers no rights.
date: Mon, 5 Jun 2006 18:24:55 -0700   author:   Chuck Walbourn [MSFT]

Re: DirectShow part   
Thanks March, Thanks Chuck..

SDK 2005 done.. I see examples.. another trouble they're all makefile 
projects, as I use VS2005 it doesn't recognise makefiles, but will try to 
manage with Makefile Wizard.. let you know about any progress.

Regards
date: Mon, 5 Jun 2006 19:03:02 -0700   author:   Robert

Re: DirectShow part   
On Mon, 5 Jun 2006 19:03:02 -0700, Robert wrote:

> SDK 2005 done.. I see examples.. another trouble they're all makefile 
> projects, as I use VS2005 it doesn't recognise makefiles, but will try to 
> manage with Makefile Wizard.. let you know about any progress.

See my site which has vs project files on the Downloads page (thanks to
Iain).

-- 
Please read this before replying:
1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others:  follow up if you are helped or you found a solution
date: Mon, 5 Jun 2006 20:09:24 -0600   author:   The March Hare [MVP]

Re: DirectShow part   
> See my site which has vs project files on the Downloads page (thanks to
> Iain).

Very fascinating.
date: Mon, 5 Jun 2006 20:46:02 -0700   author:   Robert

Re: DirectShow part   
VS2005 doesn't find ddraw.h in 2005 PSDK include dir, cause it's absent.
Will copy manually ddraw.h from DirectX SDK April 2006, looks like they are 
the same in each DXSDKs, not sure though.
240K
date: Mon, 5 Jun 2006 21:10:02 -0700   author:   Robert

Re: DirectShow part   
Thanks for project files.

Just built BaseClasses..
There were several minor mistakes:

1.
Doesn't support next record:

//	COARefTime(LONG);
//              operator=(LONG);

Replaced by:

    inline COARefTime operator=(LONG l)
	{
		return COARefTime(m_time=l);
	};
	
2.   for (UINT Count = 0;.......)
Doesn't supported.

Replaced by:
     UINT Count;
     for (Count = 0;.......)

3.... several errors like 2-nd type..
date: Mon, 5 Jun 2006 21:45:01 -0700   author:   Robert

Re: DirectShow part   
Ok, just built Bouncing Ball filter.
Tried to run it from GraphEdit of MSPSDK.. 
In Dshow filter list can't find BouncingBall...
Should it be added to filter list somehow?..

Regards
date: Mon, 5 Jun 2006 22:54:01 -0700   author:   Robert

Re: DirectShow part   
On Mon, 5 Jun 2006 22:54:01 -0700, Robert wrote:

> Ok, just built Bouncing Ball filter.
> Tried to run it from GraphEdit of MSPSDK.. 
> In Dshow filter list can't find BouncingBall...
> Should it be added to filter list somehow?..

You need to register the filter (see my FAQ... are you beginning to see a
pattern here ;))
-- 
Please read this before replying:
1. Dshow & posting help:  http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others:  follow up if you are helped or you found a solution
date: Tue, 6 Jun 2006 08:52:40 -0600   author:   The March Hare [MVP]

Re: DirectShow part   
You probably need to fix up your directory paths for Include files and 
Library files to have the correct search order: DirectX SDK, 
Platform/Windows SDK, VC stuff

Tools / Options / Projects and Solutions / VC++ Directories.

-- 
Chuck Walbourn
SDE, Game Technology Group

This posting is provided "AS IS" with no warranties, and confers no rights.
"Robert"  wrote in message 
news:34819F31-CCA0-474D-863F-7EBAB6640AEE@microsoft.com...
> VS2005 doesn't find ddraw.h in 2005 PSDK include dir, cause it's absent.
> Will copy manually ddraw.h from DirectX SDK April 2006, looks like they 
> are
> the same in each DXSDKs, not sure though.
> 240K
date: Tue, 6 Jun 2006 17:40:08 -0700   author:   Chuck Walbourn [MSFT]

Re: DirectShow part   
March and Chuck, thank you very very much for your so informative posts and 
web site hints.
Without those hints I'd spend a lot of time figuring out the DirectShow.
What I needed is AMCap similar proj, what I've got is the AMCap proj.
Seems like everything's possible in that life ;-)

Regards
date: Tue, 6 Jun 2006 22:25:01 -0700   author:   Robert

Google
 
Web ureader.com


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