Find Jobs
Hire Freelancers

C++ GStreamer Memory Leak Fix

$30-250 CAD

Closed
Posted 3 months ago

$30-250 CAD

Paid on delivery
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.
Project ID: 37729313

About the project

16 proposals
Remote project
Active 2 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average $172 CAD for this job
User Avatar
I am a Linux developer and know C/C++ very well. Have used gdb/valgrind many times. Can try and fix your code for a few hours.
$80 CAD in 1 day
4.9 (475 reviews)
7.5
7.5
User Avatar
Dear client, I am Aravind A, and I have great experience in both C and C++ programming and software development for the Linux platform. I have experience using multi media libraries like libAV (core libraries of ffmpeg) as well as GStreamer. In the past, I have developed a screen recording application, that records the screen by using the X11 api, and ffmpeg libraries. I see that you need to find a memory leak issue that is with the GStreamer code. I believe, I can definitely fix that. I am eager to review the code and I am happy to put in the effort and research to help you in every way possible! Please feel free to contact me via chat so that we can discuss further and start working on this amazing project right away!!! Best Regards, Aravind A
$60 CAD in 3 days
5.0 (60 reviews)
5.8
5.8
User Avatar
Hi, I'm a proficient C/C++ developer with a lot of experience in linux, profiling and with GST framework itself. I can help you to find the leaks, please let me know the number of lines of code in your project so I can readjust my bid if necessary.
$500 CAD in 3 days
5.0 (11 reviews)
5.3
5.3
User Avatar
I have vast experience in debugging and trouble shooting performance as well as memory related issues for different types of applications. I have worked with gstreamer, ffmpeg, directshow, custom players, screen records, video conferencing applications and have in-dept knowledge of video streaming and deep understanding of all the moving parts :). The most common solution is to use tools to profile the code, however if that's not possible then custom approaches may be used, e.g. narrow down code area by looking at the rate at which memory is growing or the operations that trigger the memory leak, adding a tracking mechanism for memory allocation etc.
$250 CAD in 7 days
5.0 (2 reviews)
4.2
4.2
User Avatar
Hi, I'm a senior software developer based in Germany, looking for simple projects to generate just an extra income. I work in High Performance Computing, in Linux, doing software for geophysics data processing. Your problem is my everyday job. How large is the codebase to debug? What have you tried?
$180 CAD in 7 days
5.0 (1 review)
2.5
2.5
User Avatar
As an experienced C++ programmer with a strong Linux background, I've spent years fixing and optimizing applications. Although I'm not directly experienced with GStreamer, my knowledge of memory management and ability to diagnose and resolve leaks is transferable. My approach to troubleshooting starts by thoroughly profiling the application to identify the source of the problem. Once identified, I dive deep into the code ensuring to fix the leaks without compromising any functionality. This fix then goes through rigorous testing to confirm its effectiveness in varied scenarios. Despite not having past work on GStreamer optimization specifically, my general understanding of performance-critical code would be immensely helpful in memory management and fixing leaks faced by your screen recording software. Importantly, I understand the value of effective communication and transparency; thus, you'll receive regular and detailed progress updates from me throughout the project. I'm confident in my ability to provide a long-lasting solution to your memory leak troubles and look forward to discussing them further with you. No matter where we go from here, consider me an advocate for your success and let's get started on getting your screen recording software back to its optimal state!
$140 CAD in 7 days
5.0 (1 review)
1.4
1.4
User Avatar
Hi there, Good evening I am Talha. I have read you project details i saw you need help with C++ Programming, OpenGL, Debugging and Linux I am excited to submit my proposal for your project, which focuses on a comprehensive project plan. To begin, we will thoroughly understand your project's objectives and requirements, ensuring alignment on scope and goals. We will provide a clear and realistic project timeline with manageable milestones to ensure timely completion
$30 CAD in 13 days
5.0 (1 review)
1.0
1.0
User Avatar
Dear sir, I have just read your requirement and very interested in your C++ GStreamer project. I have 10+ years experience in Software Development and the C++ GStreamer is my top skill. I had always provided the high quality result to my client and I keep a good relationship with them. I will provide you the high quality work and support you until your project successfully is completed. I am available for your project now and I can work full-time your project. Looking forward to hearing form you. Thanks and Regards.
$200 CAD in 1 day
5.0 (1 review)
0.8
0.8
User Avatar
Hello Dear! I've read your job description carefully. I can help you. I have over 15 years of rich experience in C++, OpenCV, Linux. I'd like to discuss your project on chatting. I can start the your work right now and provide you good result. Please contact me and discuss more. Thanks and Regards! (cv::VideoCapture(GSpipeline, cv::CAP_GSTREAMER);
$400 CAD in 3 days
5.0 (1 review)
0.5
0.5
User Avatar
Hello Hope you are doing well. Are you looking for full stack developer who has rich experience in Debugging, OpenGL, Linux and C++ Programming? I’ve carefully checked your requirements and really interested in this project I can complete your project on time and your will experience great satisfaction with me. Also, I can work over 40 hours per week and wil always be online to chat with you for real-time communication on your project. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.
$180 CAD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there I saw your project " C++ GStreamer Memory Leak Fix " and I'm pumped to throw my hat in the ring! Your project seems right up our alley, given our experience at Ninja Studio. We've been knee-deep in everything from Blockchain to E-commerce, and We reckon our background aligns perfectly with what you need. Whether it's whipping up some slick web solutions or diving into the depths of gaming tech, We've got the chops to make it happen. With a track record of delivering top-notch IT solutions since 2015, We are all about exceeding expectations. Your project is in good hands with Us. Let's chat and see how we can transform your IT landscape together. Hit me up and let's get this show on the road! Thank You Ninja Studio
$30 CAD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there, I hope this message finds you well. As an experienced C# & C++ programmer with over 8 years of expertise, I have carefully read through the project requirements and I am confident in my ability to deliver a perfect solution for you. My skills in C# programming, along with my proficiency in C++ and C programming, make me well-equipped to tackle this project. I have a strong understanding of the .NET Framework and am familiar with the Instagram API, which will be essential for implementing the video posting functionality. If you have any questions or need further clarification, I would be more than happy to address them. Please feel free to connect with me in the chat. Thank you for considering my proposal. I look forward to the opportunity to work with you on this project. Best regards, Maksym M.
$140 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I'm C/C++ Software Developer. Have more knowledges in particular working with memory. Already ready to help to solve your problems.
$30 CAD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hey, I'm willing to try to help you with that memleak for free. I just want a good review if I succeed :D. I've been working as a C++ programmer for the past 3 years on a very complex and optimized piece of software and I've dealt with memory leaks before so I think I'd manage this. DM me if interested
$30 CAD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
As an experienced C++ developer with extensive knowledge in Linux environments, I believe I'm the perfect fit to tackle your memory leak issue. In the past 8 years, I've helped numerous clients optimize their codes and eliminate memory leaks as efficiently as possible. My experience with languages like C, C++, C#, QT, Python and ReactJS give me a versatile edge in approaching coding challenges from multiple angles. Rest assured that working with me you'll receive not just a quick fix but a thorough optimization that will truly enhance your screen recording software’s performance
$250 CAD in 8 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Canada
0.0
0
Payment method verified
Member since Jul 25, 2023

Client Verification

Other jobs from this client

GStreamer Pipeline Debugging
$10-50 CAD
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.