Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-bad gst-plugins-bad
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 973
    • Issues 973
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 103
    • Merge requests 103
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #1161
Closed
Open
Issue created Dec 21, 2019 by Fredrik Pålsson@f_palsson

Suspect nvh264dec leaks memory

Im working on an application that creates and delete pipelines several times. I noticed that when using nvh264dec it seems that it leaks memory.

As I'm not at all fluent in python, c, c++ or similar so I can only provide a Windows C# application that shows the problem. Application is really simple. A winform with four buttons for creating, starting, stopping and deleting the pipeline. A combobox lets the user select one pipeline with nvh262dec or one with openh264dec. By repetedly creating starting, stopping and deleting the pipeline one can see that memory usage increases using nvh264dec but not with openh264dec. I'm using gstreamer from git master downloaded 2019-11-28.

Could this be the same type of problem as in !898?

Disclaimer: I'm using gstreamer-sharp. This could affect this, even if it seems unlikely. GstreamerMiniTestApp.zip

Assignee
Assign to
Time tracking