Git Product home page Git Product logo

Comments (7)

thx4ever avatar thx4ever commented on July 22, 2024

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.

rigaya avatar rigaya commented on July 22, 2024

Now Linux build should be fixed by a318884, please pull latest source.

from qsvenc.

thx4ever avatar thx4ever commented on July 22, 2024

from qsvenc.

thx4ever avatar thx4ever commented on July 22, 2024

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.

rigaya avatar rigaya commented on July 22, 2024

Does 3f447a4 fix your build?

from qsvenc.

thx4ever avatar thx4ever commented on July 22, 2024

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.

rigaya avatar rigaya commented on July 22, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.