Skip to content

JMBE Audio Module Causing Memory Leak & Possible Audio Degradation #1498

Closed
@DSheirer

Description

@DSheirer

On profiling the 0.6.0 master branch, it's apparent that the application is continuously loading classes without reaching a plateau for class loading.

The JMBEAudioModule reflectively loads the JMBE audio converter library when a processing chain is created that requires IMBE or AMBE decoding. Each traffic channel also loads the class and creates an instance.

Experiment with holding a static class reference to the reflectively loaded class and use that cached instance to create all instances of the JMBE audio module to see if this slows down the rate of class loading when decoding busy systems.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions