1 रिपॉजिटरी
Techniques for ensuring software remains compatible with older versions of system libraries and binary interfaces.
Distinct from Backward Compatibility Libraries: Focuses on symbol linking and binary compatibility rather than configuration schema or API polyfills
Explore 1 awesome GitHub repository matching software engineering & architecture · Binary Compatibility Guards. Refine with filters or upvote what's useful.
QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for audio and video rendering. It functions as a hardware-accelerated video player, an OpenGL video renderer, and a multimedia stream transcoder. The project distinguishes itself through a hardware-abstraction decoding layer that utilizes GPU interfaces such as VA-API and VideoToolbox to decode high-resolution video. It employs a zero-copy memory transfer path to move decoded video data directly to graphics APIs, reducing CPU overhead and enabling high-performance YUV rendering.
Adjusts symbol linking during the build process to maintain compatibility with older system libraries.