Re: [Live-devel] I need to access OnDemandServerMediaSubsession::setSDPLinesFromRTPSink() from my derived class.

2019-12-04 Thread Steve Ha
Hi Ross, You are right when mention the complexity of RTP extension support. That is why I just simply ask you to put a little effort by allowing outside of live555 to set the extension bit, and the rest is my part, of course I would do any way out of scope of the library. Thank you for your addi

Re: [Live-devel] I need to access OnDemandServerMediaSubsession::setSDPLinesFromRTPSink() from my derived class.

2019-12-04 Thread Ross Finlayson
> On Dec 4, 2019, at 10:05 PM, Steve Ha wrote: > > Hi Ross, > > In order to avoid modifying live555 library directly I have some needs: > > 1) I want to access to function 'setSDPLinesFromRTPSink' for overridding > sdpLines() of class OnDemandServerMediaSubsession: > private: > void setSDPL

Re: [Live-devel] RTSPClient::registerStream() related leaks

2019-12-04 Thread Ross Finlayson
Thanks for the report. I have just a released a new version (2019.12.04) of the “LIVE555 Streaming Media” code that should fix this. Ross Finlayson Live Networks, Inc. http://www.live555.com/ ___ live-devel mailing list live-devel@lists.live555.com h

[Live-devel] RTSPClient::registerStream() related leaks

2019-12-04 Thread Micha Kalfon
It seems like there are two leaks in the implementation of REGISTER and DEREGISTER command in the RTSPServer. 1. In liveMedia/RTSPServerRegister.cpp in the handleResponse() method of the RegisterRequestRecord and DeregisterRequestRecord classes the last statement is: > delete this; This will des

[Live-devel] I need to access OnDemandServerMediaSubsession::setSDPLinesFromRTPSink() from my derived class.

2019-12-04 Thread Steve Ha
Hi Ross, In order to avoid modifying live555 library directly I have some needs: 1) I want to access to function 'setSDPLinesFromRTPSink' for overridding sdpLines() of class OnDemandServerMediaSubsession: private: void setSDPLinesFromRTPSink(RTPSink* rtpSink, FramedSource* inputSource, unsigned e