Hi Ross, I've subclassed the FramedSource, with a class that takes the
FramedSource of the subsession of the session between my program and
the camera and save it as fInputSource.

I print the presentation time in MultiFramedRTPSource::doGetNextFrame1()

In each doGetNextFrame my class uses fInputSource to set his own
fPresentationTime (I've added a getPresentationTime to FramedSource
for testing) and then call afterGetting(this), but if I print this
value is always 0, and if I connect to my program with openRTSP I get
a value like 1210191869 : 220988 ( tv_sec :  tv_usec ) that rises
(this number is in the output of openRTSP).

In the output of my program I also get a value like 1210191793:686042,
but after a moment, it change to a number of 5 digits, that is the
same that I get in the output of openRTSP connected directly to the
camera.

I'm using the same code of the first mail, with the difference that
now I use my class to create the source that I pass to the
startPlaying of RTPSink

Regards, Manuel
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to