Thomas,
Thanks for the note. There might well be a bug in the code, but your suggested
fix is not the correct solution. The reason for this is that I want the server
code to process each "fStreamStates[i].subsession” even if the corresponding
"fStreamStates[i].streamToken” is NULL - i.e., even if the subsession has not
been “SETUP” by the client. For example, there might be medium/track-specific
state that needs to be updated (e.g., when seeking), even though that
particular medium/track is not currently being streamed.
If there is a bug, then it appears to be that some function - called by the
“RTSPServer” code - is not checking whether the “streamToken” parameter is NULL
before trying to access it.
So, could you please tell me where, specifically, this is happening for you?
I.e., where in the code a NULL “streamToken” parameter is trying to be accessed?
But first…
> as my source might not be the absolute latest.
You should really update to the latest version of the code, as this includes
several (other) bugfixes, including possible security vulnerabilities that
especially affect the RTSP server. See:
http://live555.com/liveMedia/faq.html#latest-version
and
http://live555.com/liveMedia/faq.html#old-versions
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel