Hi ,<br><br>following is the bt from brakepoint in gdb.. when we receive DESCRIBE from client.<br>I put brakepoint in doGetNextFrame...in normal scenario(working case) this hits only when we receive PLAY command....but here its getting hit<br>
when we receive DESCIBE and the reponse to DESCRIBE sent is either "400 bad request" or "404 file not found"....what is the exact problem here...its really getting hard to debug<br><br>#0 0x08055e36 in RequestecVideoStreamBufferSource::doGetNextFrame ()<br>
#1 0x0809f893 in StreamParser::ensureValidBytes1 ()<br>#2 0x08060615 in MPEG4VideoStreamParser::parseVisualObjectSequence ()<br>#3 0x08061366 in MPEG4VideoStreamParser::parse ()<br>#4 0x0805d475 in MPEGVideoStreamFramer::continueReadProcessing ()<br>
#5 0x0807b80b in MultiFramedRTPSink::packFrame ()<br>#6 0x0807bd19 in MultiFramedRTPSink::continuePlaying ()<br>#7 0x08090a2e in MPEG4VideoFileServerMediaSubsession::getAuxSDPLine ()<br>#8 0x0808fbf4 in OnDemandServerMediaSubsession::setSDPLinesFromRTPSink ()<br>
#9 0x08090052 in OnDemandServerMediaSubsession::sdpLines ()<br>#10 0x0808ebbe in ServerMediaSession::generateSDPDescription ()<br>#11 0x08081c41 in RTSPServer::RTSPClientSession::handleCmd_DESCRIBE ()<br>#12 0x0808206e in RTSPServer::RTSPClientSession::incomingRequestHandler1 ()<br>
#13 0x080a73b7 in BasicTaskScheduler::SingleStep ()<br>#14 0x080a67d0 in BasicTaskScheduler0::doEventLoop ()<br>#15 0x0804eb17 in RequestecServer::startLive (this=0x86f9140, count=0) at requestecMain.cpp:726<br>#16 0x00db70a4 in PSimpleThread::Main () from /build/external/ptlib_v2_0_1/lib/libpt_linux_x86_r.so.2.0.1<br>
#17 0x00da1ba6 in PThread::PX_ThreadStart () from /build/external/ptlib_v2_0_1/lib/libpt_linux_x86_r.so.2.0.1<br>#18 0x0064c5ab in start_thread () from /lib/libpthread.so.0<br>#19 0x005a2cfe in clone () from /lib/libc.so.6<br>
<br>Thanks,<br>Nishesh<br><br>