Comments (7)
Helllo tryed with fresh master and now i got other errors
QSVPipeline/qsv_query.cpp:1112:9: error: ‘phwDevice’ was not declared in this scope
phwDevice.reset();
^
In file included from QSVPipeline/rgy_util.h:49:0,
from QSVPipeline/qsv_query.cpp:52:
QSVPipeline/qsv_query.cpp: In function ‘tstring MakeDecFeatureStr(bool, FeatureListStrType)’:
QSVPipeline/qsv_query.cpp:1316:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1333:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1338:29: error: unable to deduce ‘auto&&’ from ‘cspList’
for (auto csp : cspList) {
^
In file included from QSVPipeline/rgy_util.h:49:0,
from QSVPipeline/qsv_query.cpp:52:
QSVPipeline/qsv_query.cpp: In function ‘CodecCsp getHWDecCodecCsp()’:
QSVPipeline/qsv_query.cpp:1429:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(*__countof_helper(_Array))
^
makefile:16: recipe for target 'QSVPipeline/qsv_query.o' failed
make: *** [QSVPipeline/qsv_query.o] Error 1
QSVPipeline/qsv_query.cpp:1112:9: error: ‘phwDevice’ was not declared in this scope
phwDevice.reset();
^
In file included from QSVPipeline/rgy_util.h:49:0,
from QSVPipeline/qsv_query.cpp:52:
QSVPipeline/qsv_query.cpp: In function ‘tstring MakeDecFeatureStr(bool, FeatureListStrType)’:
QSVPipeline/qsv_query.cpp:1316:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1333:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1338:29: error: unable to deduce ‘auto&&’ from ‘cspList’
for (auto csp : cspList) {
^
In file included from QSVPipeline/rgy_util.h:49:0,
from QSVPipeline/qsv_query.cpp:52:
QSVPipeline/qsv_query.cpp: In function ‘CodecCsp getHWDecCodecCsp()’:
QSVPipeline/qsv_query.cpp:1429:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
QSVEncC/QSVEncC.cpp: In function ‘tstring GetQSVEncVersion()’:
QSVEncC/QSVEncC.cpp:80:98: error: ‘getHWDecSupportedCodecList’ was not declared in this scope
ersion += strsprintf(_T(", avqsv [%s]"), getHWDecSupportedCodecList().c_str());
^
QSVEncC/QSVEncC.cpp: In function ‘tstring help(const TCHAR*)’:
QSVEncC/QSVEncC.cpp:417:5: error: expected ‘)’ before ‘str’
str += strsprintf(_T("\n")
^
makefile:16: recipe for target 'QSVEncC/QSVEncC.o' failed
make: *** [QSVEncC/QSVEncC.o] Error 1
yasm -I. -DLINUX=1 -f elf64 -DARCH_X86_64=1 -o QSVPipeline/ram_speed_x64.o QSVPipeline/ram_speed_x64.asm
objcopy -I binary -O elf64-x86-64 -B i386 PerfMonitor/perf_monitor.pyw PerfMonitor/perf_monitor.o
make: Target 'all' not remade because of errors.
from qsvenc.
Now Linux build should be fixed by a318884, please pull latest source.
from qsvenc.
from qsvenc.
Still same error
QSVPipeline/qsv_query.cpp:1312:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1329:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1334:29: error: unable to deduce ‘auto&&’ from ‘cspList’
for (auto csp : cspList) {
^
In file included from QSVPipeline/rgy_util.h:49:0,
from QSVPipeline/qsv_query.cpp:52:
QSVPipeline/qsv_query.cpp: In function ‘CodecCsp getHWDecCodecCsp()’:
QSVPipeline/qsv_query.cpp:1425:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(*__countof_helper(_Array))
^
makefile:16: recipe for target 'QSVPipeline/qsv_query.o' failed
make: *** [QSVPipeline/qsv_query.o] Error 1
QSVPipeline/qsv_query.cpp: In function ‘tstring MakeDecFeatureStr(bool, FeatureListStrType)’:
QSVPipeline/qsv_query.cpp:1312:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1329:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
^
QSVPipeline/rgy_osdep.h:86:56: note: in definition of macro ‘_countof’
#define _countof(_Array) (int)sizeof(__countof_helper(_Array))
^
QSVPipeline/qsv_query.cpp:1334:29: error: unable to deduce ‘auto&&’ from ‘cspList’
for (auto csp : cspList) {
^
In file included from QSVPipeline/rgy_util.h:49:0,
from QSVPipeline/qsv_query.cpp:52:
QSVPipeline/qsv_query.cpp: In function ‘CodecCsp getHWDecCodecCsp()’:
QSVPipeline/qsv_query.cpp:1425:34: error: ‘HW_DECODE_LIST’ was not declared in this scope
for (int i = 0; i < _countof(HW_DECODE_LIST); i++) {
QSVEncC/QSVEncC.cpp:80:98: error: ‘getHWDecSupportedCodecList’ was not declared in this scope
ersion += strsprintf(_T(", avqsv [%s]"), getHWDecSupportedCodecList().c_str());
^
QSVEncC/QSVEncC.cpp: In function ‘tstring help(const TCHAR*)’:
QSVEncC/QSVEncC.cpp:417:5: error: expected ‘)’ before ‘str’
str += strsprintf(_T("\n")
^
makefile:16: recipe for target 'QSVEncC/QSVEncC.o' failed
from qsvenc.
Does 3f447a4 fix your build?
from qsvenc.
Yes it fixed now, but i have problem in --check-features
./qsvencc --check-features
Checking for QSV...
QSVEncC (x64) 2.76 (r1397) by rigaya, Mar 16 2018 20:16:05 (gcc 5.4.0/Linux/avx2)
reader: raw
vpp: resize, deinterlace, denoise, detail-enhance, image-stab, delego
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
No LSB modules are available.
Environment Info
OS : Ubuntu 16.04.4 LTS x64
CPU: Intel Core i7-7700 @ 3.60GHz [TB: 4.20GHz] (4C/8T)
RAM: Used 4149 MB, Total 6903 MB
GPU: Intel Graphics / Driver : Intel i965 driver for Intel(R) Kabylake - 1.7.0
No LSB modules are available.
QSV unavailable.
from qsvenc.
I don't have Linux system with Kabylake, so I cannot check myself, but there seems to be no support for Kabylake Linux systems.
Kabylake support in Intel Media products
from qsvenc.
Related Issues (20)
- Error during encode HOT 2
- [SUGGESTION] Can AVX/AVX2/AVX-512 optimizations speed up encoding ? HOT 2
- Request: Implementation of MVC decoding/encoding HOT 1
- Feature HOT 5
- encoding HOT 2
- Error when using most vpp filters on Coffeelake HOT 4
- Audio-copy HOT 1
- Error while Encoding with QSVEncC: Invalid Image Format Descriptor when using D3D9 HOT 2
- Rotation HOT 2
- Best memory config for QSVEnc? HOT 2
- master-display data modification HOT 4
- Noise reduction works, than it doesn't. HOT 5
- I am a computer novice and I don't know why my device doesn't support la icq mode when transcoding videos HOT 2
- Question: CQP and --max-bitrate not compatible? HOT 2
- Encoding slows down HOT 4
- Setting average bitrate? HOT 5
- Piping to pipe:1 output fails HOT 5
- Request: OpenCL NLMeans HOT 6
- Question - Apply a filter selectively to a specific range of output frames HOT 2
- Request - Integration of an Advanced Deinterlacing Filter Utilizing OpenCL HOT 18
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qsvenc.