Re: [Live-devel] Problem stopping and restarting an RTSP client

2012-07-11 Thread Constantin Savtchenko
> > if (rtspClients[i] != NULL) > > { > > *env << "shutting down " << *rtspClients[i] << "\n"; > > shutdownStream(rtspClients[i]); > > } > > rtspClients[i] = NULL; > > } > > Mike, Could you send your shutdownStream()? Perhaps you're no

Re: [Live-devel] Design Suggestion for Returning Frames To User

2012-06-28 Thread Constantin Savtchenko
Hi Ross, Thank you for your response. I used the FAQ often when I first started with LiveMedia and the single-threaded event loop is well described there. Given your response, does that imply that ultimately I should dispatch new frames to the rest of the program using the TaskScheduler, Us

[Live-devel] Design Suggestion for Returning Frames To User

2012-06-27 Thread Constantin Savtchenko
tarted a seperated thread) dispatches all new decoded frames to the user's callback. I figured I would see if you maybe had a better envisioned way of returning a NAL unit from a MediaSink back to the the main calling class? Thank you. Constantin Savtchenko _

Re: [Live-devel] Integrating live555 RTSP client

2012-06-06 Thread Constantin Savtchenko
Hi Felix, I am doing a similar project. My approach has been exactly as you described it. The documentation notes that Live555 runs in a single a thread and library calls should not be done from multiple threads, so I have the BasicTaskScheduler running in its own thread and hogging it. Jus

[Live-devel] MediaSession Destructor Is Protected

2012-05-18 Thread Constantin Savtchenko
Hello All, I am trying to manage my resources correctly, and I've discovered you cannot delete a MediaSession... What is the proper way to free a MediaSession's resources. An scenario would be when you wish to reinitialize a MediaSession with a new DESCRIBE command. Thank you. Constantin

[Live-devel] Compiling LiveMedia For Debug In Windows

2012-05-17 Thread Constantin Savtchenko
Hello all, I was wondering if anyone had recompiled the Live555 libraries with debug symbols? Do I simply set the the _ITERATOR_DEBUG_LEVEL in the *.mak files? Is it using some default level from when it includes the ntwin32.mak, or will I be okay with just setting my own? Thank you. Constant

[Live-devel] Returning Subsession/Session in Response Handlers

2012-05-02 Thread Constantin Savtchenko
Hey All, I had a design question. It seems that RequestRecords are contained and held until the Response comes in, at which point the "foundRequest" is used to call the handler. How hard would it be to pass the fSubsession or fSession that was passed into the request during the fHandler call?

Re: [Live-devel] x264 Video Stream Stops

2012-05-01 Thread Constantin Savtchenko
Hey Ross, Thank you for the quick response. Yes I meant h264, but I think I put it together with the x264 encoder in my mind while I wrote the email... It has been a long day. The stream is coming from a gstreamer server, written by a colleague. As of right now it is not publicly accessib

Re: [Live-devel] x264 Video Stream Stops

2012-05-01 Thread Constantin Savtchenko
, Constantin On Tue, May 1, 2012 at 6:56 PM, Constantin Savtchenko wrote: > Hello all, > >I will be using Live555 to read in an RTSP xh264 Video stream. I > started with the testRTSPClient. It runs well for 1-10 seconds (variably), > then stops. The program is still running, but it&#x

Re: [Live-devel] Visual Studio 2008

2012-04-26 Thread Constantin Savtchenko
Did you compile with msvcirt or msvcprt? Constantin On Apr 26, 2012 9:46 AM, "Gord Umphrey" wrote: > We are still getting heap corruption with the libraries that we have > built with VS 2008. > > Is there anywhere that we can download the .lib’s directly so that we can > narrow down where the

[Live-devel] Compiling On Windows, Why Not msvcprt.lib?

2012-04-24 Thread Constantin Savtchenko
Hello all, A quick google research on the mailing list archives revealed no prior answers on this. In the installation instructions, it is recommended to copy over the old msvcirt.lib and add it to the Include path. I successfully compiled by simply modifying the testProgs.mak to link with