Skip to content

CUDA: fix corner case of libnvcuvid#17527

Merged
opencv-pushbot merged 1 commit intoopencv:3.4from
tomoaki0705:detectCuvidHeader
Jun 14, 2020
Merged

CUDA: fix corner case of libnvcuvid#17527
opencv-pushbot merged 1 commit intoopencv:3.4from
tomoaki0705:detectCuvidHeader

Conversation

@tomoaki0705
Copy link
Copy Markdown
Contributor

@tomoaki0705 tomoaki0705 commented Jun 11, 2020

  • detect header automatically and not based on version number

summary

  • CUDA 11 RC comes
    • with nvcuvid library (libnvcuvid.so)
    • without the header file
  • So building ends up with "header not found"
  • Twisting more ifdefis chaos, so check before building.

Pull Request Readiness Checklist

See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request

  • I agree to contribute to the project under OpenCV (BSD) License.
  • To the best of my knowledge, the proposed patch is not based on a code under GPL or other license that is incompatible with OpenCV
  • The PR is proposed to proper branch
  • There is reference to original bug report and related work
  • There is accuracy test, performance test and test data in opencv_extra repository, if applicable
    Patch to opencv_extra has the same branch name.
  • The feature is well documented and sample code can be built with the project CMake
force_builders=Custom
buildworker:Custom=linux-4
build_image:Custom=ubuntu-cuda:18.04

  * detect header automatically and not based on version number
Copy link
Copy Markdown
Member

@alalek alalek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants