edrosten / libcvd

libcvd - efficient and easy to use C++ computer vision library.
Other
238 stars 103 forks source link

FFmpeg 5 compatibility #82

Closed dmccabe-snap closed 2 years ago

dmccabe-snap commented 2 years ago

This change updates VideoFileBuffer to support newer versions of FFmpeg. This supports FFmpeg between v3 and v5, which requires a version check to avoid calling deprecated register functions.

This change also adds ffmpeg to the CI build to test builds in CI.