[Live-devel] bug: testProgs/playCommon.cpp: task is not properly unscheduled in continuous play

2009-07-24 Thread Anon Sricharoenchai
When playing continuously, it should unschedule the following tasks, before continue playing. testProgs/playCommon.cpp: void sessionAfterPlaying(void* /*clientData*/) { if (!playContinuously) { shutdown(0); } else { +// unschedule these task, since it will be rescheduled by +/

Re: [Live-devel] Accessing RTP packet header extension via live 555

2009-07-09 Thread Anon Sricharoenchai
On 6/29/09, Ross Finlayson wrote: > > Is it possible to access the RTP packet header extension (with application > data), which comes right after the CSRC list, via live 555 library? > > > > I mean, whether live 555 allows to go to such depth when working with RTP > packets. > > > > No, not at pr

[Live-devel] bug: ntohl() portability, and eof check of bytesRead2 in RTSPClient::describeURL()

2009-06-30 Thread Anon Sricharoenchai
Hi, I've found some bugs as described below. == ntohl() portability == To be fully portable, all the line like, ntohl(*(unsigned*)(bPacket->data())) in the file liveMedia/MultiFramedRTPSource.cpp, should use uint32_t, rather than unsigned, ntohl(*(uint32_t*)(bPacket->data())) This also

Re: [Live-devel] patch for rtspclient to support speed header

2009-06-25 Thread Anon Sricharoenchai
rtsp://202.43.34.236/TPBS_arch/15-04-2009T20.asf <-- but this server implement speed header. Speed header, is not fast-forward, but it is to increase bandwidth. However, to implement it in rtsp client, is very simple. Is there any disadvantage to have it? On 6/25/09, Ross Finlayson wrote: > We d

[Live-devel] patch for rtspclient to support speed header

2009-06-25 Thread Anon Sricharoenchai
Hi, rtspclient should support "Speed: " header. It is easy to implement. The attached file is the patch for this. Thank you, Anon. diff -urN liblivemedia-2008.07.25.orig/liveMedia/MediaSession.cpp liblivemedia-2008.07.25.develop/liveMedia/MediaSession.cpp --- liblivemedia-2008.07.25.orig/liveMed