Re: [Live-devel] New, improved "RTSPClient" interface now available

2010-06-12 Thread Ross Finlayson
Ross Finlayson writes: How were you intending to use the "client data" value? Since my application has a number of concurrent RTSP sessions, I need to be able to tie responses back to their context. Without a user data pointer, I can think of two options. The first is to keep a global map

Re: [Live-devel] New, improved "RTSPClient" interface now available

2010-06-02 Thread Doug Porter
Ross Finlayson writes: > > How were you intending to use the "client data" value? Since my application has a number of concurrent RTSP sessions, I need to be able to tie responses back to their context. Without a user data pointer, I can think of two options. The first is to keep a global map

Re: [Live-devel] New, improved "RTSPClient" interface now available

2010-06-02 Thread Ross Finlayson
I tried reworking some of my code today to use the new asynchronous interface, but ran into a couple problems. First, I do not see a way to set the URL. The URL is now passed as a parameter to "RTSPClient::createNew()". This makes more sense than (the previous behavior of) passing it as a par

Re: [Live-devel] New, improved "RTSPClient" interface now available

2010-06-01 Thread Doug Porter
Ross Finlayson writes: > > I have installed a new version (2010.05.29) of the "LIVE555 > Streaming Media" code that adds the long-promised new > 'asynchronous' (i.e., non-blocking) interface to the > "RTSPClient" class. Thank you for publishing this new interface; I've been looking forward to it

[Live-devel] New, improved "RTSPClient" interface now available

2010-05-29 Thread Ross Finlayson
RTSPClient: == I have installed a new version (2010.05.29) of the "LIVE555 Streaming Media" code that adds the long-promised new 'asynchronous' (i.e., non-blocking) interface to the "RTSPClient" class. Each operation that sends a RTSP command now takes a 'response handler' function as