We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
in SKL, mpeg2enc will hang when setting macro block address like this:
vslice->macroblock_address = priv->mb_width * slice->index; vslice->num_macroblocks = priv->mb_width;
but when change the code as: vslice->macroblock_address =slice->index;, it's working, I think media-driver doesn't follow VA-API Spec for uint32_t macroblock_address in VAEncSliceParameterBufferMPEG2. (https://github.com/01org/libva/blob/c88000b75602ded8ec24e6ea032f4841a4437049/va/va_enc_mpeg2.h#L278)
The text was updated successfully, but these errors were encountered:
will fix it.
Sorry, something went wrong.
change the mb address value to the real MB address
b9e7b3a
following VAAPI definition. #fix issue intel#82 Signed-off-by: XinfengZhang <carl.zhang@intel.com>
d30f6a4
following VAAPI definition. #fix issue #82 Signed-off-by: XinfengZhang <carl.zhang@intel.com>
No branches or pull requests
in SKL, mpeg2enc will hang when setting macro block address like this:
vslice->macroblock_address = priv->mb_width * slice->index;
vslice->num_macroblocks = priv->mb_width;
but when change the code as: vslice->macroblock_address =slice->index;, it's working, I think media-driver doesn't follow VA-API Spec for uint32_t macroblock_address in VAEncSliceParameterBufferMPEG2. (https://github.com/01org/libva/blob/c88000b75602ded8ec24e6ea032f4841a4437049/va/va_enc_mpeg2.h#L278)
The text was updated successfully, but these errors were encountered: