View Single Post
Old 06-09-11, 01:00 AM   #373
cho
Registered User
 
Join Date: Jun 2004
Posts: 8
Default Re: VDPAU testing tool

Code:
edison@edison-desktop:~/Downloads/qvdpautest-0.5.1$ qmake
edison@edison-desktop:~/Downloads/qvdpautest-0.5.1$ make
g++ -c -pipe -g -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt3 -o vdpauwidget.o vdpauwidget.cpp
vdpauwidget.cpp:6:17: error: QtGui: No such file or directory
vdpauwidget.cpp:7:20: error: QX11Info: No such file or directory
In file included from vdpauwidget.cpp:9:
vdpauwidget.h:5:19: error: QWidget: No such file or directory
vdpauwidget.h:6:19: error: QThread: No such file or directory
In file included from vdpauwidget.h:8,
                 from vdpauwidget.cpp:9:
vdpaucontext.h:5:19: error: QString: No such file or directory
vdpaucontext.h:7:29: error: vdpau/vdpau_x11.h: No such file or directory
In file included from vdpauwidget.cpp:10:
mpegdecoder.h:5:17: error: QList: No such file or directory
In file included from vdpauwidget.h:8,
                 from vdpauwidget.cpp:9:
vdpaucontext.h:19: error: expected ‘)’ before ‘*’ token
vdpaucontext.h:20: error: ‘QString’ does not name a type
vdpaucontext.h:24: error: ‘VdpDevice’ does not name a type
vdpaucontext.h:25: error: ‘QString’ does not name a type
vdpaucontext.h:29: error: ‘VdpDecoderProfile’ has not been declared
vdpaucontext.h:29: error: ‘QString’ has not been declared
vdpaucontext.h:32: error: ISO C++ forbids declaration of ‘Display’ with no type
vdpaucontext.h:32: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:38: error: ISO C++ forbids declaration of ‘VdpGetErrorString’ with no type
vdpaucontext.h:38: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:39: error: ISO C++ forbids declaration of ‘VdpGetProcAddress’ with no type
vdpaucontext.h:39: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:40: error: ISO C++ forbids declaration of ‘VdpGetApiVersion’ with no type
vdpaucontext.h:40: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:41: error: ISO C++ forbids declaration of ‘VdpGetInformationString’ with no type
vdpaucontext.h:41: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:42: error: ISO C++ forbids declaration of ‘VdpDeviceDestroy’ with no type
vdpaucontext.h:42: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:43: error: ISO C++ forbids declaration of ‘VdpGenerateCSCMatrix’ with no type
vdpaucontext.h:43: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:44: error: ISO C++ forbids declaration of ‘VdpVideoSurfaceQueryCapabilities’ with no type
vdpaucontext.h:44: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:45: error: ISO C++ forbids declaration of ‘VdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities’ with no type
vdpaucontext.h:45: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:46: error: ISO C++ forbids declaration of ‘VdpVideoSurfaceCreate’ with no type
vdpaucontext.h:46: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:47: error: ISO C++ forbids declaration of ‘VdpVideoSurfaceDestroy’ with no type
vdpaucontext.h:47: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:48: error: ISO C++ forbids declaration of ‘VdpVideoSurfaceGetParameters’ with no type
vdpaucontext.h:48: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:49: error: ISO C++ forbids declaration of ‘VdpVideoSurfaceGetBitsYCbCr’ with no type
vdpaucontext.h:49: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:50: error: ISO C++ forbids declaration of ‘VdpVideoSurfacePutBitsYCbCr’ with no type
vdpaucontext.h:50: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:51: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceQueryCapabilities’ with no type
vdpaucontext.h:51: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:52: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceQueryGetPutBitsNativeCapabilities’ with no type
vdpaucontext.h:52: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:53: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceQueryPutBitsIndexedCapabilities’ with no type
vdpaucontext.h:53: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:54: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceQueryPutBitsYCbCrCapabilities’ with no type
vdpaucontext.h:54: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:55: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceCreate’ with no type
vdpaucontext.h:55: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:56: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceDestroy’ with no type
vdpaucontext.h:56: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:57: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceGetParameters’ with no type
vdpaucontext.h:57: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:58: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceGetBitsNative’ with no type
vdpaucontext.h:58: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:59: error: ISO C++ forbids declaration of ‘VdpOutputSurfacePutBitsNative’ with no type
vdpaucontext.h:59: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:60: error: ISO C++ forbids declaration of ‘VdpOutputSurfacePutBitsIndexed’ with no type
vdpaucontext.h:60: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:61: error: ISO C++ forbids declaration of ‘VdpOutputSurfacePutBitsYCbCr’ with no type
vdpaucontext.h:61: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:62: error: ISO C++ forbids declaration of ‘VdpBitmapSurfaceQueryCapabilities’ with no type
vdpaucontext.h:62: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:63: error: ISO C++ forbids declaration of ‘VdpBitmapSurfaceCreate’ with no type
vdpaucontext.h:63: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:64: error: ISO C++ forbids declaration of ‘VdpBitmapSurfaceDestroy’ with no type
vdpaucontext.h:64: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:65: error: ISO C++ forbids declaration of ‘VdpBitmapSurfaceGetParameters’ with no type
vdpaucontext.h:65: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:66: error: ISO C++ forbids declaration of ‘VdpBitmapSurfacePutBitsNative’ with no type
vdpaucontext.h:66: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:67: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceRenderOutputSurface’ with no type
vdpaucontext.h:67: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:68: error: ISO C++ forbids declaration of ‘VdpOutputSurfaceRenderBitmapSurface’ with no type
vdpaucontext.h:68: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:70: error: ISO C++ forbids declaration of ‘VdpDecoderQueryCapabilities’ with no type
vdpaucontext.h:70: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:71: error: ISO C++ forbids declaration of ‘VdpDecoderCreate’ with no type
vdpaucontext.h:71: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:72: error: ISO C++ forbids declaration of ‘VdpDecoderDestroy’ with no type
vdpaucontext.h:72: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:73: error: ISO C++ forbids declaration of ‘VdpDecoderGetParameters’ with no type
vdpaucontext.h:73: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:74: error: ISO C++ forbids declaration of ‘VdpDecoderRender’ with no type
vdpaucontext.h:74: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:75: error: ISO C++ forbids declaration of ‘VdpVideoMixerQueryFeatureSupport’ with no type
vdpaucontext.h:75: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:76: error: ISO C++ forbids declaration of ‘VdpVideoMixerQueryParameterSupport’ with no type
vdpaucontext.h:76: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:77: error: ISO C++ forbids declaration of ‘VdpVideoMixerQueryAttributeSupport’ with no type
vdpaucontext.h:77: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:78: error: ISO C++ forbids declaration of ‘VdpVideoMixerQueryParameterValueRange’ with no type
vdpaucontext.h:78: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:79: error: ISO C++ forbids declaration of ‘VdpVideoMixerQueryAttributeValueRange’ with no type
vdpaucontext.h:79: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:80: error: ISO C++ forbids declaration of ‘VdpVideoMixerCreate’ with no type
vdpaucontext.h:80: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:81: error: ISO C++ forbids declaration of ‘VdpVideoMixerSetFeatureEnables’ with no type
vdpaucontext.h:81: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:82: error: ISO C++ forbids declaration of ‘VdpVideoMixerGetAttributeValues’ with no type
vdpaucontext.h:82: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:83: error: ISO C++ forbids declaration of ‘VdpVideoMixerGetFeatureSupport’ with no type
vdpaucontext.h:83: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:84: error: ISO C++ forbids declaration of ‘VdpVideoMixerGetFeatureEnables’ with no type
vdpaucontext.h:84: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:85: error: ISO C++ forbids declaration of ‘VdpVideoMixerGetParameterValues’ with no type
vdpaucontext.h:85: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:86: error: ISO C++ forbids declaration of ‘VdpVideoMixerGetAttributeValues’ with no type
vdpaucontext.h:86: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:87: error: ISO C++ forbids declaration of ‘VdpVideoMixerDestroy’ with no type
vdpaucontext.h:87: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:88: error: ISO C++ forbids declaration of ‘VdpVideoMixerRender’ with no type
vdpaucontext.h:88: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:89: error: ISO C++ forbids declaration of ‘VdpPresentationQueueTargetCreateX11’ with no type
vdpaucontext.h:89: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:90: error: ISO C++ forbids declaration of ‘VdpPresentationQueueTargetDestroy’ with no type
vdpaucontext.h:90: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:91: error: ISO C++ forbids declaration of ‘VdpPresentationQueueCreate’ with no type
vdpaucontext.h:91: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:92: error: ISO C++ forbids declaration of ‘VdpPresentationQueueDestroy’ with no type
vdpaucontext.h:92: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:93: error: ISO C++ forbids declaration of ‘VdpPresentationQueueSetBackgroundColor’ with no type
vdpaucontext.h:93: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:94: error: ISO C++ forbids declaration of ‘VdpPresentationQueueGetBackgroundColor’ with no type
vdpaucontext.h:94: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:95: error: ISO C++ forbids declaration of ‘VdpPresentationQueueGetTime’ with no type
vdpaucontext.h:95: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:96: error: ISO C++ forbids declaration of ‘VdpPresentationQueueDisplay’ with no type
vdpaucontext.h:96: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:97: error: ISO C++ forbids declaration of ‘VdpPresentationQueueBlockUntilSurfaceIdle’ with no type
vdpaucontext.h:97: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:98: error: ISO C++ forbids declaration of ‘VdpPresentationQueueQuerySurfaceStatus’ with no type
vdpaucontext.h:98: error: expected ‘;’ before ‘*’ token
vdpaucontext.h:99: error: ISO C++ forbids declaration of ‘VdpPreemptionCallbackRegister’ with no type
vdpaucontext.h:99: error: expected ‘;’ before ‘*’ token
In file included from vdpauwidget.cpp:9:
vdpauwidget.h:13: error: expected class-name before ‘{’ token
vdpauwidget.h:15: error: ‘QList’ has not been declared
vdpauwidget.h:15: error: expected ‘,’ or ‘...’ before ‘<’ token
vdpauwidget.h:27: error: ‘QString’ does not name a type
vdpauwidget.h:30: error: ISO C++ forbids declaration of ‘QList’ with no type
vdpauwidget.h:30: error: expected ‘;’ before ‘<’ token
vdpauwidget.h:31: error: ‘VdpVideoMixer’ does not name a type
vdpauwidget.h:32: error: ‘VdpOutputSurface’ does not name a type
vdpauwidget.h: In constructor ‘VdpauThread::VdpauThread(VDPAUContext*, int)’:
vdpauwidget.h:17: error: ‘slist’ was not declared in this scope
vdpauwidget.h:17: error: ‘list’ was not declared in this scope
vdpauwidget.h:18: error: ‘mixer’ was not declared in this scope
vdpauwidget.h:18: error: ‘m’ was not declared in this scope
vdpauwidget.h:19: error: ‘mixerSurface’ was not declared in this scope
vdpauwidget.h:19: error: ‘ms’ was not declared in this scope
vdpauwidget.h:20: error: ‘w’ was not declared in this scope
vdpauwidget.h:21: error: ‘h’ was not declared in this scope
vdpauwidget.h: At global scope:
vdpauwidget.h:40: error: expected class-name before ‘{’ token
vdpauwidget.h:41: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
vdpauwidget.h:42: error: expected ‘;’ before ‘public’
vdpauwidget.h:44: error: ‘QString’ does not name a type
vdpauwidget.h:45: error: ‘QString’ does not name a type
vdpauwidget.h:46: error: ‘QString’ does not name a type
vdpauwidget.h:47: error: ‘QString’ does not name a type
vdpauwidget.h:48: error: ‘QString’ does not name a type
vdpauwidget.h:49: error: ‘QString’ does not name a type
vdpauwidget.h:50: error: ‘QString’ does not name a type
vdpauwidget.h:51: error: ‘QString’ does not name a type
vdpauwidget.h:52: error: ‘QString’ does not name a type
vdpauwidget.h:53: error: ‘QString’ does not name a type
vdpauwidget.h:55: error: ‘QString’ does not name a type
vdpauwidget.h:56: error: ‘QString’ does not name a type
vdpauwidget.h:60: error: ‘VdpVideoSurface’ has not been declared
vdpauwidget.h:66: error: ‘QString’ does not name a type
In file included from vdpauwidget.cpp:9:
vdpauwidget.h:68: error: ‘VdpOutputSurface’ does not name a type
vdpauwidget.h:69: error: ‘VdpVideoMixer’ does not name a type
vdpauwidget.h:70: error: ‘VdpPresentationQueueTarget’ does not name a type
vdpauwidget.h:71: error: ‘VdpPresentationQueue’ does not name a type
vdpauwidget.h:72: error: ‘uint32_t’ does not name a type
In file included from vdpauwidget.cpp:10:
mpegdecoder.h:20: error: ‘VdpPictureInfoMPEG1Or2’ does not name a type
mpegdecoder.h:22: error: ISO C++ forbids declaration of ‘uint8_t’ with no type
mpegdecoder.h:22: error: expected ‘;’ before ‘*’ token
mpegdecoder.h: In constructor ‘MPEGFrame::MPEGFrame()’:
mpegdecoder.h:15: error: ‘data’ was not declared in this scope
mpegdecoder.h: In destructor ‘MPEGFrame::~MPEGFrame()’:
mpegdecoder.h:18: error: ‘data’ was not declared in this scope
mpegdecoder.h:18: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
mpegdecoder.h: At global scope:
mpegdecoder.h:30: error: ‘QString’ has not been declared
mpegdecoder.h:33: error: ‘VdpVideoSurface’ does not name a type
mpegdecoder.h:34: error: ISO C++ forbids declaration of ‘QList’ with no type
mpegdecoder.h:34: error: expected ‘;’ before ‘<’ token
mpegdecoder.h:36: error: ‘uint32_t’ does not name a type
mpegdecoder.h:41: error: ‘VdpDecoderProfile’ does not name a type
mpegdecoder.h:42: error: ‘VdpDecoder’ does not name a type
mpegdecoder.h:43: error: ‘VdpVideoSurface’ does not name a type
mpegdecoder.h:44: error: ‘VdpVideoSurface’ does not name a type
mpegdecoder.h:46: error: ISO C++ forbids declaration of ‘QList’ with no type
mpegdecoder.h:46: error: expected ‘;’ before ‘<’ token
mpegdecoder.h:47: error: ‘QString’ does not name a type
mpegdecoder.h:30: error: default argument for parameter of type ‘int’ has type ‘const char [10]’
In file included from vdpauwidget.cpp:11:
h264decoder.h:20: error: ‘VdpPictureInfoH264’ does not name a type
h264decoder.h:22: error: ISO C++ forbids declaration of ‘uint8_t’ with no type
h264decoder.h:22: error: expected ‘;’ before ‘*’ token
h264decoder.h: In constructor ‘H264Frame::H264Frame()’:
h264decoder.h:15: error: ‘data’ was not declared in this scope
h264decoder.h: In destructor ‘H264Frame::~H264Frame()’:
h264decoder.h:18: error: ‘data’ was not declared in this scope
h264decoder.h:18: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
h264decoder.h: At global scope:
h264decoder.h:30: error: ‘QString’ has not been declared
h264decoder.h:33: error: ‘VdpVideoSurface’ does not name a type
h264decoder.h:35: error: ‘uint32_t’ does not name a type
h264decoder.h:40: error: ‘VdpDecoderProfile’ does not name a type
h264decoder.h:41: error: ‘VdpDecoder’ does not name a type
h264decoder.h:42: error: ‘VdpVideoSurface’ does not name a type
h264decoder.h:45: error: ISO C++ forbids declaration of ‘QList’ with no type
h264decoder.h:45: error: expected ‘;’ before ‘<’ token
h264decoder.h:47: error: ‘QString’ does not name a type
h264decoder.h:30: error: default argument for parameter of type ‘int’ has type ‘const char [11]’
In file included from vdpauwidget.cpp:12:
vc1decoder.h:20: error: ‘VdpPictureInfoVC1’ does not name a type
vc1decoder.h:22: error: ISO C++ forbids declaration of ‘uint8_t’ with no type
vc1decoder.h:22: error: expected ‘;’ before ‘*’ token
vc1decoder.h: In constructor ‘VC1Frame::VC1Frame()’:
vc1decoder.h:15: error: ‘data’ was not declared in this scope
vc1decoder.h: In destructor ‘VC1Frame::~VC1Frame()’:
vc1decoder.h:18: error: ‘data’ was not declared in this scope
vc1decoder.h:18: error: type ‘<type error>’ argument given to ‘delete’, expected pointer
vc1decoder.h: At global scope:
vc1decoder.h:33: error: ‘VdpVideoSurface’ does not name a type
vc1decoder.h:35: error: ‘uint32_t’ does not name a type
vc1decoder.h:40: error: ‘VdpDecoderProfile’ does not name a type
vc1decoder.h:41: error: ‘VdpDecoder’ does not name a type
vc1decoder.h:42: error: ‘VdpVideoSurface’ does not name a type
vc1decoder.h:43: error: ‘VdpVideoSurface’ does not name a type
vc1decoder.h:45: error: ISO C++ forbids declaration of ‘QList’ with no type
vc1decoder.h:45: error: expected ‘;’ before ‘<’ token
vdpauwidget.cpp:30: error: expected ‘)’ before ‘*’ token
vdpauwidget.cpp:46: error: ‘QString’ does not name a type
vdpauwidget.cpp: In member function ‘bool VdpauWidget::createMixer(int, int)’:
vdpauwidget.cpp:74: error: ‘mixer’ was not declared in this scope
vdpauwidget.cpp:74: error: ‘VDP_INVALID_HANDLE’ was not declared in this scope
vdpauwidget.cpp:75: error: ‘class VDPAUContext’ has no member named ‘vdp_video_mixer_destroy’
vdpauwidget.cpp:78: error: ‘VdpVideoMixerFeature’ was not declared in this scope
vdpauwidget.cpp:78: error: expected ‘;’ before ‘mixer_features’
vdpauwidget.cpp:79: error: ‘mixer_features’ was not declared in this scope
vdpauwidget.cpp:79: error: ‘VDP_VIDEO_MIXER_FEATURE_NOISE_REDUCTION’ was not declared in this scope
vdpauwidget.cpp:80: error: ‘VDP_VIDEO_MIXER_FEATURE_SHARPNESS’ was not declared in this scope
vdpauwidget.cpp:81: error: ‘VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL’ was not declared in this scope
vdpauwidget.cpp:82: error: ‘VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL_SPATIAL’ was not declared in this scope
vdpauwidget.cpp:83: error: ‘VDP_VIDEO_MIXER_FEATURE_INVERSE_TELECINE’ was not declared in this scope
vdpauwidget.cpp:90: error: ‘VdpVideoMixerParameter’ was not declared in this scope
vdpauwidget.cpp:90: error: expected ‘;’ before ‘params’
vdpauwidget.cpp:93: error: ‘VdpChromaType’ was not declared in this scope
vdpauwidget.cpp:93: error: expected ‘;’ before ‘chroma’
vdpauwidget.cpp:94: error: ‘chroma’ was not declared in this scope
vdpauwidget.cpp:95: error: ‘VdpStatus’ was not declared in this scope
vdpauwidget.cpp:95: error: expected ‘;’ before ‘st’
vdpauwidget.cpp:96: error: ‘st’ was not declared in this scope
vdpauwidget.cpp:96: error: ‘VDP_STATUS_OK’ was not declared in this scope
vdpauwidget.cpp:97: error: ‘mixer’ was not declared in this scope
vdpauwidget.cpp:97: error: ‘VDP_INVALID_HANDLE’ was not declared in this scope
vdpauwidget.cpp:105: error: ‘mixerWidth’ was not declared in this scope
vdpauwidget.cpp:106: error: ‘mixerHeight’ was not declared in this scope
vdpauwidget.cpp:77: warning: unused variable ‘fcount’
vdpauwidget.cpp:94: warning: unused variable ‘param_values’
vdpauwidget.cpp: In member function ‘void VdpauWidget::setSkipChroma(int)’:
vdpauwidget.cpp:114: error: ‘VdpVideoMixerAttribute’ was not declared in this scope
vdpauwidget.cpp:114: error: expected ‘;’ before ‘attributes’
vdpauwidget.cpp:116: error: ‘VdpStatus’ was not declared in this scope
vdpauwidget.cpp:116: error: expected ‘;’ before ‘st’
vdpauwidget.cpp:117: error: ‘st’ was not declared in this scope
vdpauwidget.cpp:117: error: ‘VDP_STATUS_OK’ was not declared in this scope
vdpauwidget.cpp:115: warning: unused variable ‘values’
vdpauwidget.cpp: In member function ‘void VdpauWidget::setDeinterlace(int)’:
vdpauwidget.cpp:125: error: ‘VdpVideoMixerFeature’ was not declared in this scope
vdpauwidget.cpp:125: error: expected ‘;’ before ‘features’
vdpauwidget.cpp:126: error: ‘VdpBool’ was not declared in this scope
vdpauwidget.cpp:126: error: expected ‘;’ before ‘feature_enables’
vdpauwidget.cpp:128: error: ‘feature_enables’ was not declared in this scope
vdpauwidget.cpp:133: error: ‘class VDPAUContext’ has no member named ‘vdp_video_mixer_set_feature_enables’
vdpauwidget.cpp:133: error: ‘mixer’ was not declared in this scope
vdpauwidget.cpp:133: error: ‘features’ was not declared in this scope
vdpauwidget.cpp:133: error: ‘feature_enables’ was not declared in this scope
vdpauwidget.cpp: In member function ‘void VdpauWidget::setIvtc(int)’:
vdpauwidget.cpp:140: error: ‘VdpVideoMixerFeature’ was not declared in this scope
vdpauwidget.cpp:140: error: expected ‘;’ before ‘features’
vdpauwidget.cpp:141: error: ‘VdpBool’ was not declared in this scope
vdpauwidget.cpp:141: error: expected ‘;’ before ‘feature_enables’
vdpauwidget.cpp:143: error: ‘class VDPAUContext’ has no member named ‘vdp_video_mixer_set_feature_enables’
vdpauwidget.cpp:143: error: ‘mixer’ was not declared in this scope
vdpauwidget.cpp:143: error: ‘features’ was not declared in this scope
vdpauwidget.cpp:143: error: ‘feature_enables’ was not declared in this scope
vdpauwidget.cpp: At global scope:
vdpauwidget.cpp:138: warning: unused parameter ‘ivtc’
vdpauwidget.cpp:149: warning: unused parameter ‘on’
vdpauwidget.cpp:161: error: variable or field ‘displayFrame’ declared void
vdpauwidget.cpp:161: error: ‘VdpVideoSurface’ was not declared in this scope
vdpauwidget.cpp:161: error: expected primary-expression before ‘int’
vdpauwidget.cpp:161: error: expected primary-expression before ‘int’
vdpauwidget.cpp:161: error: expected primary-expression before ‘double’
make: *** [vdpauwidget.o] Error 1
cho is offline   Reply With Quote