Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
media
danimation.controls
danimation.programming
devices
drm
dshow.programming
dtransform
encoder
encoder.optimization
hometheaterpc
media
media.beta
media.beta.encoder
mediacenter
mediacenter.portable
mediaplayer
music.products
musicproducer
player
player.plugins
player.skins
player.solaris
player.visualizations
player.web
sdk
server
tools
  
 
date: Sat, 4 Jul 2009 13:27:01 -0700 (PDT),    group: microsoft.public.windowsmedia.sdk        back       


Amcap compiling problem   
Hy, I'm having problem compiling this capture sample can somebody
please help?
I have have included headers and libraries in the project....

Here are the errors while compiling:

Error	1	error C2146: syntax error : missing ')' before identifier
'pName'	c:\program files\microsoft sdks\windows\v6.1\samples\multimedia
\directshow\baseclasses\refclock.h	80
Error	2	error C2146: syntax error : missing ';' before identifier
'pName'	c:\program files\microsoft sdks\windows\v6.1\samples\multimedia
\directshow\baseclasses\refclock.h	80
Error	3	error C2460: 'CBaseReferenceClock::LPCTSTR' : uses
'CBaseReferenceClock', which is being defined	c:\program files
\microsoft sdks\windows\v6.1\samples\multimedia\directshow\baseclasses
\refclock.h	80
Error	4	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	5	error C2146: syntax error : missing ';' before identifier
'pUnk'	c:\program files\microsoft sdks\windows\v6.1\samples\multimedia
\directshow\baseclasses\refclock.h	80
Error	6	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	7	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	8	error C2143: syntax error : missing ';' before '*'	c:\program
files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
\baseclasses\refclock.h	80
Error	9	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	10	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	11	error C2143: syntax error : missing ';' before '*'	c:\program
files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
\baseclasses\refclock.h	80
Error	12	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	13	error C2059: syntax error : ')'	c:\program files\microsoft
sdks\windows\v6.1\samples\multimedia\directshow\baseclasses\refclock.h
80
Error	14	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	80
Error	15	error C2864: 'CBaseReferenceClock::pSched' : only static
const integral data members can be initialized within a class	c:
\program files\microsoft sdks\windows\v6.1\samples\multimedia
\directshow\baseclasses\refclock.h	80
Error	16	error C2143: syntax error : missing ';' before '*'	c:\program
files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
\baseclasses\refclock.h	139
Error	17	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	139
Error	18	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	139
Warning	19	warning C4183: 'GetSchedule': missing return type; assumed
to be a member function returning 'int'	c:\program files\microsoft sdks
\windows\v6.1\samples\multimedia\directshow\baseclasses\refclock.h
139
Error	20	error C2143: syntax error : missing ';' before '*'	c:\program
files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
\baseclasses\refclock.h	178
Error	21	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	178
Error	22	error C4430: missing type specifier - int assumed. Note: C++
does not support default-int	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\refclock.h	178
Error	23	error C2065: 'm_pSchedule' : undeclared identifier	c:\program
files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
\baseclasses\refclock.h	139
Error	24	error C2227: left of '->GetEvent' must point to class/struct/
union/generic type	c:\program files\microsoft sdks\windows\v6.1\samples
\multimedia\directshow\baseclasses\refclock.h	166
Error	25	error C2327: 'CBaseReferenceClock::LPCTSTR' : is not a type
name, static, or enumerator	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\sysclock.h	25
Error	26	error C2327: 'CBaseReferenceClock::LPCTSTR' : is not a type
name, static, or enumerator	c:\program files\microsoft sdks\windows
\v6.1\samples\multimedia\directshow\baseclasses\sysclock.h	25
date: Sat, 4 Jul 2009 13:27:01 -0700 (PDT)   author:   ronyo98

Re: Amcap compiling problem   
On Jul 5, 6:27 am, ronyo98  wrote:
> Hy, I'm having problem compiling this capture sample can somebody
> please help?
> I have have included headers and libraries in the project....
>
> Here are the errors while compiling:
>
> Error   1       error C2146: syntax error : missing ')' before identifier
> 'pName' c:\program files\microsoft sdks\windows\v6.1\samples\multimedia
> \directshow\baseclasses\refclock.h      80
> Error   2       error C2146: syntax error : missing ';' before identifier
> 'pName' c:\program files\microsoft sdks\windows\v6.1\samples\multimedia
> \directshow\baseclasses\refclock.h      80
> Error   3       error C2460: 'CBaseReferenceClock::LPCTSTR' : uses
> 'CBaseReferenceClock', which is being defined   c:\program files
> \microsoft sdks\windows\v6.1\samples\multimedia\directshow\baseclasses
> \refclock.h     80
> Error   4       error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   5       error C2146: syntax error : missing ';' before identifier
> 'pUnk'  c:\program files\microsoft sdks\windows\v6.1\samples\multimedia
> \directshow\baseclasses\refclock.h      80
> Error   6       error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   7       error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   8       error C2143: syntax error : missing ';' before '*'      c:\program
> files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
> \baseclasses\refclock.h 80
> Error   9       error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   10      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   11      error C2143: syntax error : missing ';' before '*'      c:\program
> files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
> \baseclasses\refclock.h 80
> Error   12      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   13      error C2059: syntax error : ')' c:\program files\microsoft
> sdks\windows\v6.1\samples\multimedia\directshow\baseclasses\refclock.h
> 80
> Error   14      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      80
> Error   15      error C2864: 'CBaseReferenceClock::pSched' : only static
> const integral data members can be initialized within a class   c:
> \program files\microsoft sdks\windows\v6.1\samples\multimedia
> \directshow\baseclasses\refclock.h      80
> Error   16      error C2143: syntax error : missing ';' before '*'      c:\program
> files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
> \baseclasses\refclock.h 139
> Error   17      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      139
> Error   18      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      139
> Warning 19      warning C4183: 'GetSchedule': missing return type; assumed
> to be a member function returning 'int' c:\program files\microsoft sdks
> \windows\v6.1\samples\multimedia\directshow\baseclasses\refclock.h
> 139
> Error   20      error C2143: syntax error : missing ';' before '*'      c:\program
> files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
> \baseclasses\refclock.h 178
> Error   21      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      178
> Error   22      error C4430: missing type specifier - int assumed. Note: C
> does not support default-int    c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\refclock.h      178
> Error   23      error C2065: 'm_pSchedule' : undeclared identifier      c:\program
> files\microsoft sdks\windows\v6.1\samples\multimedia\directshow
> \baseclasses\refclock.h 139
> Error   24      error C2227: left of '->GetEvent' must point to class/struct/
> union/generic type      c:\program files\microsoft sdks\windows\v6.1\samples
> \multimedia\directshow\baseclasses\refclock.h   166
> Error   25      error C2327: 'CBaseReferenceClock::LPCTSTR' : is not a type
> name, static, or enumerator     c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\sysclock.h      25
> Error   26      error C2327: 'CBaseReferenceClock::LPCTSTR' : is not a type
> name, static, or enumerator     c:\program files\microsoft sdks\windows
> \v6.1\samples\multimedia\directshow\baseclasses\sysclock.h      25

Hi,
Without having a code sample, its impossible to tell the issue. Just a
general hint however, in these cases somethimes the code surrounding
the #include statement has a syntax error, i.e. missing ';', then it
can translate into error messages like these. Try check the code
directly before the #include statement.
Hope that helps, or otherwise, try including some code samples, around
the #include statement, or inside the file that is causing your issues.
date: Mon, 6 Jul 2009 03:46:02 -0700 (PDT)   author:   SPauka

Google
 
Web ureader.com


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