Comments (3)
Hi xiejiang2014,
Just did a commit related to this one. I fixed mainly the rendering live objects that were causing the main memory leaks. There are still some minor memory leaks related with the audio.
The other issue is that by using the Flyleaf WPF control for that causes more memory leaks. Ideally, you should use a naked control at least for now until I will review also the WPF Control's proper disposing with the VideoView. Have a look at the latest commit (check the sample 'Issue40') and let me know what you think.
Thanks for submitting this.
from flyleaf.
These latest changes introduce a new memory leak:
The variable Player gets nulled before the Task is being started, therefore It doesn't get disposed.
from flyleaf.
Should be now fixed on 3.1.9. If not let me know.
from flyleaf.
Related Issues (20)
- Get FlyleafSharedOverlay DetachedContent as Visual HOT 9
- Decoder (Subtitles): Bitmap Support HOT 1
- Issues of brightness control HOT 1
- [New feature requests]Added multi-threading support for M3U8 HOT 3
- Demuxer: Blu-Ray Support HOT 8
- Subtitles seeking support HOT 2
- Memory Leakage HOT 11
- current subtitle disappear when resuming from pause HOT 1
- WPF FlyleafHost: Load/Unload should be symmetrical HOT 1
- Deadlock in Pause() HOT 3
- how to config automatically reconnect
- Audio stopped after some time in rtsp stream HOT 1
- Settings Dialog and Popup Menu Not Show in flwpf:FlyleafME HOT 3
- Memory Leak when ZeroCopy = False HOT 8
- To play i frames only in a video HOT 2
- Can Multiple Audio Streams in One File Be Played Simultaneously? HOT 2
- RTSP Tcp option Not work HOT 2
- Current subtitle is not displayed after seeking HOT 5
- A way to work with alpha video(WPF) HOT 1
- question about playing pictures HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flyleaf.