Dear guys,
I am now using intel MEDIA SDK to get a high-performance video decoder.
As per mediasdk-man.pdf, before using any hardware or software-implemented decoder via media SDK, i must call MFXInit() and at the same time, set a appropriate SDK implementation via mfxIMPL which is used as one input parameter of MFXInit().
Now, My question cames out:
1. How to confirm the actually used implementation ( software or hardware? and which hardware ? (supposing I have more intel GPU cards) ) when decoding is just what I have set via mfxIMPL?
2. There are a "MFX_IMPL_AUTO" and a "MFX_IMPL_AUTO_ANY" implementation enumeration value, I want to know if I set mfxIMPL to be one of them, which implementation is really used when decoding ?
3. Is there any monitoring tool to monitor QSV devices ( such as, intel HD graphics, intel iris graphics, intel GPU cards)'s workload?
--- via this tool I can really confirm this device is working.
any tips is appreciated!
zhouxiao