Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Decode] Add RGBP support for jpeg surface attributes #1428

Merged
merged 1 commit into from Jun 10, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 2 additions & 1 deletion media_driver/linux/common/ddi/media_libva_caps.cpp
Expand Up @@ -104,7 +104,8 @@ const uint32_t MediaLibvaCaps::m_jpegSurfaceAttr[m_numJpegSurfaceAttr] =
VA_FOURCC_411P,
VA_FOURCC_422H,
VA_FOURCC_422V,
VA_FOURCC_444P
VA_FOURCC_444P,
VA_FOURCC_RGBP
};

const uint32_t MediaLibvaCaps::m_jpegEncSurfaceAttr[m_numJpegEncSurfaceAttr] =
Expand Down
2 changes: 1 addition & 1 deletion media_driver/linux/common/ddi/media_libva_caps.h
Expand Up @@ -845,7 +845,7 @@ class MediaLibvaCaps
static const uint16_t m_maxProfiles = 17; //!< Maximum number of supported profiles
static const uint16_t m_maxProfileEntries = 64; //!< Maximum number of supported profile & entrypoint combinations
static const uint32_t m_numVpSurfaceAttr = 20; //!< Number of VP surface attributes
static const uint32_t m_numJpegSurfaceAttr = 7; //!< Number of JPEG surface attributes
static const uint32_t m_numJpegSurfaceAttr = 8; //!< Number of JPEG surface attributes
static const uint32_t m_numJpegEncSurfaceAttr = 5; //!< Number of JPEG encode surface attributes
static const uint16_t m_maxEntrypoints = 7; //!< Maximum number of supported entrypoints
static const uint32_t m_decSliceMode[2]; //!< Store 2 decode slices modes
Expand Down