- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
In header file mfxstructures.h the enum is defined as
/* TargetUsages: from 1 to 7 inclusive */
enum {
MFX_TARGETUSAGE_1 =1,
MFX_TARGETUSAGE_2 =2,
MFX_TARGETUSAGE_3 =3,
MFX_TARGETUSAGE_4 =4,
MFX_TARGETUSAGE_5 =5,
MFX_TARGETUSAGE_6 =6,
MFX_TARGETUSAGE_7 =7,
MFX_TARGETUSAGE_UNKNOWN =0,
MFX_TARGETUSAGE_BEST_QUALITY =MFX_TARGETUSAGE_1,
MFX_TARGETUSAGE_BALANCED =MFX_TARGETUSAGE_4,
MFX_TARGETUSAGE_BEST_SPEED =MFX_TARGETUSAGE_7
};
While the document:
says usage of Media Server Studio TU7gacc mode. How should I enable this is in my software?
Is this mode only available for Licence version of Media Server Studio?
- Tags:
- Development Tools
- Graphics
- Intel® Media SDK
- Intel® Media Server Studio
- Media Processing
- Optimization
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi..
Even I'm wondering the same. Can anyone shed some light on it?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Manish,
The HEVC SW encoder supports TU1 to TU7 modes which you can use. The HEVC Hybrid/graphics accelerated encoder currently supports TU7 which is used as TU7gacc mode in the white paper. So, to use TU7gacc mode, you would be using HEVC graphics accelerated HW implementation. We are extending to use more TU modes for HEVC Hybrid implementation in our future releases.
I hope I have got your question right. Let me know if there is more I can help you with.
Thanks,
-Surbhi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi surabhi,
So if I've used HEVC H/W plugin and directX device acceleration services then setting TargetUsage to MFX_TARGETUSAGE_7 will automatically set TU7gacc mode?
Regards, Shashwat
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Shashwat,
Yes, if you are using the sample_encode to test. Please do these following changes-
Please add HEVC HW plugin GUID in mfxplugin.h
static const mfxPluginUID MFX_PLUGINID_HEVCE_HW = {{0xe5, 0x40, 0x0a, 0x06, 0xc7, 0x4d, 0x41, 0xf5, 0xb1, 0x2d, 0x43, 0x0b, 0xba, 0xa2, 0x3d, 0x0b}};
and add MFX_PLUGINID_HEVCD_HW implementation in plugin_utils.cpp
I am attaching the changed files, please replace them with existing files. You should be able to use sample_encode to use HEVC HW implementation.
Let us know if you are able to use HEVC HW encoder successfully.
Thanks,
-Surbhi
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page