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