Hi. I created simple video stream (mpeg4) and I'm using FileSink as default sink. Everything is fine until I try to end all sessions and streaming. Everything ends and every subsession and session is closed but there still apears to be memory leak somwhere.
I'm opening the stream like this: 1. Get discription 2. Create new media session 3. Init media sub sessions 4. setupMediaSubsession(subsession) 5. create file sink 6. Setting subsession->sink = filesink; 7. subsession->sink->startPlauying(subsession->readSource,NULL,subsession); 8. rtspClient->playMediaSession(...); I'm ending streams like this: rtspClient_->teardownMediaSession(*mediaSession_); MediaSubsessionIterator iter(*mediaSession_); MediaSubsession *subsession = iter.next(); while (subsession != NULL) { subsession->sink->stopPlaying(); Medium::close(subsession->sink); subsession->sink = NULL; subsession = iter.next(); } MediaSession::close(mediaSession_); mediaSession_ = NULL; Did I miss something? 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