I am using Linux Samples 6.0.160431175.175 with pipeline model.
MediaServerStudio Essentials 2015 R6
Software encoding fine.
But hardware version don't stop in endless while loop inside pipeline->run
Same result in default compiled sample_encode_drm.
I am tring SYSTEM_MEMORY and D3D9_MEMORY
libva libva info: VA-API version 0.35.0 libva info: va_getDriverName() returns 0 libva info: User requested driver 'iHD' libva info: Trying to open /opt/intel/mediasdk/lib64/iHD_drv_video.so libva info: Found init function __vaDriverInit_0_32 libva info: va_openDriver() returns 0 Encoding Sample Version 22.214.171.124 Input file format YUV420 Output video AVC Source picture: Resolution 352x288 Crop X,Y,W,H 0,0,352,288 Destination picture: Resolution 352x288 Crop X,Y,W,H 0,0,352,288 Frame rate 30.00 Bit rate(Kbps) 750 Target usage balanced Memory type system Media SDK impl hw Media SDK version 1.16 Processing started
Gentoo Linux 4.1.12 x86_64
Intel® 4th generation Core™ i7-4770R
Intel® Iris™ Pro graphics 5200
Please help me.
Best regards Viktor.
Gentoo Linux is not part of our list of golden OSes which we directly support. What you describe looks to me like some incompatibility between graphics driver and OS which most likely is due to an installation problem. I’d like to point you to the following article, which my colleague wrote on how to install MSS on a not supported OS:
Can you reproduce the issue using CentOS here? Does the video coming with the sample encode?
Thanks & Best,
Thank you for answer.
Glibc version is 2.21 and gcc version is 4.9
I recompile libdrm and libva but result is same.
So i have only one way to install CentOS.
I will try and feedback.
I installed CentOS 7 and sample_encode_drm works with HW and D3D.
Differents between hw and sw is about 10 times(cpu load and time).
Default kernel of iso centos 7 is ***327 but yours intel kernel is 229 version.
I --force kernel 229 rpm but can i update kernel later?
Best regards Viktor.
The Intel Media Server Studio is coming with patches for the kernel. So if you go and use a different than what is suggested in the release notes you are on your own. It might work or it might not. For details on how to apply the kernel patches you might want to have a look at the technical articles here. New or different OSes/Kernels we treat as Secondary OS of Linux. An easy way to update is to always go with latest Intel® Media Server Studio release. So you have the latest which can be installed on latest OS version that time.