C++ GStreamer Memory Leak Fix

Job ID: 37729313

Budget: $30 – $250 CAD

I need an experienced programmer to address a memory leak within my Linux-based screen recording software written in C++. The application functions as desired, capturing MP4 video via GStreamer; however, the memory consumption escalates continually, especially notable when recording several videos back-to-back.

Details:
- OS: Linux

Requirements:
- Proficient in C++ and GStreamer
- Strong understanding of memory management
- Familiarity with Linux development environments
- Ability to diagnose and resolve memory leaks
- Experience optimizing performance-critical code

Tasks:
- Profile the application to identify the leak source
- Modify the code to fix the leak, ensuring no loss in functionality
- Validate the fix through multiple recordings with varied durations

Ideal Candidate:
- Someone who can demonstrate past work on similar optimization challenges
- A problem-solver with a keen eye for detail and efficiency
- Communicative and transparent with progress updates

Application Instructions:
Please include your approach to troubleshooting and resolving such issues, alongside any relevant experience, in your proposal.
Related categories: Linux C++ Programming Debugging OpenGL