Hello.

When task scheduler is created via "BasicTaskScheduler::createNew()" and usage 
environment is created via 
BasicUsageEnvironment::createNew(scheduler). Allocated memory shows 1892Kb.
After I create Medium via: 
Medium *ourClient = RTSPClient::createNew(usageEnvironment , 0, "app1",0);
Memory usage goes to 1960Kb.

After calling Medium::close(ourClient), memory jumps to 1968Kb? 
I see that the data in ourClient is all nullified but the memory allocated by 
createNew does not go back to the OS.
I'm guessing the same thing is happening with MediaSession also?

How do I release memory allocated for ourClient since destructor is private 
operation.


ELMA Kurtalj d.o.o. (ELMA Kurtalj ltd.)
Vitezićeva 1a, 10000 Zagreb, Hrvatska (Viteziceva 1a, 10000 Zagreb, Croatia)
Tel: 01/3035555, Faks: 01/3035599 (Tel: ++385-1-3035555, Fax: ++385-1-3035599 )

Www:
www.elma.hr; shop.elma.hr

E-mail:
e...@elma.hr (e...@elma.hr)
pita...@elma.hr (questi...@elma.hr)
primje...@elma.hr (complai...@elma.hr)
prod...@elma.hr (sa...@elma.hr)
ser...@elma.hr (servic...@elma.hr)
s...@elma.hr (s...@elma.hr)
skladi...@elma.hr (wareho...@elma.hr)
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to